diff options
Diffstat (limited to 'stlport/STLport-4.0.patch')
-rw-r--r-- | stlport/STLport-4.0.patch | 4943 |
1 files changed, 0 insertions, 4943 deletions
diff --git a/stlport/STLport-4.0.patch b/stlport/STLport-4.0.patch deleted file mode 100644 index ea21ff931..000000000 --- a/stlport/STLport-4.0.patch +++ /dev/null @@ -1,4943 +0,0 @@ -*** 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) -*************** -*** 92,98 **** - 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 */ - - |