office-gobmx/stlport/STLport-4.0.patch
Vladimir Glazounov 40c09de7cc INTEGRATION: CWS hr49 (1.15.12); FILE MERGED
2008/01/15 11:52:50 hr 1.15.12.1: #i82658#: use fileno() instead of hard coded member of FILE struct to obtain filedescriptor. Needed for sunstudio 12. Fix originally by cmc
2008-01-29 06:58:09 +00:00

4926 lines
114 KiB
Diff

*** misc/STLport-4.0/src/gcc.mak Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/src/gcc.mak Tue Sep 6 18:38:04 2005
***************
*** 5,12 ****
#
# compiler
#
! CC = gcc
! CXX = c++
#
# Basename for libraries
--- 5,12 ----
#
# compiler
#
! CC *= gcc
! CXX *= c++
#
# Basename for libraries
***************
*** 19,25 ****
#
LINK=ar cr
# 2.95 flag
! DYN_LINK=gcc -shared -o
OBJEXT=o
DYNEXT=so
--- 19,25 ----
#
LINK=ar cr
# 2.95 flag
! DYN_LINK=$(CC) -shared -o
OBJEXT=o
DYNEXT=so
*** misc/STLport-4.0/src/sunpro.mak Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/src/sunpro.mak Tue Sep 6 18:38:04 2005
***************
*** 30,35 ****
--- 30,40 ----
include common_macros.mak
+ # override because STLDEBUG breaks...
+ ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
+
+ ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
+
CXXFLAGS_COMMON = -mt -pta +w2 -features=rtti -xildoff ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
SHCXXFLAGS = -PIC
***************
*** 70,75 ****
--- 75,88 ----
LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
+ LDLIBS_RELEASE_dynamic = -lm
+ LDLIBS_DEBUG_dynamic = -lm
+ LDLIBS_STLDEBUG_dynamic = -lm
+
+ LDFLAGS_RELEASE_dynamic += -norunpath
+ LDFLAGS_DEBUG_dynamic += -norunpath
+ LDFLAGS_STLDEBUG_dynamic += -norunpath
+
include common_percent_rules.mak
include common_rules.mak
*** misc/STLport-4.0/src/sunpro11.mak Mon Dec 5 17:22:32 2005
--- misc/build/STLport-4.0/src/sunpro11.mak Mon Dec 5 17:25:03 2005
***************
*** 1 ****
! dummy
--- 1,82 ----
! #
! # Basename for libraries
! #
! LIB_BASENAME = libstlport_sunpro
!
! STL_INCL= -I. -I${PWD}/../stlport/SC5 -I${SYSBASE}/usr/include
! # STL_INCL= -I. -I${PWD}/../stlport
!
! CC = CC
! CXX = CC
!
! #
! # guts for common stuff
! #
! #
! LINK=$(CC) -mt -xar -o
! DYN_LINK=$(CC) -mt -G -o
!
! OBJEXT=o
! DYNEXT=so
! STEXT=a
! RM=rm -rf
! PATH_SEP=/
! MKDIR=mkdir -p
! COMP=SUN
!
! # LINK_OUT=-xar -o
! # DYNLINK_OUT=-o
!
! all: all_static all_dynamic
!
! include common_macros.mak
!
! # override because STLDEBUG breaks...
! ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
!
! ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
!
! CXXFLAGS_COMMON = -mt -library=%none,Crun ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
!
! SHCXXFLAGS = -KPIC
!
! #
! # Try those flags to see if they help to get maximum efficiency :
! # -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
! # Note, these flags don't work anymore with the SunStudio 11 compiler. Let the compiler
! # decide how to optimize
! RELEASE_FLAGS = -O3
!
!
! # install: $(TARGETS)
! # cp -p $(TARGETS) ${INSTALLDIR}
!
! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS}
! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS} $(SHCXXFLAGS)
!
! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
! CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g $(SHCXXFLAGS)
!
! CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG
! CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG $(SHCXXFLAGS)
!
! LDFLAGS_RELEASE_static = ${CXXFLAGS_RELEASE_static}
! LDFLAGS_RELEASE_dynamic = ${CXXFLAGS_RELEASE_dynamic}
!
! LDFLAGS_DEBUG_static = ${CXXFLAGS_DEBUG_static}
! LDFLAGS_DEBUG_dynamic = ${CXXFLAGS_DEBUG_dynamic}
!
! LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
! LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
!
! LDLIBS_RELEASE_dynamic = -lm
! LDLIBS_DEBUG_dynamic = -lm
! LDLIBS_STLDEBUG_dynamic = -lm
!
! LDFLAGS_RELEASE_dynamic += -norunpath
! LDFLAGS_DEBUG_dynamic += -norunpath
! LDFLAGS_STLDEBUG_dynamic += -norunpath
!
! include common_percent_rules.mak
! include common_rules.mak
!
*** misc/STLport-4.0/src/sunpro6.mak Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/src/sunpro6.mak Tue Sep 6 18:38:04 2005
***************
*** 3,10 ****
#
LIB_BASENAME = libstlport_sunpro
! # STL_INCL= -I. -I${PWD}/../stlport/SC5
! STL_INCL= -I. -I${PWD}/../stlport
CC = CC
CXX = CC
--- 3,10 ----
#
LIB_BASENAME = libstlport_sunpro
! STL_INCL= -I. -I${PWD}/../stlport/SC5
! # STL_INCL= -I. -I${PWD}/../stlport
CC = CC
CXX = CC
***************
*** 30,35 ****
--- 30,40 ----
all: all_static all_dynamic
include common_macros.mak
+
+ # override because STLDEBUG breaks...
+ ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
+
+ ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
CXXFLAGS_COMMON = -mt -library=%none,Crun -template=wholeclass ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
***************
*** 62,67 ****
--- 67,80 ----
LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
+ LDLIBS_RELEASE_dynamic = -lm
+ LDLIBS_DEBUG_dynamic = -lm
+ LDLIBS_STLDEBUG_dynamic = -lm
+
+ LDFLAGS_RELEASE_dynamic += -norunpath
+ LDFLAGS_DEBUG_dynamic += -norunpath
+ LDFLAGS_STLDEBUG_dynamic += -norunpath
+
include common_percent_rules.mak
include common_rules.mak
*** misc/STLport-4.0/src/sunpro8.mak Tue Sep 6 19:11:15 2005
--- misc/build/STLport-4.0/src/sunpro8.mak Tue Sep 6 19:10:31 2005
***************
*** 1 ****
! dummy
--- 1,80 ----
! #
! # Basename for libraries
! #
! LIB_BASENAME = libstlport_sunpro
!
! STL_INCL= -I. -I${PWD}/../stlport/SC5 -I${SYSBASE}/usr/include
! # STL_INCL= -I. -I${PWD}/../stlport
!
! CC = CC
! CXX = CC
!
! #
! # guts for common stuff
! #
! #
! LINK=$(CC) -mt -xar -o
! DYN_LINK=$(CC) -mt -G -o
!
! OBJEXT=o
! DYNEXT=so
! STEXT=a
! RM=rm -rf
! PATH_SEP=/
! MKDIR=mkdir -p
! COMP=SUN
!
! # LINK_OUT=-xar -o
! # DYNLINK_OUT=-o
!
! all: all_static all_dynamic
!
! include common_macros.mak
!
! # override because STLDEBUG breaks...
! ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
!
! ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
!
! CXXFLAGS_COMMON = -DSYSBASE="$(SYSBASE)" -mt -library=%none,Crun ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
!
! SHCXXFLAGS = -KPIC
!
! #
! # Try those flags to see if they help to get maximum efficiency :
! # -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
! RELEASE_FLAGS = -O2 -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
!
!
! # install: $(TARGETS)
! # cp -p $(TARGETS) ${INSTALLDIR}
!
! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS}
! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS} $(SHCXXFLAGS)
!
! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
! CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g $(SHCXXFLAGS)
!
! CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG
! CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG $(SHCXXFLAGS)
!
! LDFLAGS_RELEASE_static = ${CXXFLAGS_RELEASE_static}
! LDFLAGS_RELEASE_dynamic = ${CXXFLAGS_RELEASE_dynamic} -L$(SYSBASE)/usr/lib
!
! LDFLAGS_DEBUG_static = ${CXXFLAGS_DEBUG_static}
! LDFLAGS_DEBUG_dynamic = ${CXXFLAGS_DEBUG_dynamic} -L$(SYSBASE)/usr/lib
!
! LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
! LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic} -L$(SYSBASE)/usr/lib
!
! LDLIBS_RELEASE_dynamic = -lm
! LDLIBS_DEBUG_dynamic = -lm
! LDLIBS_STLDEBUG_dynamic = -lm
!
! LDFLAGS_RELEASE_dynamic += -norunpath
! LDFLAGS_DEBUG_dynamic += -norunpath
! LDFLAGS_STLDEBUG_dynamic += -norunpath
!
! include common_percent_rules.mak
! include common_rules.mak
!
*** misc/STLport-4.0/src/vc6.mak Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/src/vc6.mak Tue Sep 6 18:38:04 2005
***************
*** 8,14 ****
LIB_BASENAME=stlport_vc6
COMP=VC6
! EXTRA_COMMON_FLAGS=/D "_MBCS"
all: platform all_static all_dynamic
--- 8,14 ----
LIB_BASENAME=stlport_vc6
COMP=VC6
! EXTRA_COMMON_FLAGS=/D "_MBCS" /D "_NTSDK"
all: platform all_static all_dynamic
*** misc/STLport-4.0/stlport/SC5/config/stl_sunpro.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/SC5/config/stl_sunpro.h Wed Oct 10 16:11:29 2007
***************
*** 42,53 ****
# define __STL_NO_QUALIFIED_FRIENDS 1
- // <locale> constructor problem
- # define __STL_NO_MEMBER_TEMPLATES 1
- # define __STL_NO_MEMBER_TEMPLATE_KEYWORD 1
- # define __STL_NO_MEMBER_TEMPLATE_CLASSES 1
- # define __STL_NO_FRIEND_TEMPLATES 1
-
// ambiguity problems
# define __STL_NO_CLASS_PARTIAL_SPECIALIZATION 1
# define __STL_NO_FUNCTION_TMPL_PARTIAL_ORDER 1
--- 42,47 ----
***************
*** 55,62 ****
# endif
# if (__SUNPRO_CC < 0x600)
- # define __STL_NO_TYPENAME_ON_RETURN_TYPE 1
# define __STL_HAS_NO_NEW_C_HEADERS 1
# define __STL_NO_EXPLICIT_FUNCTION_TMPL_ARGS
# define __STL_NON_TYPE_TMPL_PARAM_BUG 1
--- 49,63 ----
# endif
+ # if (__SUNPRO_CC < 0x530)
+ // <locale> constructor problem
+ # define __STL_NO_MEMBER_TEMPLATES 1
+ # define __STL_NO_MEMBER_TEMPLATE_KEYWORD 1
+ # define __STL_NO_MEMBER_TEMPLATE_CLASSES 1
+ # define __STL_NO_FRIEND_TEMPLATES 1
+ #endif
+
# if (__SUNPRO_CC < 0x600)
# define __STL_HAS_NO_NEW_C_HEADERS 1
# define __STL_NO_EXPLICIT_FUNCTION_TMPL_ARGS
# define __STL_NON_TYPE_TMPL_PARAM_BUG 1
***************
*** 63,68 ****
--- 64,73 ----
# define __STL_NONTEMPL_BASE_MATCH_BUG 1
# endif
+ # if (__SUNPRO_CC < 0x510)
+ # define __STL_NO_TYPENAME_ON_RETURN_TYPE 1
+ # endif
+
// Features that depend on compatibility switch
# if ( __SUNPRO_CC < 0x500 ) || (defined (__SUNPRO_CC_COMPAT) && (__SUNPRO_CC_COMPAT < 5))
# define __STL_HAS_NO_NEW_IOSTREAMS 1
***************
*** 73,84 ****
# define __STL_NO_BAD_ALLOC 1
# define __STL_NO_EXCEPTION_HEADER 1
# define __STL_NATIVE_C_INCLUDE_PATH ../include
! # elif (__SUNPRO_CC < 0x600)
# define __STL_NATIVE_C_HEADER(header) <../CC/##header##.SUNWCCh>
# define __STL_NATIVE_CPP_C_HEADER(header) <../CC/##header##.SUNWCCh>
# else
! # define __STL_NATIVE_C_INCLUDE_PATH ../CC/std
! # define __STL_NATIVE_CPP_C_INCLUDE_PATH ../CC/std
# endif
# if ( __SUNPRO_CC < 0x500 )
--- 78,94 ----
# define __STL_NO_BAD_ALLOC 1
# define __STL_NO_EXCEPTION_HEADER 1
# define __STL_NATIVE_C_INCLUDE_PATH ../include
! # elif (__SUNPRO_CC < 0x520)
# define __STL_NATIVE_C_HEADER(header) <../CC/##header##.SUNWCCh>
# define __STL_NATIVE_CPP_C_HEADER(header) <../CC/##header##.SUNWCCh>
# else
! # if defined SYSBASE
! # define __STL_NATIVE_C_INCLUDE_PATH SYSBASE/usr/include
! # define __STL_NATIVE_CPP_C_INCLUDE_PATH SYSBASE/usr/include
! # else
! # define __STL_NATIVE_C_INCLUDE_PATH /usr/include
! # define __STL_NATIVE_CPP_C_INCLUDE_PATH /usr/include
! # endif
# endif
# if ( __SUNPRO_CC < 0x500 )
*** misc/STLport-4.0/stlport/cctype Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cctype Thu Aug 25 15:54:53 2005
***************
*** 48,53 ****
--- 48,56 ----
# if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
# if defined ( __STL_IMPORT_VENDOR_CSTD )
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::isalnum;
using __STL_VENDOR_CSTD::isalpha;
***************
*** 63,68 ****
--- 66,74 ----
using __STL_VENDOR_CSTD::tolower;
using __STL_VENDOR_CSTD::toupper;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD*/
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
*** misc/STLport-4.0/stlport/cerrno Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cerrno Thu Aug 25 15:54:53 2005
***************
*** 30,38 ****
--- 30,44 ----
#ifndef errno
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::errno;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
#endif
*** misc/STLport-4.0/stlport/clocale Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/clocale Thu Aug 25 15:54:53 2005
***************
*** 28,33 ****
--- 28,36 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::lconv;
# if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
***************
*** 35,40 ****
--- 38,46 ----
using __STL_VENDOR_CSTD::setlocale;
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x108 )
*** misc/STLport-4.0/stlport/cmath Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cmath Thu Aug 25 15:54:53 2005
***************
*** 40,45 ****
--- 40,48 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
using __STL_VENDOR_CSTD::acos;
***************
*** 66,73 ****
--- 69,82 ----
using __STL_VENDOR_CSTD::tanh;
# endif /* BUG */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_SAME_FUNCTION_NAME_RESOLUTION_BUG
***************
*** 135,140 ****
--- 144,152 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if (__STL_OUTERMOST_HEADER_ID == 0x109 )
# include <stl/_epilog.h>
*** misc/STLport-4.0/stlport/csetjmp Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/csetjmp Thu Aug 25 15:54:54 2005
***************
*** 31,36 ****
--- 31,39 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::jmp_buf;
# ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
***************
*** 40,45 ****
--- 43,51 ----
using __STL_VENDOR_CSTD::longjmp;
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x111 )
*** misc/STLport-4.0/stlport/csignal Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/csignal Thu Aug 25 15:54:54 2005
***************
*** 28,33 ****
--- 28,36 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
using __STL_VENDOR_CSTD::signal;
***************
*** 35,40 ****
--- 38,46 ----
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
using __STL_VENDOR_CSTD::sig_atomic_t;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x112 )
*** misc/STLport-4.0/stlport/cstdarg Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cstdarg Thu Aug 25 15:54:54 2005
***************
*** 28,36 ****
--- 28,42 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::va_list;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x113 )
*** misc/STLport-4.0/stlport/cstddef Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cstddef Thu Aug 25 15:54:54 2005
***************
*** 30,39 ****
--- 30,45 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::ptrdiff_t;
using __STL_VENDOR_CSTD::size_t;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x114 )
*** misc/STLport-4.0/stlport/cstdio Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cstdio Thu Aug 25 15:54:54 2005
***************
*** 47,52 ****
--- 47,55 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::FILE;
using __STL_VENDOR_CSTD::fpos_t;
***************
*** 108,113 ****
--- 111,119 ----
# endif
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 15)
*** misc/STLport-4.0/stlport/cstdlib Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cstdlib Thu Aug 25 15:54:54 2005
***************
*** 42,47 ****
--- 42,50 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::div_t;
using __STL_VENDOR_CSTD::ldiv_t;
***************
*** 83,88 ****
--- 86,94 ----
using __STL_VENDOR_CSTD::srand;
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x116)
*** misc/STLport-4.0/stlport/cstring Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cstring Thu Aug 25 15:54:54 2005
***************
*** 28,36 ****
--- 28,42 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/cstring>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x117)
*** misc/STLport-4.0/stlport/ctime Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/ctime Thu Aug 25 15:54:54 2005
***************
*** 28,33 ****
--- 28,36 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::size_t;
using __STL_VENDOR_CSTD::clock_t;
***************
*** 45,50 ****
--- 48,56 ----
using __STL_VENDOR_CSTD::time;
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x118)
*** misc/STLport-4.0/stlport/cwchar Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cwchar Thu Aug 25 15:54:54 2005
***************
*** 79,84 ****
--- 79,87 ----
# ifdef __STL_USE_OWN_MBSTATE_T
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct __stl_mbstate_t {
***************
*** 109,114 ****
--- 112,120 ----
typedef __stl_mbstate_t mbstate_t;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
***************
*** 119,124 ****
--- 125,133 ----
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::wint_t;
using __STL_VENDOR_CSTD::size_t;
***************
*** 230,235 ****
--- 239,247 ----
# endif /* __STL_NO_NATIVE_WIDE_FUNCTIONS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_IMPORT_VENDOR_CSTD */
# undef __STL_WCHAR_SUNPRO_EXCLUDE
*** misc/STLport-4.0/stlport/cwctype Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/cwctype Thu Aug 25 15:54:54 2005
***************
*** 39,44 ****
--- 39,47 ----
# endif
# ifdef __STL_IMPORT_VENDOR_CSTD
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_CSTD::wctype_t;
using __STL_VENDOR_CSTD::wint_t;
***************
*** 67,72 ****
--- 70,78 ----
using __STL_VENDOR_CSTD::towupper;
# endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IMPORT_VENDOR_CSTD */
# if (__STL_OUTERMOST_HEADER_ID == 0x121)
*** misc/STLport-4.0/stlport/exception Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/exception Thu Aug 25 15:54:54 2005
***************
*** 60,65 ****
--- 60,68 ----
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_EXCEPT_STD::exception;
***************
*** 90,95 ****
--- 93,101 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
***************
*** 98,103 ****
--- 104,112 ----
# ifndef __SGI_STL_EXCEPTION_H
# define __SGI_STL_EXCEPTION_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// section 18.6
***************
*** 140,152 ****
--- 149,170 ----
# define __STL_EXCEPTION_BASE exception
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_NO_EXCEPTION_HEADER */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// forward declaration
class __Named_exception;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_EXCEPTION_H */
# if (__STL_OUTERMOST_HEADER_ID == 0x423)
*** misc/STLport-4.0/stlport/iomanip Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/iomanip Thu Aug 25 15:54:54 2005
***************
*** 32,37 ****
--- 32,40 ----
# include <istream> // Includes <ostream> and <ios>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 177,182 ****
--- 180,188 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# elif !defined (__STL_USE_NO_IOSTREAMS)
# include <wrap_std/iomanip>
*** misc/STLport-4.0/stlport/iomanip.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/iomanip.h Thu Aug 25 15:54:54 2005
***************
*** 43,51 ****
--- 43,57 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(iomanip.h)
# if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/iomanip.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_NAMESPACES */
# endif
*** misc/STLport-4.0/stlport/ios.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/ios.h Thu Aug 25 15:54:54 2005
***************
*** 33,41 ****
--- 33,47 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(ios.h)
# if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_OLD_IO_NAMESPACE::ios;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_OWN_NAMESPACE */
# endif
*** misc/STLport-4.0/stlport/iosfwd Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/iosfwd Thu Aug 25 15:54:54 2005
***************
*** 38,46 ****
--- 38,52 ----
# else
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp> class allocator;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# include <wrap_std/iosfwd>
*** misc/STLport-4.0/stlport/iostream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/iostream Thu Aug 25 15:54:54 2005
***************
*** 34,39 ****
--- 34,42 ----
#include <istream>
#include <ostream>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Note: cin and wcin are both associated with stdio. The C standard
***************
*** 62,67 ****
--- 65,73 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# elif defined ( __STL_USE_NO_IOSTREAMS )
# include <stl/_null_stream.h>
*** misc/STLport-4.0/stlport/istream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/istream.h Thu Aug 25 15:54:54 2005
***************
*** 46,54 ****
--- 46,60 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(istream.h)
# if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_OLD_IO_NAMESPACE::istream;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_OWN_NAMESPACE */
# endif /* __SGI_STL_OWN_IOSTREAMS */
*** misc/STLport-4.0/stlport/locale Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/locale Thu Aug 25 15:54:54 2005
***************
*** 59,64 ****
--- 59,67 ----
#undef toupper
#undef tolower
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT>
***************
*** 133,138 ****
--- 136,144 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# elif !defined (__STL_USE_NO_IOSTREAMS)
# include <wrap_std/locale>
*** misc/STLport-4.0/stlport/math.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/math.h Thu Aug 25 15:55:17 2005
***************
*** 24,30 ****
--- 24,36 ----
# define exception __math_exception
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
# include __STL_NATIVE_C_HEADER(math.h)
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if defined (__STL_HAS_NO_NAMESPACES)
# undef exception
*** misc/STLport-4.0/stlport/memory Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/memory Thu Aug 25 15:54:55 2005
***************
*** 51,56 ****
--- 51,59 ----
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// implementation primitive
class __ptr_base {
***************
*** 188,193 ****
--- 191,199 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if (__STL_OUTERMOST_HEADER_ID == 0x46)
# include <stl/_epilog.h>
*** misc/STLport-4.0/stlport/memory.new Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/memory.new Thu Aug 25 15:54:55 2005
***************
*** 58,63 ****
--- 58,66 ----
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// implementation primitive
***************
*** 223,228 ****
--- 226,234 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_MEMORY */
*** misc/STLport-4.0/stlport/new Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/new Thu Aug 25 15:54:55 2005
***************
*** 58,63 ****
--- 58,66 ----
# ifndef __STL_NO_BAD_ALLOC
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_EXCEPT_STD::bad_alloc;
using __STL_VENDOR_EXCEPT_STD::nothrow_t;
***************
*** 72,77 ****
--- 75,83 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
# else /* __STL_NO_BAD_ALLOC */
***************
*** 78,83 ****
--- 84,92 ----
# include <exception>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class nothrow_t {};
***************
*** 98,106 ****
--- 107,121 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_NO_BAD_ALLOC */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
inline void* __STL_CALL __stl_new(size_t __n) {
#if (( defined(__IBMCPP__)|| defined(__OS400__) || defined (__xlC__) || defined (qTidyHeap)) && defined(__DEBUG_ALLOC__) )
***************
*** 118,123 ****
--- 133,141 ----
#endif
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* WINCE */
*** misc/STLport-4.0/stlport/ostream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/ostream.h Thu Aug 25 15:54:56 2005
***************
*** 33,41 ****
--- 33,47 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(ostream.h)
# if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/ostream.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_NAMESPACES */
# endif /* __STL_USE_NO_IOSTREAMS */
*** misc/STLport-4.0/stlport/pthread_alloc Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/pthread_alloc Thu Aug 25 15:54:56 2005
***************
*** 51,56 ****
--- 51,59 ----
# define __RESTRICT
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
#define __STL_DATA_ALIGNMENT 8
***************
*** 516,521 ****
--- 519,527 ----
#endif /* __STL_MEMBER_TEMPLATE_CLASSES */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if (__STL_OUTERMOST_HEADER_ID == 0x52)
# include <stl/_epilog.h>
*** misc/STLport-4.0/stlport/stdexcept Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stdexcept Thu Aug 25 15:54:56 2005
***************
*** 45,50 ****
--- 45,53 ----
# include <stl/_string_fwd.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class __STL_CLASS_DECLSPEC __Named_exception : public __STL_EXCEPTION_BASE {
***************
*** 106,111 ****
--- 109,117 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* Not o32, and no exceptions */
# endif /* __STL_STDEXCEPT_SEEN */
*** misc/STLport-4.0/stlport/typeinfo Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/typeinfo Thu Aug 25 15:55:00 2005
***************
*** 35,40 ****
--- 35,43 ----
# if defined (__STL_USE_NAMESPACES) \
&& ( defined (__STL_VENDOR_GLOBAL_EXCEPT_STD) || defined (__STL_USE_OWN_NAMESPACE) || defined (__STL_DEBUG))
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// VC++ 6 has only this guy in ::
***************
*** 48,61 ****
--- 51,73 ----
using __STL_VENDOR_EXCEPT_STD::bad_cast;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
#else
# include <exception>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct bad_cast : exception {};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* NO_TYPEINFO */
# if (__STL_OUTERMOST_HEADER_ID == 0x473)
*** misc/STLport-4.0/stlport/typeinfo.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/typeinfo.h Thu Aug 25 15:55:00 2005
***************
*** 31,36 ****
--- 31,39 ----
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using /* __STL_VENDOR_EXCEPT_STD */ ::type_info;
***************
*** 38,43 ****
--- 41,49 ----
using /* __STL_VENDOR_EXCEPT_STD */ ::bad_cast;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
*** misc/STLport-4.0/stlport/old_hp/alloc.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/old_hp/alloc.h Thu Aug 25 15:54:55 2005
***************
*** 49,54 ****
--- 49,57 ----
#endif
// Old SGI names
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
typedef __sgi_alloc alloc;
***************
*** 62,67 ****
--- 65,73 ----
typedef __multithreaded_alloc multithreaded_alloc;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#ifdef __STL_USE_NAMESPACES
# ifdef __STL_BROKEN_USING_DIRECTIVE
*** misc/STLport-4.0/stlport/old_hp/iterator.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/old_hp/iterator.h Thu Aug 25 15:54:55 2005
***************
*** 82,87 ****
--- 82,90 ----
# if 0 // defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_IMPORT_VENDOR_STD) && !defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_VENDOR_STD::istream_iterator;
***************
*** 88,93 ****
--- 91,99 ----
using __STL_VENDOR_STD::ostream_iterator;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
*** misc/STLport-4.0/stlport/stl/_algo.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_algo.c Thu Aug 25 15:54:57 2005
***************
*** 26,31 ****
--- 26,34 ----
#ifndef __STL_ALGO_C
# define __STL_ALGO_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _BidirectionalIter, class _Distance>
***************
*** 2663,2668 ****
--- 2666,2674 ----
# endif /* __STL_NO_EXTENSIONS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __stl_threshold
*** misc/STLport-4.0/stlport/stl/_algo.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_algo.h Thu Aug 25 15:54:57 2005
***************
*** 51,56 ****
--- 51,59 ----
# include <cstdio>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// for_each. Apply a function to every element of a range.
***************
*** 1039,1044 ****
--- 1042,1050 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_algo.c>
*** misc/STLport-4.0/stlport/stl/_algobase.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_algobase.c Thu Aug 25 15:54:57 2005
***************
*** 25,30 ****
--- 25,33 ----
#ifndef __SGI_STL_ALGOBASE_C
#define __SGI_STL_ALGOBASE_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _InputIter1, class _InputIter2>
***************
*** 89,94 ****
--- 92,100 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_ALGOBASE_C */
*** misc/STLport-4.0/stlport/stl/_algobase.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_algobase.h Thu Aug 25 15:54:57 2005
***************
*** 67,72 ****
--- 67,75 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// swap and iter_swap
template <class _Tp>
***************
*** 679,684 ****
--- 682,690 ----
_InputIter2 __first2, _InputIter2 __last2);
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_algobase.c>
*** misc/STLport-4.0/stlport/stl/_alloc.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_alloc.c Thu Aug 25 15:54:57 2005
***************
*** 40,45 ****
--- 40,48 ----
#define _S_FREELIST_INDEX(__bytes) ((__bytes-size_t(1))>>(int)_ALIGN_SHIFT)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <int __inst>
***************
*** 355,360 ****
--- 358,366 ----
# endif /* __STL_STATIC_TEMPLATE_DATA */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef _S_FREELIST_INDEX
*** misc/STLport-4.0/stlport/stl/_alloc.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_alloc.h Thu Aug 25 15:54:57 2005
***************
*** 115,120 ****
--- 115,123 ----
// conformance.
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp, class _Alloc>
***************
*** 893,898 ****
--- 896,904 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_alloc.c>
*** misc/STLport-4.0/stlport/stl/_bitset.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_bitset.c Thu Aug 25 15:54:57 2005
***************
*** 26,31 ****
--- 26,34 ----
# define bitset __bitset
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//
***************
*** 396,401 ****
--- 399,407 ----
}; // end _First_one
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __BITS_PER_WORD
# undef __BITSET_WORDS
*** misc/STLport-4.0/stlport/stl/_bitset.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_bitset.h Thu Aug 25 15:54:57 2005
***************
*** 67,72 ****
--- 67,75 ----
#define __BITS_PER_WORD (CHAR_BIT*sizeof(unsigned long))
#define __BITSET_WORDS(__n) ((__n) < 1 ? 1 : ((__n) + __BITS_PER_WORD - 1)/__BITS_PER_WORD)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// structure to aid in counting bits
***************
*** 753,758 ****
--- 756,764 ----
# undef bitset
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __BITS_PER_WORD
# undef __BITSET_WORDS
*** misc/STLport-4.0/stlport/stl/_bvector.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_bvector.h Thu Aug 25 15:54:57 2005
***************
*** 44,49 ****
--- 44,52 ----
# include <stl/_range_errors.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct _Bit_reference {
***************
*** 72,77 ****
--- 75,83 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if defined (__SGI_STL_NO_ARROW_OPERATOR) && ! defined (__STL_NO_PROXY_ARROW_OPERATOR)
***************
*** 87,92 ****
--- 93,101 ----
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
inline void swap(_Bit_reference __x, _Bit_reference __y)
***************
*** 827,832 ****
--- 836,844 ----
#endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#undef _Alloc
#undef __SGI_STL_VECBOOL_TEMPLATE
*** misc/STLport-4.0/stlport/stl/_codecvt.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_codecvt.h Thu Aug 25 15:54:57 2005
***************
*** 26,31 ****
--- 26,34 ----
#include <stl/c_locale.h>
#include <stl/_locale.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class __STL_CLASS_DECLSPEC codecvt_base {
***************
*** 295,300 ****
--- 298,306 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_CODECVT_H */
*** misc/STLport-4.0/stlport/stl/_collate.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_collate.h Thu Aug 25 15:54:57 2005
***************
*** 26,31 ****
--- 26,34 ----
#include <stl/_string_fwd.h>
#include <stl/_locale.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 154,159 ****
--- 157,165 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_COLLATE_H */
*** misc/STLport-4.0/stlport/stl/_complex.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_complex.c Thu Aug 25 15:54:57 2005
***************
*** 18,23 ****
--- 18,26 ----
#ifndef __STL_COMPLEX_C
#define __STL_COMPLEX_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Non-inline member functions.
***************
*** 154,158 ****
--- 157,164 ----
#endif /* __STL_USE_NEW_IOSTREAMS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_COMPLEX_C */
*** misc/STLport-4.0/stlport/stl/_complex.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_complex.h Thu Aug 25 15:54:57 2005
***************
*** 52,57 ****
--- 52,60 ----
#include <istream>
#include <sstream>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
#if !defined(__STL_NO_COMPLEX_SPECIALIZATIONS) //*TY 02/25/2000 - added for MPW compiler workaround
***************
*** 656,661 ****
--- 659,667 ----
# endif /* SPECIALIZATIONS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#if defined (__sgi) && !defined(__GNUC__)
***************
*** 721,726 ****
--- 727,735 ----
# define __STL_HYPOT __STL_DO_HYPOT(double)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Unary non-member arithmetic operators.
***************
*** 1051,1056 ****
--- 1060,1068 ----
__STL_DECLSPEC complex<long double> __STL_CALL tanh(const complex<long double>&);
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifndef __STL_LINK_TIME_INSTANTIATION
*** misc/STLport-4.0/stlport/stl/_config.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_config.h Thu Aug 25 15:55:22 2005
***************
*** 540,547 ****
--- 540,553 ----
# define __STL_USING_NAMESPACE(x) using namespace x ;
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
namespace std { }
namespace __std_alias = std;
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
/* assume std:: namespace for C++ std library if not being told otherwise */
# ifdef __STL_VENDOR_GLOBAL_STD
*** misc/STLport-4.0/stlport/stl/_construct.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_construct.h Thu Aug 25 15:54:57 2005
***************
*** 46,51 ****
--- 46,54 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_TRIVIAL_DESTRUCTOR_BUG
***************
*** 159,164 ****
--- 162,170 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_CONSTRUCT_H */
*** misc/STLport-4.0/stlport/stl/_ctraits_fns.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ctraits_fns.h Thu Aug 25 15:54:57 2005
***************
*** 25,30 ****
--- 25,33 ----
// This file contains a few small adapters that allow a character
// traits class to be used as a function object.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Traits>
***************
*** 61,66 ****
--- 64,72 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_CTRAITS_FUNCTIONS_H */
*** misc/STLport-4.0/stlport/stl/_ctype.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ctype.h Thu Aug 25 15:54:57 2005
***************
*** 28,33 ****
--- 28,36 ----
# include <stl/_algobase.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class __STL_CLASS_DECLSPEC ctype_base {
***************
*** 264,269 ****
--- 267,275 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_CTYPE_H */
*** misc/STLport-4.0/stlport/stl/_deque.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_deque.c Thu Aug 25 15:54:57 2005
***************
*** 26,31 ****
--- 26,34 ----
#ifndef __STL_DEQUE_C
#define __STL_DEQUE_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Non-inline member functions from _Deque_base.
***************
*** 778,783 ****
--- 781,789 ----
# endif /* __STL_MEMBER_TEMPLATES */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __iterator__
# undef iterator
*** misc/STLport-4.0/stlport/stl/_deque.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_deque.h Thu Aug 25 15:54:57 2005
***************
*** 96,101 ****
--- 96,104 ----
# undef deque
# define deque __WORKAROUND_DBG_RENAME(deque)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined ( __STL_USE_ABBREVS )
***************
*** 1058,1063 ****
--- 1061,1069 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// do a cleanup
# undef deque
*** misc/STLport-4.0/stlport/stl/_fstream.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_fstream.c Thu Aug 25 15:54:57 2005
***************
*** 20,25 ****
--- 20,28 ----
# if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined ( __STL_NESTED_TYPE_PARAM_BUG )
***************
*** 732,737 ****
--- 735,743 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __BF_int_type__
# undef __BF_pos_type__
*** misc/STLport-4.0/stlport/stl/_fstream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_fstream.h Thu Aug 25 15:54:57 2005
***************
*** 61,66 ****
--- 61,69 ----
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 644,654 ****
--- 647,663 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_fstream.c>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined (__STL_USE_TEMPLATE_EXPORT)
***************
*** 663,668 ****
--- 672,680 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_FSTREAM */
*** misc/STLport-4.0/stlport/stl/_function.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_function.h Thu Aug 25 15:54:57 2005
***************
*** 30,35 ****
--- 30,38 ----
#ifndef __SGI_STL_INTERNAL_FUNCTION_H
#define __SGI_STL_INTERNAL_FUNCTION_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Arg, class _Result>
***************
*** 805,810 ****
--- 808,816 ----
# endif /* __STL_MEMBER_POINTER_PARAM_BUG */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_FUNCTION_H */
*** misc/STLport-4.0/stlport/stl/_hash_fun.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_hash_fun.h Thu Aug 25 15:54:58 2005
***************
*** 35,40 ****
--- 35,43 ----
# include <cstddef>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Key> struct hash { };
***************
*** 99,104 ****
--- 102,110 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_HASH_FUN_H */
*** misc/STLport-4.0/stlport/stl/_hash_map.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_hash_map.h Thu Aug 25 15:54:58 2005
***************
*** 30,35 ****
--- 30,38 ----
#ifndef __SGI_STL_INTERNAL_HASH_MAP_H
#define __SGI_STL_INTERNAL_HASH_MAP_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# define hash_map __WORKAROUND_RENAME(hash_map)
***************
*** 489,494 ****
--- 492,500 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if defined (__STL_USE_WRAPPER_FOR_ALLOC_PARAM)
# include <stl/wrappers/_hash_map.h>
*** misc/STLport-4.0/stlport/stl/_hash_set.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_hash_set.h Thu Aug 25 15:54:58 2005
***************
*** 33,38 ****
--- 33,41 ----
# define hash_set __WORKAROUND_RENAME(hash_set)
# define hash_multiset __WORKAROUND_RENAME(hash_multiset)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Value, __DFL_TMPL_PARAM(_HashFcn,hash<_Value>),
***************
*** 468,473 ****
--- 471,479 ----
#endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// do a cleanup
# undef hash_set
*** misc/STLport-4.0/stlport/stl/_hashtable.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_hashtable.c Thu Aug 25 15:54:58 2005
***************
*** 30,35 ****
--- 30,38 ----
# define hashtable __WORKAROUND_DBG_RENAME(hashtable)
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# define __PRIME_LIST_BODY { \
***************
*** 441,446 ****
--- 444,452 ----
# undef hashtable
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_HASHTABLE_C */
*** misc/STLport-4.0/stlport/stl/_hashtable.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_hashtable.h Thu Aug 25 15:54:58 2005
***************
*** 57,62 ****
--- 57,65 ----
# define hashtable __WORKAROUND_DBG_RENAME(hashtable)
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined ( __STL_USE_ABBREVS )
***************
*** 606,611 ****
--- 609,617 ----
#endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __stl_prime_list
# undef hashtable
*** misc/STLport-4.0/stlport/stl/_heap.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_heap.c Thu Aug 25 15:54:58 2005
***************
*** 30,35 ****
--- 30,38 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _RandomAccessIterator, class _Distance, class _Tp>
***************
*** 234,239 ****
--- 237,245 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_HEAP_C */
*** misc/STLport-4.0/stlport/stl/_heap.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_heap.h Thu Aug 25 15:54:58 2005
***************
*** 34,39 ****
--- 34,42 ----
#include <stl/_config.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Heap-manipulation functions: push_heap, pop_heap, make_heap, sort_heap.
***************
*** 117,122 ****
--- 120,128 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_heap.c>
*** misc/STLport-4.0/stlport/stl/_ios.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ios.c Thu Aug 25 15:54:58 2005
***************
*** 20,25 ****
--- 20,28 ----
# include <stl/_streambuf.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// basic_ios<>'s non-inline member functions
***************
*** 107,111 ****
--- 110,117 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_IOS_C */
*** misc/STLport-4.0/stlport/stl/_ios.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ios.h Thu Aug 25 15:54:58 2005
***************
*** 26,31 ****
--- 26,34 ----
#include <stl/_locale.h>
#include <stl/_ctype.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// ----------------------------------------------------------------------
***************
*** 171,176 ****
--- 174,182 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_ios.c>
*** misc/STLport-4.0/stlport/stl/_ios_base.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ios_base.h Thu Aug 25 15:54:58 2005
***************
*** 24,29 ****
--- 24,32 ----
#include <iosfwd>
#include <stl/_locale.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// ----------------------------------------------------------------------
***************
*** 365,370 ****
--- 368,376 ----
{ __s.setf(ios_base::scientific, ios_base::floatfield); return __s; }
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_IOS_BASE */
*** misc/STLport-4.0/stlport/stl/_iosfwd.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_iosfwd.h Thu Aug 25 15:54:58 2005
***************
*** 28,33 ****
--- 28,36 ----
#endif /* __unix */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp> class allocator;
***************
*** 110,118 ****
--- 113,127 ----
typedef fpos<mbstate_t> wstreampos;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#include <stl/char_traits.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class __STL_CLASS_DECLSPEC ios_base;
***************
*** 245,250 ****
--- 254,262 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif
*** misc/STLport-4.0/stlport/stl/_istream.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_istream.c Thu Aug 25 15:54:58 2005
***************
*** 32,37 ****
--- 32,40 ----
# define __BIS_off_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 1269,1274 ****
--- 1272,1280 ----
{}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __BIS_int_type__
# undef __BIS_pos_type__
*** misc/STLport-4.0/stlport/stl/_istream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_istream.h Thu Aug 25 15:54:58 2005
***************
*** 27,32 ****
--- 27,35 ----
#include <stl/_ctraits_fns.h> // Helper functions that allow char traits
// to be used as function objects.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _Traits, class _Number>
***************
*** 470,475 ****
--- 473,481 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_istream.c>
*** misc/STLport-4.0/stlport/stl/_iterator.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_iterator.h Thu Aug 25 15:54:58 2005
***************
*** 34,39 ****
--- 34,42 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined (__STL_NO_CLASS_PARTIAL_SPECIALIZATION) || ! defined (__STL_NO_ANACHRONISMS)
***************
*** 574,579 ****
--- 577,585 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_ITERATOR_H */
*** misc/STLport-4.0/stlport/stl/_iterator_base.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_iterator_base.h Thu Aug 25 15:54:58 2005
***************
*** 57,62 ****
--- 57,65 ----
# define _Nonconst_traits _N_Tr
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct input_iterator_tag {};
***************
*** 143,149 ****
--- 146,158 ----
# define __STL_POINTERS_SPECIALIZE( _TpP )
# else
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# include <stl/_ptrs_specialize.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# endif
***************
*** 421,426 ****
--- 430,438 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if defined (__STL_DEBUG) && ! defined (__STLPORT_DEBUG_H)
# include <stl/debug/_debug.h>
*** misc/STLport-4.0/stlport/stl/_limits.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_limits.c Thu Aug 25 15:54:58 2005
***************
*** 24,29 ****
--- 24,32 ----
// numeric_limits static members
//==========================================================
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_NO_STATIC_TEMPLATE_DATA
***************
*** 362,366 ****
--- 365,372 ----
# undef __STL_LDOUBLE_SNAN_REP
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STLPORT_LIMITS_C_INCLUDED */
*** misc/STLport-4.0/stlport/stl/_limits.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_limits.h Thu Aug 25 15:54:58 2005
***************
*** 26,31 ****
--- 26,34 ----
#define __SGI_CPP_LIMITS
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
enum float_round_style {
***************
*** 379,384 ****
--- 382,390 ----
// We write special values (Inf and NaN) as bit patterns and
// cast the the appropriate floating-point types.
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_limits.c>
*** misc/STLport-4.0/stlport/stl/_list.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_list.c Thu Aug 25 15:54:58 2005
***************
*** 34,39 ****
--- 34,42 ----
# undef list
# define list __WORKAROUND_DBG_RENAME(list)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Dummy>
***************
*** 334,339 ****
--- 337,345 ----
# undef __iterator__
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_LIST_C */
*** misc/STLport-4.0/stlport/stl/_list.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_list.h Thu Aug 25 15:54:58 2005
***************
*** 46,51 ****
--- 46,54 ----
# include <stl/_construct.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# undef list
***************
*** 268,274 ****
reference front() { return *begin(); }
const_reference front() const { return *begin(); }
! reference back() { return *(--end()); }
const_reference back() const { return *(--end()); }
void swap(list<_Tp, _Alloc>& __x) {
--- 271,277 ----
reference front() { return *begin(); }
const_reference front() const { return *begin(); }
! reference back() { iterator i(end()); --i; return *i; }
const_reference back() const { return *(--end()); }
void swap(list<_Tp, _Alloc>& __x) {
***************
*** 588,593 ****
--- 591,599 ----
#endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_list.c>
*** misc/STLport-4.0/stlport/stl/_locale.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_locale.c Thu Aug 25 15:54:58 2005
***************
*** 23,28 ****
--- 23,31 ----
#include <stl/_string.h>
#include <stl/_collate.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 66,70 ****
--- 69,76 ----
# endif /* MEMBER_TEMPLATES */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif
*** misc/STLport-4.0/stlport/stl/_locale.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_locale.h Thu Aug 25 15:54:58 2005
***************
*** 28,33 ****
--- 28,36 ----
#include <stl/_threads.h>
#include <stl/_string_fwd.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class __STL_CLASS_DECLSPEC _Locale_impl; // Forward declaration of opaque type.
***************
*** 212,217 ****
--- 215,223 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifndef __STL_LINK_TIME_INSTANTIATION
# include <stl/_locale.c>
*** misc/STLport-4.0/stlport/stl/_map.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_map.h Thu Aug 25 15:54:58 2005
***************
*** 33,38 ****
--- 33,41 ----
#define map __WORKAROUND_RENAME(map)
#define multimap __WORKAROUND_RENAME(multimap)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Key, class _Tp, __DFL_TMPL_PARAM(_Compare, less<_Key> ),
***************
*** 384,389 ****
--- 387,395 ----
# undef __STL_TEMPLATE_HEADER
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// do a cleanup
# undef map
*** misc/STLport-4.0/stlport/stl/_messages_facets.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_messages_facets.h Thu Aug 25 15:54:58 2005
***************
*** 24,29 ****
--- 24,32 ----
#ifndef __SGI_STL_INTERNAL_MESSAGES_H
#define __SGI_STL_INTERNAL_MESSAGES_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Forward declaration of an opaque type.
***************
*** 150,155 ****
--- 153,161 ----
# endif /* WCHAR_T */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_MESSAGES_H */
*** misc/STLport-4.0/stlport/stl/_monetary.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_monetary.c Thu Aug 25 15:54:58 2005
***************
*** 18,23 ****
--- 18,26 ----
#ifndef __STL_MONETARY_C
#define __STL_MONETARY_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _InputIterator>
***************
*** 557,561 ****
--- 560,567 ----
# endif /* defined (__STL_NO_CUSTOM_IO) && ! defined (__STL_DESIGNATED_DLL) */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_MONETARY_C */
*** misc/STLport-4.0/stlport/stl/_monetary.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_monetary.h Thu Aug 25 15:54:58 2005
***************
*** 25,30 ****
--- 25,33 ----
# include <stl/_numeric_facets.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class money_base {
***************
*** 441,446 ****
--- 444,452 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_monetary.c>
*** misc/STLport-4.0/stlport/stl/_null_stream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_null_stream.h Thu Aug 25 15:54:58 2005
***************
*** 16,21 ****
--- 16,24 ----
#ifndef __STL_NULL_STREAM_H
# define __STL_NULL_STREAM_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct __null_stream
***************
*** 38,42 ****
--- 41,48 ----
extern __null_stream cin, cout, cerr, endl, ws, hex, dec;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
*** misc/STLport-4.0/stlport/stl/_numeric.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_numeric.c Thu Aug 25 15:54:58 2005
***************
*** 34,39 ****
--- 34,42 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _InputIterator, class _OutputIterator, class _Tp>
***************
*** 181,186 ****
--- 184,192 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_NUMERIC_C */
*** misc/STLport-4.0/stlport/stl/_numeric.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_numeric.h Thu Aug 25 15:54:58 2005
***************
*** 36,41 ****
--- 36,44 ----
# include <stl/debug/_debug.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _InputIterator, class _Tp>
***************
*** 141,146 ****
--- 144,152 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_numeric.c>
*** misc/STLport-4.0/stlport/stl/_numeric_facets.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_numeric_facets.c Thu Aug 25 15:54:58 2005
***************
*** 21,26 ****
--- 21,29 ----
#include <stl/_pair.h>
# include <stl/_stream_iterator.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 1083,1088 ****
--- 1086,1094 ----
# endif /* __STL_NO_CUSTOM_IO */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_NUMERIC_FACETS_C */
*** misc/STLport-4.0/stlport/stl/_numeric_facets.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_numeric_facets.h Thu Aug 25 15:54:58 2005
***************
*** 27,32 ****
--- 27,35 ----
# include <stl/_locale.h>
# include <stl/_string.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 524,529 ****
--- 527,535 ----
# endif /* CUSTOM_IO */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifndef __STL_LINK_TIME_INSTANTIATION
# include <stl/_numeric_facets.c>
*** misc/STLport-4.0/stlport/stl/_ostream.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ostream.c Thu Aug 25 15:54:58 2005
***************
*** 20,25 ****
--- 20,28 ----
#include <stl/_numeric_facets.h> // For num_put<>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 346,351 ****
--- 349,357 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OSTREAM_C */
*** misc/STLport-4.0/stlport/stl/_ostream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ostream.h Thu Aug 25 15:54:58 2005
***************
*** 24,29 ****
--- 24,32 ----
#include <limits> // Needed for class numeric_limits<>.
#include <streambuf> // For basic_streambuf.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _Traits, class _Number>
***************
*** 309,314 ****
--- 312,320 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __STL_MANIP_INLINE
*** misc/STLport-4.0/stlport/stl/_pair.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_pair.h Thu Aug 25 15:54:58 2005
***************
*** 32,37 ****
--- 32,40 ----
#define __SGI_STL_INTERNAL_PAIR_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _T1, class _T2>
***************
*** 127,132 ****
--- 130,138 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_PAIR_H */
*** misc/STLport-4.0/stlport/stl/_ptrs_specialize.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_ptrs_specialize.h Thu Aug 25 15:54:58 2005
***************
*** 107,112 ****
--- 107,115 ----
__STL_ITERATOR_TRAITS_SPECIALIZE(_Type**, _Type**) \
__STL_ITERATOR_TRAITS_SPECIALIZE(_Type** const, _Type** const) \
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
# define __STL_TYPE_TRAITS_POD_SPECIALIZE_V(_Type) \
*** misc/STLport-4.0/stlport/stl/_queue.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_queue.h Thu Aug 25 15:54:58 2005
***************
*** 46,51 ****
--- 46,54 ----
# include <stl/_function.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if ! defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
***************
*** 197,202 ****
--- 200,208 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __STL_QUEUE_ARGS
# undef __STL_QUEUE_HEADER_ARGS
*** misc/STLport-4.0/stlport/stl/_range_errors.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_range_errors.h Thu Aug 25 15:54:59 2005
***************
*** 37,47 ****
--- 37,53 ----
#if defined (__STL_EXTERN_RANGE_ERRORS)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char* __msg);
void __STL_DECLSPEC __STL_CALL __stl_throw_out_of_range(const char* __msg);
void __STL_DECLSPEC __STL_CALL __stl_throw_length_error(const char* __msg);
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// For other compilers where we're throwing range errors, include the
// stdexcept header and throw the appropriate exceptions directly.
***************
*** 55,60 ****
--- 61,69 ----
# include <string>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char* __msg) {
***************
*** 70,75 ****
--- 79,87 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// Otherwise, define inline functions that do nothing.
#else
***************
*** 76,81 ****
--- 88,96 ----
# include <cstdlib>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char*) { abort(); }
***************
*** 82,87 ****
--- 97,105 ----
inline void __STL_DECLSPEC __STL_CALL __stl_throw_length_error(const char*) { abort();}
inline void __STL_DECLSPEC __STL_CALL __stl_throw_out_of_range(const char*) { abort(); }
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif
*** misc/STLport-4.0/stlport/stl/_raw_storage_iter.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_raw_storage_iter.h Thu Aug 25 15:54:59 2005
***************
*** 30,35 ****
--- 30,38 ----
#ifndef __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H
#define __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _ForwardIterator, class _Tp>
***************
*** 70,75 ****
--- 73,81 ----
inline output_iterator_tag __ITERATOR_CATEGORY(const raw_storage_iterator<_ForwardIterator, _Tp>&) { return output_iterator_tag(); }
#endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H */
*** misc/STLport-4.0/stlport/stl/_rope.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_rope.c Thu Aug 25 15:54:59 2005
***************
*** 37,42 ****
--- 37,45 ----
# include <stl/_range_errors.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined ( __STL_NESTED_TYPE_PARAM_BUG )
***************
*** 1529,1534 ****
--- 1532,1540 ----
# undef size_type
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* ROPEIMPL_H */
// Local Variables:
*** misc/STLport-4.0/stlport/stl/_rope.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_rope.h Thu Aug 25 15:54:59 2005
***************
*** 75,80 ****
--- 75,83 ----
# include <mutex.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 2491,2496 ****
--- 2494,2502 ----
}
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_rope.c>
*** misc/STLport-4.0/stlport/stl/_set.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_set.h Thu Aug 25 15:54:59 2005
***************
*** 37,42 ****
--- 37,45 ----
#define set __WORKAROUND_RENAME(set)
#define multiset __WORKAROUND_RENAME(multiset)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Key, __DFL_TMPL_PARAM(_Compare,less<_Key>),
***************
*** 341,346 ****
--- 344,352 ----
# undef __STL_TEMPLATE_HEADER
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// do a cleanup
# undef set
*** misc/STLport-4.0/stlport/stl/_slist.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_slist.c Thu Aug 25 15:54:59 2005
***************
*** 25,30 ****
--- 25,33 ----
# define size_type size_t
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp, class _Alloc>
***************
*** 255,260 ****
--- 258,266 ----
# undef size_type
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_SLIST_C */
*** misc/STLport-4.0/stlport/stl/_slist.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_slist.h Thu Aug 25 15:54:59 2005
***************
*** 55,60 ****
--- 55,63 ----
# undef slist
# define slist __WORKAROUND_DBG_RENAME(slist)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp>
***************
*** 730,735 ****
--- 733,741 ----
#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_slist.c>
***************
*** 742,747 ****
--- 748,756 ----
# include <stl/debug/_slist.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Specialization of insert_iterator so that insertions will be constant
// time rather than linear time.
***************
*** 783,788 ****
--- 792,800 ----
#endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if defined ( __STL_USE_WRAPPER_FOR_ALLOC_PARAM )
*** misc/STLport-4.0/stlport/stl/_slist_base.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_slist_base.c Thu Aug 25 15:54:59 2005
***************
*** 26,31 ****
--- 26,34 ----
#ifndef __STL_SLIST_BASE_C
#define __STL_SLIST_BASE_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Dummy>
***************
*** 92,97 ****
--- 95,103 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_SLIST_BASE_C */
*** misc/STLport-4.0/stlport/stl/_slist_base.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_slist_base.h Thu Aug 25 15:54:59 2005
***************
*** 31,36 ****
--- 31,39 ----
#include <cstddef>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
struct _Slist_node_base
***************
*** 71,76 ****
--- 74,82 ----
typedef _Sl_global<bool> _Sl_global_inst;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_slist_base.c>
*** misc/STLport-4.0/stlport/stl/_sstream.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_sstream.c Thu Aug 25 15:54:59 2005
***************
*** 29,34 ****
--- 29,37 ----
# define __BSB_pos_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_stringbuf<_CharT, _Traits, _Alloc>::pos_type
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 529,534 ****
--- 532,540 ----
{}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __BSB_int_type__
*** misc/STLport-4.0/stlport/stl/_sstream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_sstream.h Thu Aug 25 15:54:59 2005
***************
*** 28,33 ****
--- 28,36 ----
#include <istream> // Includes <ostream>, <ios>, <iosfwd>
#include <string>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 230,235 ****
--- 233,241 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_sstream.c>
*** misc/STLport-4.0/stlport/stl/_stack.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_stack.h Thu Aug 25 15:54:59 2005
***************
*** 30,35 ****
--- 30,38 ----
#ifndef __SGI_STL_INTERNAL_STACK_H
#define __SGI_STL_INTERNAL_STACK_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if !defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
***************
*** 90,95 ****
--- 93,101 ----
__STL_RELOPS_OPERATORS(template < __STL_STACK_HEADER_ARGS >, stack< __STL_STACK_ARGS >)
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __STL_STACK_ARGS
# undef __STL_STACK_HEADER_ARGS
*** misc/STLport-4.0/stlport/stl/_stdio_file.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_stdio_file.h Thu Aug 25 15:54:59 2005
***************
*** 71,76 ****
--- 71,79 ----
# include <unix.h> // get the definition of fileno
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 89,95 ****
typedef unsigned char* _File_ptr_type;
#endif
! inline int _FILE_fd(const FILE& __f) { return __f._file; }
inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
inline char* _FILE_I_end(const FILE& __f)
--- 92,98 ----
typedef unsigned char* _File_ptr_type;
#endif
! inline int _FILE_fd(const FILE& __f) { return fileno(__CONST_CAST(FILE*,&__f)); }
inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
inline char* _FILE_I_end(const FILE& __f)
***************
*** 377,382 ****
--- 380,388 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_STDIO_FILE_H */
*** misc/STLport-4.0/stlport/stl/_stream_iterator.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_stream_iterator.h Thu Aug 25 15:54:59 2005
***************
*** 46,51 ****
--- 46,54 ----
# include <streambuf>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// We do not read any characters until operator* is called. The first
***************
*** 214,222 ****
--- 217,231 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# include <stl/_istream.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _Traits>
***************
*** 242,247 ****
--- 251,259 ----
: _M_buf(__o.rdbuf()), _M_ok(__o.rdbuf()!=0) {}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* SGI_OWN_IOSTREAMS */
***************
*** 251,256 ****
--- 263,271 ----
# if defined (__STL_USE_NEW_IOSTREAMS)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifndef __STL_LIMITED_DEFAULT_TEMPLATES
***************
*** 388,397 ****
--- 403,418 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# elif ! defined(__STL_USE_NO_IOSTREAMS)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if defined (__STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS) && ! defined (__STL_DEFAULT_TYPE_PARAM)
***************
*** 479,488 ****
--- 500,515 ----
#endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_USE_NEW_IOSTREAMS */
// form-independent definiotion of stream iterators
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template < __ISI_TMPL_HEADER_ARGUMENTS >
***************
*** 525,530 ****
--- 552,560 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __ISI_TMPL_HEADER_ARGUMENTS
# undef __ISI_TMPL_ARGUMENTS
*** misc/STLport-4.0/stlport/stl/_streambuf.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_streambuf.c Thu Aug 25 15:54:59 2005
***************
*** 24,29 ****
--- 24,32 ----
# if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
// Non-inline basic_streambuf<> member functions.
***************
*** 210,215 ****
--- 213,221 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* NO_CUSTOM_IO */
*** misc/STLport-4.0/stlport/stl/_streambuf.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_streambuf.h Thu Aug 25 15:54:59 2005
***************
*** 23,28 ****
--- 23,31 ----
#include <stl/_stdio_file.h> // Declaration of struct FILE, and of
// functions to manipulate it.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 479,484 ****
--- 482,490 ----
# endif
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_streambuf.c>
*** misc/STLport-4.0/stlport/stl/_string.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string.c Thu Aug 25 15:54:59 2005
***************
*** 42,47 ****
--- 42,50 ----
# define __iterator__ __STL_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::iterator
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
#if defined (__STL_MEMBER_TEMPLATES) && ! defined (__STL_INLINE_MEMBER_TEMPLATES)
***************
*** 664,669 ****
--- 667,675 ----
}
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// _string_fwd has to see clean basic_string
# undef basic_string
***************
*** 678,683 ****
--- 684,692 ----
# include <stl/_range_errors.h>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// _String_base methods
***************
*** 692,697 ****
--- 701,709 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef basic_string
# undef __size_type__
*** misc/STLport-4.0/stlport/stl/_string.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string.h Thu Aug 25 15:54:59 2005
***************
*** 78,83 ****
--- 78,86 ----
// a user-defined non-POD type. However, _CharT must still have a
// default constructor.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG
***************
*** 1520,1525 ****
--- 1523,1531 ----
# undef basic_string
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifdef __STL_DEBUG
# include <stl/debug/_string.h>
*** misc/STLport-4.0/stlport/stl/_string_fwd.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string_fwd.c Thu Aug 25 15:54:59 2005
***************
*** 26,31 ****
--- 26,34 ----
#if !defined ( __STL_STRING_FWD_C) && ! defined (__SGI_STL_OWN_IOSTREAMS)
#define __STL_STRING_FWD_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _Traits, class _Alloc>
***************
*** 35,40 ****
--- 38,46 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_STRING_FWD_C */
*** misc/STLport-4.0/stlport/stl/_string_fwd.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string_fwd.h Thu Aug 25 15:54:59 2005
***************
*** 21,26 ****
--- 21,29 ----
# include <iosfwd>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if !defined (__STL_LIMITED_DEFAULT_TEMPLATES)
***************
*** 51,56 ****
--- 54,62 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_STRING_FWD_H */
*** misc/STLport-4.0/stlport/stl/_string_hash.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string_hash.h Thu Aug 25 15:54:59 2005
***************
*** 23,28 ****
--- 23,31 ----
# include <stl/_hash_fun.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _CharT, class _Traits, class _Alloc>
***************
*** 62,66 ****
--- 65,72 ----
#endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif
*** misc/STLport-4.0/stlport/stl/_string_io.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string_io.c Thu Aug 25 15:54:59 2005
***************
*** 5,10 ****
--- 5,13 ----
# define basic_string _Nondebug_string
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
#if defined (__STL_USE_NEW_IOSTREAMS)
***************
*** 322,327 ****
--- 325,333 ----
# endif /* __STL_NEW_IOSTREAMS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef basic_string
*** misc/STLport-4.0/stlport/stl/_string_io.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_string_io.h Thu Aug 25 15:54:59 2005
***************
*** 29,34 ****
--- 29,37 ----
# endif
// I/O.
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
#if defined (__STL_USE_NEW_IOSTREAMS)
***************
*** 108,113 ****
--- 111,119 ----
#endif /* __STL_USE_NEW_IOSTREAMS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef basic_string
*** misc/STLport-4.0/stlport/stl/_strstream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_strstream.h Thu Aug 25 15:54:59 2005
***************
*** 6,11 ****
--- 6,14 ----
#include <istream> // Includes <ostream>, <ios>, <iosfwd>
#include <string>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 129,131 ****
--- 132,137 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
*** misc/STLport-4.0/stlport/stl/_tempbuf.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_tempbuf.c Thu Aug 25 15:54:59 2005
***************
*** 26,31 ****
--- 26,34 ----
#ifndef __STL_TEMPBUF_C
#define __STL_TEMPBUF_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp>
***************
*** 45,50 ****
--- 48,56 ----
return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_TEMPBUF_C */
*** misc/STLport-4.0/stlport/stl/_tempbuf.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_tempbuf.h Thu Aug 25 15:54:59 2005
***************
*** 40,45 ****
--- 40,48 ----
# include <stl/_uninitialized.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp>
***************
*** 157,162 ****
--- 160,168 ----
# endif /* __STL_NO_EXTENSIONS */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifndef __STL_LINK_TIME_INSTANTIATION
# include <stl/_tempbuf.c>
*** misc/STLport-4.0/stlport/stl/_threads.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_threads.c Thu Aug 25 15:54:59 2005
***************
*** 28,33 ****
--- 28,36 ----
# if defined (__BUILDING_STLPORT) || ! defined (__SGI_STL_OWN_IOSTREAMS)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# if ( __STL_STATIC_TEMPLATE_DATA > 0 )
***************
*** 127,132 ****
--- 130,138 ----
# endif /* if SGI or WIN */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* BUILDING_STLPORT */
#endif /* __STL_THREADS_C */
*** misc/STLport-4.0/stlport/stl/_threads.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_threads.h Thu Aug 25 15:54:59 2005
***************
*** 124,129 ****
--- 124,132 ----
# define __STL_MUTEX_INITIALIZER
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 406,411 ****
--- 409,417 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_threads.c>
*** misc/STLport-4.0/stlport/stl/_time_facets.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_time_facets.c Thu Aug 25 15:54:59 2005
***************
*** 18,23 ****
--- 18,26 ----
#ifndef __STL_TIME_FACETS_C
#define __STL_TIME_FACETS_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//----------------------------------------------------------------------
***************
*** 452,456 ****
--- 455,462 ----
# endif /* CUSTOM_IO */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_TIME_FACETS_C */
*** misc/STLport-4.0/stlport/stl/_time_facets.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_time_facets.h Thu Aug 25 15:54:59 2005
***************
*** 23,28 ****
--- 23,31 ----
#ifndef __SGI_STL_INTERNAL_TIME_FACETS_H
#define __SGI_STL_INTERNAL_TIME_FACETS_H
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
_Locale_time* __STL_CALL __acquire_time(const char* __name);
***************
*** 288,293 ****
--- 291,299 ----
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_time_facets.c>
*** misc/STLport-4.0/stlport/stl/_tree.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_tree.c Thu Aug 25 15:55:00 2005
***************
*** 42,47 ****
--- 42,50 ----
# define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
inline void
***************
*** 728,733 ****
--- 731,739 ----
return true;
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __iterator__
# undef __const_iterator__
*** misc/STLport-4.0/stlport/stl/_tree.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_tree.h Thu Aug 25 15:55:00 2005
***************
*** 83,88 ****
--- 83,91 ----
# define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
typedef bool _Rb_tree_Color_type;
***************
*** 557,562 ****
--- 560,568 ----
#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_tree.c>
***************
*** 568,573 ****
--- 574,582 ----
# include <stl/debug/_tree.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Class rb_tree is not part of the C++ standard. It is provided for
// compatibility with the HP STL.
***************
*** 587,592 ****
--- 596,604 ----
~rb_tree() {}
};
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_TREE_H */
*** misc/STLport-4.0/stlport/stl/_uninitialized.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_uninitialized.h Thu Aug 25 15:55:00 2005
***************
*** 46,51 ****
--- 46,54 ----
# include <stl/_algobase.h>
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// uninitialized_copy
***************
*** 324,329 ****
--- 327,335 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_UNINITIALIZED_H */
*** misc/STLport-4.0/stlport/stl/_valarray.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_valarray.c Thu Aug 25 15:55:00 2005
***************
*** 26,31 ****
--- 26,34 ----
#ifndef __STL_VALARRAY_C
#define __STL_VALARRAY_C
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Behavior is undefined if __x and *this have different sizes
***************
*** 177,182 ****
--- 180,188 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_VALARRAY_C */
*** misc/STLport-4.0/stlport/stl/_valarray.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_valarray.h Thu Aug 25 15:55:00 2005
***************
*** 42,47 ****
--- 42,50 ----
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
class slice;
***************
*** 1655,1660 ****
--- 1658,1666 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_valarray.c>
*** misc/STLport-4.0/stlport/stl/_vector.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_vector.c Thu Aug 25 15:55:00 2005
***************
*** 44,49 ****
--- 44,52 ----
# undef vector
# define vector __WORKAROUND_DBG_RENAME(vector)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp, class _Alloc>
***************
*** 266,271 ****
--- 269,277 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __pointer__
# undef __const_pointer__
*** misc/STLport-4.0/stlport/stl/_vector.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/_vector.h Thu Aug 25 15:55:00 2005
***************
*** 53,58 ****
--- 53,61 ----
# undef vector
# define vector __WORKAROUND_DBG_RENAME(vector)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// The vector base class serves two purposes. First, its constructor
***************
*** 562,567 ****
--- 565,573 ----
# define __vector__ __WORKAROUND_RENAME(vector)
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# if !defined (__STL_LINK_TIME_INSTANTIATION)
# include <stl/_vector.c>
*** misc/STLport-4.0/stlport/stl/c_locale.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/c_locale.h Thu Aug 25 15:54:56 2005
***************
*** 115,120 ****
--- 115,123 ----
struct _Locale_messages;
#ifdef __cplusplus
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
extern "C" {
#endif
***************
*** 652,657 ****
--- 655,663 ----
# ifdef __cplusplus
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
# endif /* __STL_C_LOCALE_H */
*** misc/STLport-4.0/stlport/stl/char_traits.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/char_traits.h Thu Aug 25 15:54:56 2005
***************
*** 40,45 ****
--- 40,48 ----
# include <stl/type_traits.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// Class __char_traits_base.
***************
*** 178,183 ****
--- 181,189 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# else /* OWN_IOSTREAMS */
*** misc/STLport-4.0/stlport/stl/concept_checks.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/concept_checks.h Thu Aug 25 15:54:56 2005
***************
*** 490,498 ****
--- 490,504 ----
/* Associated Type Requirements */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Iterator> struct iterator_traits;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
template <class _Iter>
struct __value_type_type_definition_requirement_violation {
*** misc/STLport-4.0/stlport/stl/type_traits.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/type_traits.h Thu Aug 25 15:55:29 2005
***************
*** 56,61 ****
--- 56,64 ----
*/
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
struct __true_type {
};
***************
*** 88,93 ****
--- 91,99 ----
typedef __false_type has_trivial_destructor;
typedef __false_type is_POD_type;
};
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// Provide some specializations. This is harmless for compilers that
// have built-in __types_traits support, and essential for compilers
*** misc/STLport-4.0/stlport/stl/debug/_debug.c Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_debug.c Thu Aug 25 15:54:56 2005
***************
*** 56,61 ****
--- 56,64 ----
extern void __stl_debug_terminate(void);
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifndef __STL_STRING_LITERAL
***************
*** 101,106 ****
--- 104,112 ----
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// abort()
# include <cstdlib>
***************
*** 110,115 ****
--- 116,124 ----
# include <cstdarg>
# include <cstdio>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Dummy>
***************
*** 141,149 ****
--- 150,164 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_DEBUG_MESSAGE */
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
***************
*** 191,201 ****
--- 206,222 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_ASSERTIONS */
#ifdef __STL_DEBUG
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_THREADS
***************
*** 447,452 ****
--- 468,476 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_DEBUG */
*** misc/STLport-4.0/stlport/stl/debug/_debug.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_debug.h Thu Aug 25 15:54:56 2005
***************
*** 69,74 ****
--- 69,77 ----
/* have to hardcode that ;() */
# define _StlMsg_MAX 27
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// This class is unique (not inherited from exception),
***************
*** 136,141 ****
--- 139,147 ----
typedef __stl_debug_engine<bool> __stl_debugger;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# ifndef __STL_ASSERT
# define __STL_ASSERT(expr) \
***************
*** 179,184 ****
--- 185,193 ----
# include <stl/_iterator_base.h>
#endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//=============================================================
***************
*** 384,389 ****
--- 393,401 ----
}
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_DEBUG */
*** misc/STLport-4.0/stlport/stl/debug/_deque.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_deque.h Thu Aug 25 15:54:56 2005
***************
*** 41,46 ****
--- 41,49 ----
# define __STL_DEQUE_SUPER __WORKAROUND_DBG_RENAME(deque) <_Tp,_Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 314,319 ****
--- 317,325 ----
#endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef _DBG_deque
# undef __STL_DEQUE_SUPER
*** misc/STLport-4.0/stlport/stl/debug/_hashtable.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_hashtable.h Thu Aug 25 15:54:56 2005
***************
*** 42,47 ****
--- 42,50 ----
# define __STL_DBG_HT_SUPER \
__WORKAROUND_DBG_RENAME(hashtable) <_Val, _Key, _HF, _ExK, _EqK, _All>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 245,250 ****
--- 248,256 ----
}
#endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef hashtable
#endif /* __SGI_STL_INTERNAL_HASHTABLE_H */
*** misc/STLport-4.0/stlport/stl/debug/_iterator.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_iterator.h Thu Aug 25 15:54:56 2005
***************
*** 31,36 ****
--- 31,39 ----
# define __STL_DBG_IDENTITY( __base )
# endif
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
//============================================================
***************
*** 409,414 ****
--- 412,420 ----
};
# endif
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* INTERNAL_H */
*** misc/STLport-4.0/stlport/stl/debug/_list.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_list.h Thu Aug 25 15:54:56 2005
***************
*** 40,45 ****
--- 40,48 ----
# define __STL_DBG_LIST_BASE \
__WORKAROUND_DBG_RENAME(list) <_Tp, _Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 267,272 ****
--- 270,278 ----
#endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_LIST_H */
*** misc/STLport-4.0/stlport/stl/debug/_slist.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_slist.h Thu Aug 25 15:54:56 2005
***************
*** 36,41 ****
--- 36,44 ----
# define __STL_DBG_SLIST_BASE __WORKAROUND_DBG_RENAME(slist) <_Tp, _Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 423,428 ****
--- 426,434 ----
#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_INTERNAL_DBG_SLIST_H */
*** misc/STLport-4.0/stlport/stl/debug/_string.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_string.h Thu Aug 25 15:54:56 2005
***************
*** 23,28 ****
--- 23,31 ----
# define __STL_DBG_STRING_BASE _Nondebug_string <_CharT, _Traits, _Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 727,732 ****
--- 730,738 ----
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __SGI_STL_DBG_STRING */
*** misc/STLport-4.0/stlport/stl/debug/_tree.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_tree.h Thu Aug 25 15:54:56 2005
***************
*** 39,44 ****
--- 39,47 ----
# define __STL_DBG_TREE_SUPER __WORKAROUND_DBG_RENAME(Rb_tree) <_Key, _Value, _KeyOfValue, _Compare, _Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 288,293 ****
--- 291,299 ----
#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __STL_DBG_TREE_SUPER
*** misc/STLport-4.0/stlport/stl/debug/_vector.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/debug/_vector.h Thu Aug 25 15:54:56 2005
***************
*** 40,45 ****
--- 40,48 ----
# define __STL_DBG_VECTOR_BASE __WORKAROUND_DBG_RENAME(vector) <_Tp, _Alloc>
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
***************
*** 335,340 ****
--- 338,346 ----
# endif /* __STL_USE_TEMPLATE_EXPORT */
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# undef __STL_DBG_VECTOR_BASE
# undef _DBG_vector
*** misc/STLport-4.0/stlport/stl/wrappers/_deque.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/stl/wrappers/_deque.h Thu Aug 25 15:54:57 2005
***************
*** 35,40 ****
--- 35,43 ----
# define _DEQUE_SUPER _DEQUE_SUPER_NAME<_Tp, __STL_DEFAULT_ALLOCATOR(_Tp) >
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
// provide a "default" deque adaptor
***************
*** 70,75 ****
--- 73,81 ----
# undef _DEQUE_SUPER
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// Local Variables:
// mode:C++
*** misc/STLport-4.0/stlport/wrap_std/complex Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/complex Thu Aug 25 15:55:01 2005
***************
*** 16,21 ****
--- 16,24 ----
# include __STL_NATIVE_HEADER(complex)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using __STL_COMPLEX_NAMESPACE::complex;
***************
*** 42,47 ****
--- 45,53 ----
using __STL_COMPLEX_NAMESPACE::tanh;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* USE_OWN_NAMESPACE */
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/fstream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/fstream Thu Aug 25 15:55:01 2005
***************
*** 16,24 ****
--- 16,30 ----
# if defined (__STL_USE_NEW_IOSTREAMS)
# include __STL_NATIVE_HEADER(fstream)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/fstream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
# else
# include <wrap_std/h/fstream.h>
*** misc/STLport-4.0/stlport/wrap_std/iomanip Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/iomanip Thu Aug 25 15:55:01 2005
***************
*** 18,26 ****
--- 18,32 ----
# include __STL_NATIVE_HEADER(iomanip)
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/iomanip>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
# else
***************
*** 28,36 ****
--- 34,48 ----
# include __STL_NATIVE_HEADER(iomanip.h)
# if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/iomanip.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_OWN_NAMESPACE */
# endif /* __STL_USE_NEW_IOSTREAMS */
*** misc/STLport-4.0/stlport/wrap_std/ios Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/ios Thu Aug 25 15:55:01 2005
***************
*** 16,24 ****
--- 16,30 ----
# if defined (__STL_USE_NEW_IOSTREAMS)
# include __STL_NATIVE_HEADER(ios)
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/ios>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
# else
# include <wrap_std/h/iostream.h>
*** misc/STLport-4.0/stlport/wrap_std/iosfwd Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/iosfwd Thu Aug 25 15:55:01 2005
***************
*** 56,64 ****
--- 56,70 ----
# else
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
template <class _Tp> class allocator;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
// use old-style iostreams
# include <iostream.h>
***************
*** 77,85 ****
--- 83,97 ----
# endif
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/iosfwd>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/iostream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/iostream Thu Aug 25 15:55:01 2005
***************
*** 22,30 ****
--- 22,36 ----
# if defined (__STL_USE_NEW_IOSTREAMS)
# include __STL_NATIVE_HEADER(iostream)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/iostream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif
# else
# include <wrap_std/h/iostream.h>
*** misc/STLport-4.0/stlport/wrap_std/istream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/istream Thu Aug 25 15:55:01 2005
***************
*** 24,32 ****
--- 24,38 ----
# include __STL_NATIVE_HEADER(istream)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/istream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
# else
***************
*** 33,42 ****
--- 39,54 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
# if defined (__STL_USE_NAMESPACES)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
using ::istream;
// using ::ws;
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* NAMESPACES */
# endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
*** misc/STLport-4.0/stlport/wrap_std/locale Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/locale Thu Aug 25 15:55:01 2005
***************
*** 20,28 ****
--- 20,34 ----
# include __STL_NATIVE_HEADER(locale)
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/locale>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/ostream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/ostream Thu Aug 25 15:55:01 2005
***************
*** 24,32 ****
--- 24,38 ----
# include __STL_NATIVE_HEADER(ostream)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/ostream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
# else
***************
*** 34,42 ****
--- 40,54 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
# if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/ostream.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_NAMESPACE */
# endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/sstream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/sstream Thu Aug 25 15:55:01 2005
***************
*** 15,23 ****
--- 15,29 ----
# include __STL_NATIVE_HEADER(sstream)
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/sstream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/streambuf Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/streambuf Thu Aug 25 15:55:01 2005
***************
*** 20,28 ****
--- 20,34 ----
# endif
# if defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_USE_NEW_IOSTREAMS)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/streambuf>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
// Local Variables:
*** misc/STLport-4.0/stlport/wrap_std/strstream Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/strstream Thu Aug 25 15:55:01 2005
***************
*** 16,24 ****
--- 16,30 ----
# include __STL_NATIVE_HEADER(strstream)
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/strstream>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */
*** misc/STLport-4.0/stlport/wrap_std/h/fstream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/h/fstream.h Thu Aug 25 15:55:01 2005
***************
*** 1,7 ****
--- 1,13 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(fstream.h)
# if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/fstream.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_OWN_NAMESPACE */
*** misc/STLport-4.0/stlport/wrap_std/h/iostream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/h/iostream.h Thu Aug 25 15:55:01 2005
***************
*** 1,7 ****
--- 1,13 ----
# include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
# if defined (__STL_USE_OWN_NAMESPACE)
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/iostream.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
# endif /* __STL_USE_OWN_NAMESPACE */
*** misc/STLport-4.0/stlport/wrap_std/h/strstream.h Fri Jul 14 03:53:26 2000
--- misc/build/STLport-4.0/stlport/wrap_std/h/strstream.h Thu Aug 25 15:55:01 2005
***************
*** 20,28 ****
--- 20,34 ----
# endif
# ifdef __STL_USE_OWN_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma disable_warn
+ #endif
__STL_BEGIN_NAMESPACE
# include <using/h/strstream.h>
__STL_END_NAMESPACE
+ #if defined __SUNPRO_CC
+ #pragma enable_warn
+ #endif
#endif /* __STL_OWN_NAMESPACE */