[Cmake-commits] [cmake-commits] hoffman committed algorithm NONE 1.1 map NONE 1.1 stl.h.in NONE 1.1 stl.hxx.in NONE 1.1 string NONE 1.1 vector NONE 1.1

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Apr 23 11:09:49 EDT 2009


Update of /cvsroot/CMake/CMake/VMSbuild/cmsys/stl
In directory public:/mounts/ram/cvs-serv24424/VMSbuild/cmsys/stl

Added Files:
	algorithm map stl.h.in stl.hxx.in string vector 
Log Message:
ENH: check in almost building VMS stuff with VMSBuild directory since the bootstrap script will not work on VMS


--- NEW FILE: map ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: map,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef cmsys_stl_map
#define cmsys_stl_map

#include <cmsys/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <map>

/* Cleanup.  */
#if defined(cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif

--- NEW FILE: stl.hxx.in ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: stl.hxx.in,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef @KWSYS_NAMESPACE at _stl_@KWSYS_STL_HEADER@
#define @KWSYS_NAMESPACE at _stl_@KWSYS_STL_HEADER@

#include <@KWSYS_NAMESPACE@/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define @KWSYS_NAMESPACE at _DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <@KWSYS_STL_HEADER@>

/* Cleanup.  */
#if defined(@KWSYS_NAMESPACE at _DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef @KWSYS_NAMESPACE at _DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif

--- NEW FILE: string ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: string,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef cmsys_stl_string
#define cmsys_stl_string

#include <cmsys/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <string>

/* Cleanup.  */
#if defined(cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif

--- NEW FILE: algorithm ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: algorithm,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef cmsys_stl_algorithm
#define cmsys_stl_algorithm

#include <cmsys/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <algorithm>

/* Cleanup.  */
#if defined(cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif

--- NEW FILE: vector ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: vector,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef cmsys_stl_vector
#define cmsys_stl_vector

#include <cmsys/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <vector>

/* Cleanup.  */
#if defined(cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif

--- NEW FILE: stl.h.in ---
/*=========================================================================

  Program:   KWSys - Kitware System Library
  Module:    $RCSfile: stl.h.in,v $

  Copyright (c) Kitware, Inc., Insight Consortium.  All rights reserved.
  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notices for more information.

=========================================================================*/
#ifndef cmsys_stl_ at KWSYS_STL_HEADER@
#define cmsys_stl_ at KWSYS_STL_HEADER@

#include <cmsys/Configure.hxx>

/* Avoid warnings in MSVC standard headers.  */
#ifdef _MSC_VER
# pragma warning (push, 1)
# pragma warning (disable: 4702)
# pragma warning (disable: 4786)
#endif

/* The HP standard library defines the functor "times" instead of
   "multiplies" as specified by C++98 20.3.2 for backward
   compatibility with earlier specifications.  Defining this macro
   fixes this behavior.  The name "times" also conflicts with the
   function declared in sys/times.h on that platform, so we must do
   this as a work-around anyway.  */
#if defined(__HP_aCC) && !defined(__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# define __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# define cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

/* Include the real header.  */
#include <@KWSYS_STL_HEADER@>

/* Cleanup.  */
#if defined(cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL)
# undef cmsys_DEFINED___HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
# undef __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL
#endif

#ifdef _MSC_VER
# pragma warning(pop)
#endif


#endif



More information about the Cmake-commits mailing list