1 *** misc/STLport-4.0/src/gcc.mak Fri Jul 14 03:53:26 2000
2 --- misc/build/STLport-4.0/src/gcc.mak Tue Sep 6 18:38:04 2005
12 # Basename for libraries
21 # Basename for libraries
27 ! DYN_LINK=gcc -shared -o
35 ! DYN_LINK=$(CC) -shared -o
39 *** misc/STLport-4.0/src/sunpro.mak Fri Jul 14 03:53:26 2000
40 --- misc/build/STLport-4.0/src/sunpro.mak Tue Sep 6 18:38:04 2005
45 include common_macros.mak
47 + # override because STLDEBUG breaks...
48 + ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
50 + ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
52 CXXFLAGS_COMMON = -mt -pta +w2 -features=rtti -xildoff ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
58 LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
59 LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
61 + LDLIBS_RELEASE_dynamic = -lm
62 + LDLIBS_DEBUG_dynamic = -lm
63 + LDLIBS_STLDEBUG_dynamic = -lm
65 + LDFLAGS_RELEASE_dynamic += -norunpath
66 + LDFLAGS_DEBUG_dynamic += -norunpath
67 + LDFLAGS_STLDEBUG_dynamic += -norunpath
69 include common_percent_rules.mak
70 include common_rules.mak
72 *** misc/STLport-4.0/src/sunpro11.mak Mon Dec 5 17:22:32 2005
73 --- misc/build/STLport-4.0/src/sunpro11.mak Mon Dec 5 17:25:03 2005
79 ! # Basename for libraries
81 ! LIB_BASENAME = libstlport_sunpro
83 ! STL_INCL= -I. -I${PWD}/../stlport/SC5 -I${SYSBASE}/usr/include
84 ! # STL_INCL= -I. -I${PWD}/../stlport
90 ! # guts for common stuff
93 ! LINK=$(CC) -mt -xar -o
94 ! DYN_LINK=$(CC) -mt -G -o
107 ! all: all_static all_dynamic
109 ! include common_macros.mak
111 ! # override because STLDEBUG breaks...
112 ! ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
114 ! ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
116 ! CXXFLAGS_COMMON = -mt -library=%none,Crun ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
121 ! # Try those flags to see if they help to get maximum efficiency :
122 ! # -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
123 ! # Note, these flags don't work anymore with the SunStudio 11 compiler. Let the compiler
124 ! # decide how to optimize
125 ! RELEASE_FLAGS = -O3
128 ! # install: $(TARGETS)
129 ! # cp -p $(TARGETS) ${INSTALLDIR}
131 ! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS}
132 ! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS} $(SHCXXFLAGS)
134 ! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
135 ! CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g $(SHCXXFLAGS)
137 ! CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG
138 ! CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG $(SHCXXFLAGS)
140 ! LDFLAGS_RELEASE_static = ${CXXFLAGS_RELEASE_static}
141 ! LDFLAGS_RELEASE_dynamic = ${CXXFLAGS_RELEASE_dynamic}
143 ! LDFLAGS_DEBUG_static = ${CXXFLAGS_DEBUG_static}
144 ! LDFLAGS_DEBUG_dynamic = ${CXXFLAGS_DEBUG_dynamic}
146 ! LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
147 ! LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
149 ! LDLIBS_RELEASE_dynamic = -lm
150 ! LDLIBS_DEBUG_dynamic = -lm
151 ! LDLIBS_STLDEBUG_dynamic = -lm
153 ! LDFLAGS_RELEASE_dynamic += -norunpath
154 ! LDFLAGS_DEBUG_dynamic += -norunpath
155 ! LDFLAGS_STLDEBUG_dynamic += -norunpath
157 ! include common_percent_rules.mak
158 ! include common_rules.mak
160 *** misc/STLport-4.0/src/sunpro6.mak Fri Jul 14 03:53:26 2000
161 --- misc/build/STLport-4.0/src/sunpro6.mak Tue Sep 6 18:38:04 2005
165 LIB_BASENAME = libstlport_sunpro
167 ! # STL_INCL= -I. -I${PWD}/../stlport/SC5
168 ! STL_INCL= -I. -I${PWD}/../stlport
174 LIB_BASENAME = libstlport_sunpro
176 ! STL_INCL= -I. -I${PWD}/../stlport/SC5
177 ! # STL_INCL= -I. -I${PWD}/../stlport
184 all: all_static all_dynamic
186 include common_macros.mak
188 + # override because STLDEBUG breaks...
189 + ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
191 + ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
193 CXXFLAGS_COMMON = -mt -library=%none,Crun -template=wholeclass ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
198 LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
199 LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic}
201 + LDLIBS_RELEASE_dynamic = -lm
202 + LDLIBS_DEBUG_dynamic = -lm
203 + LDLIBS_STLDEBUG_dynamic = -lm
205 + LDFLAGS_RELEASE_dynamic += -norunpath
206 + LDFLAGS_DEBUG_dynamic += -norunpath
207 + LDFLAGS_STLDEBUG_dynamic += -norunpath
209 include common_percent_rules.mak
210 include common_rules.mak
212 *** misc/STLport-4.0/src/sunpro8.mak Tue Sep 6 19:11:15 2005
213 --- misc/build/STLport-4.0/src/sunpro8.mak Tue Sep 6 19:10:31 2005
219 ! # Basename for libraries
221 ! LIB_BASENAME = libstlport_sunpro
223 ! STL_INCL= -I. -I${PWD}/../stlport/SC5 -I${SYSBASE}/usr/include
224 ! # STL_INCL= -I. -I${PWD}/../stlport
230 ! # guts for common stuff
233 ! LINK=$(CC) -mt -xar -o
234 ! DYN_LINK=$(CC) -mt -G -o
247 ! all: all_static all_dynamic
249 ! include common_macros.mak
251 ! # override because STLDEBUG breaks...
252 ! ALL_STATIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_LIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_LIB)
254 ! ALL_DYNAMIC_LIBS=$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(OUTDIR)$(PATH_SEP)$(DEBUG_DYNLIB)
256 ! CXXFLAGS_COMMON = -DSYSBASE="$(SYSBASE)" -mt -library=%none,Crun ${STL_INCL} -D__SGI_STL_OWN_IOSTREAMS
261 ! # Try those flags to see if they help to get maximum efficiency :
262 ! # -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
263 ! RELEASE_FLAGS = -O2 -Qoption iropt -R,-Ml30,-Ms30,-Mi1000000,-Mm1000000,-Mr1000000,-Ma1000000,-Mc1000000,-Mt1000000
266 ! # install: $(TARGETS)
267 ! # cp -p $(TARGETS) ${INSTALLDIR}
269 ! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS}
270 ! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${RELEASE_FLAGS} $(SHCXXFLAGS)
272 ! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
273 ! CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g $(SHCXXFLAGS)
275 ! CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG
276 ! CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_COMMON) -g -D__STL_DEBUG $(SHCXXFLAGS)
278 ! LDFLAGS_RELEASE_static = ${CXXFLAGS_RELEASE_static}
279 ! LDFLAGS_RELEASE_dynamic = ${CXXFLAGS_RELEASE_dynamic} -L$(SYSBASE)/usr/lib
281 ! LDFLAGS_DEBUG_static = ${CXXFLAGS_DEBUG_static}
282 ! LDFLAGS_DEBUG_dynamic = ${CXXFLAGS_DEBUG_dynamic} -L$(SYSBASE)/usr/lib
284 ! LDFLAGS_STLDEBUG_static = ${CXXFLAGS_STLDEBUG_static}
285 ! LDFLAGS_STLDEBUG_dynamic = ${CXXFLAGS_STLDEBUG_dynamic} -L$(SYSBASE)/usr/lib
287 ! LDLIBS_RELEASE_dynamic = -lm
288 ! LDLIBS_DEBUG_dynamic = -lm
289 ! LDLIBS_STLDEBUG_dynamic = -lm
291 ! LDFLAGS_RELEASE_dynamic += -norunpath
292 ! LDFLAGS_DEBUG_dynamic += -norunpath
293 ! LDFLAGS_STLDEBUG_dynamic += -norunpath
295 ! include common_percent_rules.mak
296 ! include common_rules.mak
298 *** misc/STLport-4.0/src/vc6.mak Fri Jul 14 03:53:26 2000
299 --- misc/build/STLport-4.0/src/vc6.mak Tue Sep 6 18:38:04 2005
302 LIB_BASENAME=stlport_vc6
305 ! EXTRA_COMMON_FLAGS=/D "_MBCS"
307 all: platform all_static all_dynamic
310 LIB_BASENAME=stlport_vc6
313 ! EXTRA_COMMON_FLAGS=/D "_MBCS" /D "_NTSDK"
315 all: platform all_static all_dynamic
317 *** misc/STLport-4.0/stlport/SC5/config/stl_sunpro.h Fri Jul 14 03:53:26 2000
318 --- misc/build/STLport-4.0/stlport/SC5/config/stl_sunpro.h Wed Oct 10 16:11:29 2007
322 # define __STL_NO_QUALIFIED_FRIENDS 1
324 - // <locale> constructor problem
325 - # define __STL_NO_MEMBER_TEMPLATES 1
326 - # define __STL_NO_MEMBER_TEMPLATE_KEYWORD 1
327 - # define __STL_NO_MEMBER_TEMPLATE_CLASSES 1
328 - # define __STL_NO_FRIEND_TEMPLATES 1
330 // ambiguity problems
331 # define __STL_NO_CLASS_PARTIAL_SPECIALIZATION 1
332 # define __STL_NO_FUNCTION_TMPL_PARTIAL_ORDER 1
339 # if (__SUNPRO_CC < 0x600)
340 - # define __STL_NO_TYPENAME_ON_RETURN_TYPE 1
341 # define __STL_HAS_NO_NEW_C_HEADERS 1
342 # define __STL_NO_EXPLICIT_FUNCTION_TMPL_ARGS
343 # define __STL_NON_TYPE_TMPL_PARAM_BUG 1
348 + # if (__SUNPRO_CC < 0x530)
349 + // <locale> constructor problem
350 + # define __STL_NO_MEMBER_TEMPLATES 1
351 + # define __STL_NO_MEMBER_TEMPLATE_KEYWORD 1
352 + # define __STL_NO_MEMBER_TEMPLATE_CLASSES 1
353 + # define __STL_NO_FRIEND_TEMPLATES 1
356 # if (__SUNPRO_CC < 0x600)
357 # define __STL_HAS_NO_NEW_C_HEADERS 1
358 # define __STL_NO_EXPLICIT_FUNCTION_TMPL_ARGS
359 # define __STL_NON_TYPE_TMPL_PARAM_BUG 1
363 # define __STL_NONTEMPL_BASE_MATCH_BUG 1
366 + # if (__SUNPRO_CC < 0x510)
367 + # define __STL_NO_TYPENAME_ON_RETURN_TYPE 1
370 // Features that depend on compatibility switch
371 # if ( __SUNPRO_CC < 0x500 ) || (defined (__SUNPRO_CC_COMPAT) && (__SUNPRO_CC_COMPAT < 5))
372 # define __STL_HAS_NO_NEW_IOSTREAMS 1
375 # define __STL_NO_BAD_ALLOC 1
376 # define __STL_NO_EXCEPTION_HEADER 1
377 # define __STL_NATIVE_C_INCLUDE_PATH ../include
378 ! # elif (__SUNPRO_CC < 0x600)
379 # define __STL_NATIVE_C_HEADER(header) <../CC/##header##.SUNWCCh>
380 # define __STL_NATIVE_CPP_C_HEADER(header) <../CC/##header##.SUNWCCh>
382 ! # define __STL_NATIVE_C_INCLUDE_PATH ../CC/std
383 ! # define __STL_NATIVE_CPP_C_INCLUDE_PATH ../CC/std
386 # if ( __SUNPRO_CC < 0x500 )
388 # define __STL_NO_BAD_ALLOC 1
389 # define __STL_NO_EXCEPTION_HEADER 1
390 # define __STL_NATIVE_C_INCLUDE_PATH ../include
391 ! # elif (__SUNPRO_CC < 0x520)
392 # define __STL_NATIVE_C_HEADER(header) <../CC/##header##.SUNWCCh>
393 # define __STL_NATIVE_CPP_C_HEADER(header) <../CC/##header##.SUNWCCh>
395 ! # if defined SYSBASE
396 ! # define __STL_NATIVE_C_INCLUDE_PATH SYSBASE/usr/include
397 ! # define __STL_NATIVE_CPP_C_INCLUDE_PATH SYSBASE/usr/include
399 ! # define __STL_NATIVE_C_INCLUDE_PATH /usr/include
400 ! # define __STL_NATIVE_CPP_C_INCLUDE_PATH /usr/include
404 # if ( __SUNPRO_CC < 0x500 )
405 *** misc/STLport-4.0/stlport/cctype Fri Jul 14 03:53:26 2000
406 --- misc/build/STLport-4.0/stlport/cctype Thu Aug 25 15:54:53 2005
411 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
412 # if defined ( __STL_IMPORT_VENDOR_CSTD )
413 + #if defined __SUNPRO_CC
414 + #pragma disable_warn
416 __STL_BEGIN_NAMESPACE
417 using __STL_VENDOR_CSTD::isalnum;
418 using __STL_VENDOR_CSTD::isalpha;
422 using __STL_VENDOR_CSTD::tolower;
423 using __STL_VENDOR_CSTD::toupper;
425 + #if defined __SUNPRO_CC
426 + #pragma enable_warn
428 # endif /* __STL_IMPORT_VENDOR_CSTD*/
429 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
431 *** misc/STLport-4.0/stlport/cerrno Fri Jul 14 03:53:26 2000
432 --- misc/build/STLport-4.0/stlport/cerrno Thu Aug 25 15:54:53 2005
438 # ifdef __STL_IMPORT_VENDOR_CSTD
439 + #if defined __SUNPRO_CC
440 + #pragma disable_warn
442 __STL_BEGIN_NAMESPACE
443 using __STL_VENDOR_CSTD::errno;
445 + #if defined __SUNPRO_CC
446 + #pragma enable_warn
448 # endif /* __STL_IMPORT_VENDOR_CSTD */
451 *** misc/STLport-4.0/stlport/clocale Fri Jul 14 03:53:26 2000
452 --- misc/build/STLport-4.0/stlport/clocale Thu Aug 25 15:54:53 2005
458 # ifdef __STL_IMPORT_VENDOR_CSTD
459 + #if defined __SUNPRO_CC
460 + #pragma disable_warn
462 __STL_BEGIN_NAMESPACE
463 using __STL_VENDOR_CSTD::lconv;
464 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
468 using __STL_VENDOR_CSTD::setlocale;
471 + #if defined __SUNPRO_CC
472 + #pragma enable_warn
474 # endif /* __STL_IMPORT_VENDOR_CSTD */
476 # if (__STL_OUTERMOST_HEADER_ID == 0x108 )
477 *** misc/STLport-4.0/stlport/cmath Fri Jul 14 03:53:26 2000
478 --- misc/build/STLport-4.0/stlport/cmath Thu Aug 25 15:54:53 2005
484 # ifdef __STL_IMPORT_VENDOR_CSTD
485 + #if defined __SUNPRO_CC
486 + #pragma disable_warn
488 __STL_BEGIN_NAMESPACE
489 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
490 using __STL_VENDOR_CSTD::acos;
494 using __STL_VENDOR_CSTD::tanh;
497 + #if defined __SUNPRO_CC
498 + #pragma enable_warn
500 # endif /* __STL_IMPORT_VENDOR_CSTD */
502 + #if defined __SUNPRO_CC
503 + #pragma disable_warn
505 __STL_BEGIN_NAMESPACE
507 # ifdef __STL_SAME_FUNCTION_NAME_RESOLUTION_BUG
514 + #if defined __SUNPRO_CC
515 + #pragma enable_warn
518 # if (__STL_OUTERMOST_HEADER_ID == 0x109 )
519 # include <stl/_epilog.h>
520 *** misc/STLport-4.0/stlport/csetjmp Fri Jul 14 03:53:26 2000
521 --- misc/build/STLport-4.0/stlport/csetjmp Thu Aug 25 15:54:54 2005
527 # ifdef __STL_IMPORT_VENDOR_CSTD
528 + #if defined __SUNPRO_CC
529 + #pragma disable_warn
531 __STL_BEGIN_NAMESPACE
532 using __STL_VENDOR_CSTD::jmp_buf;
533 # ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
537 using __STL_VENDOR_CSTD::longjmp;
540 + #if defined __SUNPRO_CC
541 + #pragma enable_warn
543 #endif /* __STL_IMPORT_VENDOR_CSTD */
545 # if (__STL_OUTERMOST_HEADER_ID == 0x111 )
546 *** misc/STLport-4.0/stlport/csignal Fri Jul 14 03:53:26 2000
547 --- misc/build/STLport-4.0/stlport/csignal Thu Aug 25 15:54:54 2005
553 # ifdef __STL_IMPORT_VENDOR_CSTD
554 + #if defined __SUNPRO_CC
555 + #pragma disable_warn
557 __STL_BEGIN_NAMESPACE
558 # ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
559 using __STL_VENDOR_CSTD::signal;
563 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
564 using __STL_VENDOR_CSTD::sig_atomic_t;
566 + #if defined __SUNPRO_CC
567 + #pragma enable_warn
569 # endif /* __STL_IMPORT_VENDOR_CSTD */
571 # if (__STL_OUTERMOST_HEADER_ID == 0x112 )
572 *** misc/STLport-4.0/stlport/cstdarg Fri Jul 14 03:53:26 2000
573 --- misc/build/STLport-4.0/stlport/cstdarg Thu Aug 25 15:54:54 2005
579 # ifdef __STL_IMPORT_VENDOR_CSTD
580 + #if defined __SUNPRO_CC
581 + #pragma disable_warn
583 __STL_BEGIN_NAMESPACE
584 using __STL_VENDOR_CSTD::va_list;
586 + #if defined __SUNPRO_CC
587 + #pragma enable_warn
589 #endif /* __STL_IMPORT_VENDOR_CSTD */
591 # if (__STL_OUTERMOST_HEADER_ID == 0x113 )
592 *** misc/STLport-4.0/stlport/cstddef Fri Jul 14 03:53:26 2000
593 --- misc/build/STLport-4.0/stlport/cstddef Thu Aug 25 15:54:54 2005
599 # ifdef __STL_IMPORT_VENDOR_CSTD
600 + #if defined __SUNPRO_CC
601 + #pragma disable_warn
603 __STL_BEGIN_NAMESPACE
604 using __STL_VENDOR_CSTD::ptrdiff_t;
605 using __STL_VENDOR_CSTD::size_t;
607 + #if defined __SUNPRO_CC
608 + #pragma enable_warn
610 #endif /* __STL_IMPORT_VENDOR_CSTD */
612 # if (__STL_OUTERMOST_HEADER_ID == 0x114 )
613 *** misc/STLport-4.0/stlport/cstdio Fri Jul 14 03:53:26 2000
614 --- misc/build/STLport-4.0/stlport/cstdio Thu Aug 25 15:54:54 2005
620 # ifdef __STL_IMPORT_VENDOR_CSTD
621 + #if defined __SUNPRO_CC
622 + #pragma disable_warn
624 __STL_BEGIN_NAMESPACE
625 using __STL_VENDOR_CSTD::FILE;
626 using __STL_VENDOR_CSTD::fpos_t;
631 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
633 + #if defined __SUNPRO_CC
634 + #pragma enable_warn
636 # endif /* __STL_IMPORT_VENDOR_CSTD */
638 # if (__STL_OUTERMOST_HEADER_ID == 15)
639 *** misc/STLport-4.0/stlport/cstdlib Fri Jul 14 03:53:26 2000
640 --- misc/build/STLport-4.0/stlport/cstdlib Thu Aug 25 15:54:54 2005
646 # ifdef __STL_IMPORT_VENDOR_CSTD
647 + #if defined __SUNPRO_CC
648 + #pragma disable_warn
650 __STL_BEGIN_NAMESPACE
651 using __STL_VENDOR_CSTD::div_t;
652 using __STL_VENDOR_CSTD::ldiv_t;
656 using __STL_VENDOR_CSTD::srand;
657 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
659 + #if defined __SUNPRO_CC
660 + #pragma enable_warn
662 #endif /* __STL_IMPORT_VENDOR_CSTD */
664 # if (__STL_OUTERMOST_HEADER_ID == 0x116)
665 *** misc/STLport-4.0/stlport/cstring Fri Jul 14 03:53:26 2000
666 --- misc/build/STLport-4.0/stlport/cstring Thu Aug 25 15:54:54 2005
672 # ifdef __STL_IMPORT_VENDOR_CSTD
673 + #if defined __SUNPRO_CC
674 + #pragma disable_warn
676 __STL_BEGIN_NAMESPACE
677 # include <using/cstring>
679 + #if defined __SUNPRO_CC
680 + #pragma enable_warn
682 #endif /* __STL_IMPORT_VENDOR_CSTD */
684 # if (__STL_OUTERMOST_HEADER_ID == 0x117)
685 *** misc/STLport-4.0/stlport/ctime Fri Jul 14 03:53:26 2000
686 --- misc/build/STLport-4.0/stlport/ctime Thu Aug 25 15:54:54 2005
692 # ifdef __STL_IMPORT_VENDOR_CSTD
693 + #if defined __SUNPRO_CC
694 + #pragma disable_warn
696 __STL_BEGIN_NAMESPACE
697 using __STL_VENDOR_CSTD::size_t;
698 using __STL_VENDOR_CSTD::clock_t;
702 using __STL_VENDOR_CSTD::time;
703 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
705 + #if defined __SUNPRO_CC
706 + #pragma enable_warn
708 #endif /* __STL_IMPORT_VENDOR_CSTD */
710 # if (__STL_OUTERMOST_HEADER_ID == 0x118)
711 *** misc/STLport-4.0/stlport/cwchar Fri Jul 14 03:53:26 2000
712 --- misc/build/STLport-4.0/stlport/cwchar Thu Aug 25 15:54:54 2005
717 # ifdef __STL_USE_OWN_MBSTATE_T
719 + #if defined __SUNPRO_CC
720 + #pragma disable_warn
722 __STL_BEGIN_NAMESPACE
724 struct __stl_mbstate_t {
728 typedef __stl_mbstate_t mbstate_t;
731 + #if defined __SUNPRO_CC
732 + #pragma enable_warn
742 # ifdef __STL_IMPORT_VENDOR_CSTD
743 + #if defined __SUNPRO_CC
744 + #pragma disable_warn
746 __STL_BEGIN_NAMESPACE
747 using __STL_VENDOR_CSTD::wint_t;
748 using __STL_VENDOR_CSTD::size_t;
753 # endif /* __STL_NO_NATIVE_WIDE_FUNCTIONS */
755 + #if defined __SUNPRO_CC
756 + #pragma enable_warn
758 # endif /* __STL_IMPORT_VENDOR_CSTD */
760 # undef __STL_WCHAR_SUNPRO_EXCLUDE
761 *** misc/STLport-4.0/stlport/cwctype Fri Jul 14 03:53:26 2000
762 --- misc/build/STLport-4.0/stlport/cwctype Thu Aug 25 15:54:54 2005
768 # ifdef __STL_IMPORT_VENDOR_CSTD
769 + #if defined __SUNPRO_CC
770 + #pragma disable_warn
772 __STL_BEGIN_NAMESPACE
773 using __STL_VENDOR_CSTD::wctype_t;
774 using __STL_VENDOR_CSTD::wint_t;
778 using __STL_VENDOR_CSTD::towupper;
779 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
781 + #if defined __SUNPRO_CC
782 + #pragma enable_warn
784 #endif /* __STL_IMPORT_VENDOR_CSTD */
786 # if (__STL_OUTERMOST_HEADER_ID == 0x121)
787 *** misc/STLport-4.0/stlport/exception Fri Jul 14 03:53:26 2000
788 --- misc/build/STLport-4.0/stlport/exception Thu Aug 25 15:54:54 2005
793 # ifdef __STL_USE_OWN_NAMESPACE
795 + #if defined __SUNPRO_CC
796 + #pragma disable_warn
798 __STL_BEGIN_NAMESPACE
800 using __STL_VENDOR_EXCEPT_STD::exception;
807 + #if defined __SUNPRO_CC
808 + #pragma enable_warn
811 # endif /* __STL_OWN_NAMESPACE */
816 # ifndef __SGI_STL_EXCEPTION_H
817 # define __SGI_STL_EXCEPTION_H
819 + #if defined __SUNPRO_CC
820 + #pragma disable_warn
822 __STL_BEGIN_NAMESPACE
828 # define __STL_EXCEPTION_BASE exception
831 + #if defined __SUNPRO_CC
832 + #pragma enable_warn
835 #endif /* __STL_NO_EXCEPTION_HEADER */
837 + #if defined __SUNPRO_CC
838 + #pragma disable_warn
840 __STL_BEGIN_NAMESPACE
841 // forward declaration
842 class __Named_exception;
844 + #if defined __SUNPRO_CC
845 + #pragma enable_warn
847 #endif /* __SGI_STL_EXCEPTION_H */
849 # if (__STL_OUTERMOST_HEADER_ID == 0x423)
850 *** misc/STLport-4.0/stlport/iomanip Fri Jul 14 03:53:26 2000
851 --- misc/build/STLport-4.0/stlport/iomanip Thu Aug 25 15:54:54 2005
856 # include <istream> // Includes <ostream> and <ios>
858 + #if defined __SUNPRO_CC
859 + #pragma disable_warn
861 __STL_BEGIN_NAMESPACE
863 //----------------------------------------------------------------------
870 + #if defined __SUNPRO_CC
871 + #pragma enable_warn
874 # elif !defined (__STL_USE_NO_IOSTREAMS)
875 # include <wrap_std/iomanip>
876 *** misc/STLport-4.0/stlport/iomanip.h Fri Jul 14 03:53:26 2000
877 --- misc/build/STLport-4.0/stlport/iomanip.h Thu Aug 25 15:54:54 2005
881 # include __STL_NATIVE_OLD_STREAMS_HEADER(iomanip.h)
883 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
884 + #if defined __SUNPRO_CC
885 + #pragma disable_warn
887 __STL_BEGIN_NAMESPACE
888 # include <using/h/iomanip.h>
890 + #if defined __SUNPRO_CC
891 + #pragma enable_warn
893 # endif /* __STL_USE_NAMESPACES */
896 *** misc/STLport-4.0/stlport/ios.h Fri Jul 14 03:53:26 2000
897 --- misc/build/STLport-4.0/stlport/ios.h Thu Aug 25 15:54:54 2005
902 # include __STL_NATIVE_OLD_STREAMS_HEADER(ios.h)
903 # if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
904 + #if defined __SUNPRO_CC
905 + #pragma disable_warn
907 __STL_BEGIN_NAMESPACE
908 using __STL_OLD_IO_NAMESPACE::ios;
910 + #if defined __SUNPRO_CC
911 + #pragma enable_warn
913 # endif /* __STL_USE_OWN_NAMESPACE */
916 *** misc/STLport-4.0/stlport/iosfwd Fri Jul 14 03:53:26 2000
917 --- misc/build/STLport-4.0/stlport/iosfwd Thu Aug 25 15:54:54 2005
924 + #if defined __SUNPRO_CC
925 + #pragma disable_warn
927 __STL_BEGIN_NAMESPACE
928 template <class _Tp> class allocator;
930 + #if defined __SUNPRO_CC
931 + #pragma enable_warn
934 # include <wrap_std/iosfwd>
936 *** misc/STLport-4.0/stlport/iostream Fri Jul 14 03:53:26 2000
937 --- misc/build/STLport-4.0/stlport/iostream Thu Aug 25 15:54:54 2005
944 + #if defined __SUNPRO_CC
945 + #pragma disable_warn
947 __STL_BEGIN_NAMESPACE
949 // Note: cin and wcin are both associated with stdio. The C standard
956 + #if defined __SUNPRO_CC
957 + #pragma enable_warn
960 # elif defined ( __STL_USE_NO_IOSTREAMS )
961 # include <stl/_null_stream.h>
962 *** misc/STLport-4.0/stlport/istream.h Fri Jul 14 03:53:26 2000
963 --- misc/build/STLport-4.0/stlport/istream.h Thu Aug 25 15:54:54 2005
967 # include __STL_NATIVE_OLD_STREAMS_HEADER(istream.h)
969 # if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
970 + #if defined __SUNPRO_CC
971 + #pragma disable_warn
973 __STL_BEGIN_NAMESPACE
974 using __STL_OLD_IO_NAMESPACE::istream;
976 + #if defined __SUNPRO_CC
977 + #pragma enable_warn
979 # endif /* __STL_USE_OWN_NAMESPACE */
981 # endif /* __SGI_STL_OWN_IOSTREAMS */
982 *** misc/STLport-4.0/stlport/locale Fri Jul 14 03:53:26 2000
983 --- misc/build/STLport-4.0/stlport/locale Thu Aug 25 15:54:54 2005
990 + #if defined __SUNPRO_CC
991 + #pragma disable_warn
993 __STL_BEGIN_NAMESPACE
995 template <class _CharT>
1002 + #if defined __SUNPRO_CC
1003 + #pragma enable_warn
1006 # elif !defined (__STL_USE_NO_IOSTREAMS)
1007 # include <wrap_std/locale>
1008 *** misc/STLport-4.0/stlport/math.h Fri Jul 14 03:53:26 2000
1009 --- misc/build/STLport-4.0/stlport/math.h Thu Aug 25 15:55:17 2005
1013 # define exception __math_exception
1016 + #if defined __SUNPRO_CC
1017 + #pragma disable_warn
1019 # include __STL_NATIVE_C_HEADER(math.h)
1020 + #if defined __SUNPRO_CC
1021 + #pragma enable_warn
1024 # if defined (__STL_HAS_NO_NAMESPACES)
1026 *** misc/STLport-4.0/stlport/memory Fri Jul 14 03:53:26 2000
1027 --- misc/build/STLport-4.0/stlport/memory Thu Aug 25 15:54:55 2005
1034 + #if defined __SUNPRO_CC
1035 + #pragma disable_warn
1037 __STL_BEGIN_NAMESPACE
1038 // implementation primitive
1046 + #if defined __SUNPRO_CC
1047 + #pragma enable_warn
1050 # if (__STL_OUTERMOST_HEADER_ID == 0x46)
1051 # include <stl/_epilog.h>
1052 *** misc/STLport-4.0/stlport/memory.new Fri Jul 14 03:53:26 2000
1053 --- misc/build/STLport-4.0/stlport/memory.new Thu Aug 25 15:54:55 2005
1060 + #if defined __SUNPRO_CC
1061 + #pragma disable_warn
1063 __STL_BEGIN_NAMESPACE
1065 // implementation primitive
1072 + #if defined __SUNPRO_CC
1073 + #pragma enable_warn
1076 #endif /* __SGI_STL_MEMORY */
1078 *** misc/STLport-4.0/stlport/new Fri Jul 14 03:53:26 2000
1079 --- misc/build/STLport-4.0/stlport/new Thu Aug 25 15:54:55 2005
1084 # ifndef __STL_NO_BAD_ALLOC
1085 # ifdef __STL_USE_OWN_NAMESPACE
1086 + #if defined __SUNPRO_CC
1087 + #pragma disable_warn
1089 __STL_BEGIN_NAMESPACE
1090 using __STL_VENDOR_EXCEPT_STD::bad_alloc;
1091 using __STL_VENDOR_EXCEPT_STD::nothrow_t;
1098 + #if defined __SUNPRO_CC
1099 + #pragma enable_warn
1102 # endif /* __STL_OWN_NAMESPACE */
1103 # else /* __STL_NO_BAD_ALLOC */
1108 # include <exception>
1110 + #if defined __SUNPRO_CC
1111 + #pragma disable_warn
1113 __STL_BEGIN_NAMESPACE
1122 + #if defined __SUNPRO_CC
1123 + #pragma enable_warn
1126 #endif /* __STL_NO_BAD_ALLOC */
1128 + #if defined __SUNPRO_CC
1129 + #pragma disable_warn
1131 __STL_BEGIN_NAMESPACE
1132 inline void* __STL_CALL __stl_new(size_t __n) {
1133 #if (( defined(__IBMCPP__)|| defined(__OS400__) || defined (__xlC__) || defined (qTidyHeap)) && defined(__DEBUG_ALLOC__) )
1140 + #if defined __SUNPRO_CC
1141 + #pragma enable_warn
1146 *** misc/STLport-4.0/stlport/ostream.h Fri Jul 14 03:53:26 2000
1147 --- misc/build/STLport-4.0/stlport/ostream.h Thu Aug 25 15:54:56 2005
1152 # include __STL_NATIVE_OLD_STREAMS_HEADER(ostream.h)
1153 # if defined (__STL_USE_NAMESPACES) && !defined (__STL_BROKEN_USING_DIRECTIVE)
1154 + #if defined __SUNPRO_CC
1155 + #pragma disable_warn
1157 __STL_BEGIN_NAMESPACE
1158 # include <using/h/ostream.h>
1160 + #if defined __SUNPRO_CC
1161 + #pragma enable_warn
1163 # endif /* __STL_USE_NAMESPACES */
1165 # endif /* __STL_USE_NO_IOSTREAMS */
1166 *** misc/STLport-4.0/stlport/pthread_alloc Fri Jul 14 03:53:26 2000
1167 --- misc/build/STLport-4.0/stlport/pthread_alloc Thu Aug 25 15:54:56 2005
1174 + #if defined __SUNPRO_CC
1175 + #pragma disable_warn
1177 __STL_BEGIN_NAMESPACE
1179 #define __STL_DATA_ALIGNMENT 8
1183 #endif /* __STL_MEMBER_TEMPLATE_CLASSES */
1186 + #if defined __SUNPRO_CC
1187 + #pragma enable_warn
1190 # if (__STL_OUTERMOST_HEADER_ID == 0x52)
1191 # include <stl/_epilog.h>
1192 *** misc/STLport-4.0/stlport/stdexcept Fri Jul 14 03:53:26 2000
1193 --- misc/build/STLport-4.0/stlport/stdexcept Thu Aug 25 15:54:56 2005
1197 # include <stl/_string_fwd.h>
1200 + #if defined __SUNPRO_CC
1201 + #pragma disable_warn
1203 __STL_BEGIN_NAMESPACE
1205 class __STL_CLASS_DECLSPEC __Named_exception : public __STL_EXCEPTION_BASE {
1212 + #if defined __SUNPRO_CC
1213 + #pragma enable_warn
1216 #endif /* Not o32, and no exceptions */
1217 # endif /* __STL_STDEXCEPT_SEEN */
1218 *** misc/STLport-4.0/stlport/typeinfo Fri Jul 14 03:53:26 2000
1219 --- misc/build/STLport-4.0/stlport/typeinfo Thu Aug 25 15:55:00 2005
1224 # if defined (__STL_USE_NAMESPACES) \
1225 && ( defined (__STL_VENDOR_GLOBAL_EXCEPT_STD) || defined (__STL_USE_OWN_NAMESPACE) || defined (__STL_DEBUG))
1226 + #if defined __SUNPRO_CC
1227 + #pragma disable_warn
1229 __STL_BEGIN_NAMESPACE
1231 // VC++ 6 has only this guy in ::
1236 using __STL_VENDOR_EXCEPT_STD::bad_cast;
1238 + #if defined __SUNPRO_CC
1239 + #pragma enable_warn
1241 #endif /* __STL_OWN_NAMESPACE */
1245 # include <exception>
1246 + #if defined __SUNPRO_CC
1247 + #pragma disable_warn
1249 __STL_BEGIN_NAMESPACE
1250 struct bad_cast : exception {};
1252 + #if defined __SUNPRO_CC
1253 + #pragma enable_warn
1255 #endif /* NO_TYPEINFO */
1257 # if (__STL_OUTERMOST_HEADER_ID == 0x473)
1258 *** misc/STLport-4.0/stlport/typeinfo.h Fri Jul 14 03:53:26 2000
1259 --- misc/build/STLport-4.0/stlport/typeinfo.h Thu Aug 25 15:55:00 2005
1264 # if defined (__STL_USE_OWN_NAMESPACE)
1266 + #if defined __SUNPRO_CC
1267 + #pragma disable_warn
1269 __STL_BEGIN_NAMESPACE
1271 using /* __STL_VENDOR_EXCEPT_STD */ ::type_info;
1275 using /* __STL_VENDOR_EXCEPT_STD */ ::bad_cast;
1278 + #if defined __SUNPRO_CC
1279 + #pragma enable_warn
1282 #endif /* __STL_OWN_NAMESPACE */
1284 *** misc/STLport-4.0/stlport/old_hp/alloc.h Fri Jul 14 03:53:26 2000
1285 --- misc/build/STLport-4.0/stlport/old_hp/alloc.h Thu Aug 25 15:54:55 2005
1292 + #if defined __SUNPRO_CC
1293 + #pragma disable_warn
1295 __STL_BEGIN_NAMESPACE
1297 typedef __sgi_alloc alloc;
1301 typedef __multithreaded_alloc multithreaded_alloc;
1304 + #if defined __SUNPRO_CC
1305 + #pragma enable_warn
1308 #ifdef __STL_USE_NAMESPACES
1309 # ifdef __STL_BROKEN_USING_DIRECTIVE
1310 *** misc/STLport-4.0/stlport/old_hp/iterator.h Fri Jul 14 03:53:26 2000
1311 --- misc/build/STLport-4.0/stlport/old_hp/iterator.h Thu Aug 25 15:54:55 2005
1316 # if 0 // defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_IMPORT_VENDOR_STD) && !defined (__STL_BROKEN_USING_DIRECTIVE)
1318 + #if defined __SUNPRO_CC
1319 + #pragma disable_warn
1321 __STL_BEGIN_NAMESPACE
1323 using __STL_VENDOR_STD::istream_iterator;
1327 using __STL_VENDOR_STD::ostream_iterator;
1330 + #if defined __SUNPRO_CC
1331 + #pragma enable_warn
1336 *** misc/STLport-4.0/stlport/stl/_algo.c Fri Jul 14 03:53:26 2000
1337 --- misc/build/STLport-4.0/stlport/stl/_algo.c Thu Aug 25 15:54:57 2005
1341 #ifndef __STL_ALGO_C
1342 # define __STL_ALGO_C
1344 + #if defined __SUNPRO_CC
1345 + #pragma disable_warn
1347 __STL_BEGIN_NAMESPACE
1349 template <class _BidirectionalIter, class _Distance>
1353 # endif /* __STL_NO_EXTENSIONS */
1356 + #if defined __SUNPRO_CC
1357 + #pragma enable_warn
1360 # undef __stl_threshold
1362 *** misc/STLport-4.0/stlport/stl/_algo.h Fri Jul 14 03:53:26 2000
1363 --- misc/build/STLport-4.0/stlport/stl/_algo.h Thu Aug 25 15:54:57 2005
1370 + #if defined __SUNPRO_CC
1371 + #pragma disable_warn
1373 __STL_BEGIN_NAMESPACE
1375 // for_each. Apply a function to every element of a range.
1382 + #if defined __SUNPRO_CC
1383 + #pragma enable_warn
1386 # if !defined (__STL_LINK_TIME_INSTANTIATION)
1387 # include <stl/_algo.c>
1388 *** misc/STLport-4.0/stlport/stl/_algobase.c Fri Jul 14 03:53:26 2000
1389 --- misc/build/STLport-4.0/stlport/stl/_algobase.c Thu Aug 25 15:54:57 2005
1393 #ifndef __SGI_STL_ALGOBASE_C
1394 #define __SGI_STL_ALGOBASE_C
1396 + #if defined __SUNPRO_CC
1397 + #pragma disable_warn
1399 __STL_BEGIN_NAMESPACE
1401 template <class _InputIter1, class _InputIter2>
1408 + #if defined __SUNPRO_CC
1409 + #pragma enable_warn
1412 #endif /* __SGI_STL_ALGOBASE_C */
1414 *** misc/STLport-4.0/stlport/stl/_algobase.h Fri Jul 14 03:53:26 2000
1415 --- misc/build/STLport-4.0/stlport/stl/_algobase.h Thu Aug 25 15:54:57 2005
1419 # include <stl/_iterator_base.h>
1422 + #if defined __SUNPRO_CC
1423 + #pragma disable_warn
1425 __STL_BEGIN_NAMESPACE
1426 // swap and iter_swap
1427 template <class _Tp>
1431 _InputIter2 __first2, _InputIter2 __last2);
1434 + #if defined __SUNPRO_CC
1435 + #pragma enable_warn
1438 # if !defined (__STL_LINK_TIME_INSTANTIATION)
1439 # include <stl/_algobase.c>
1440 *** misc/STLport-4.0/stlport/stl/_alloc.c Fri Jul 14 03:53:26 2000
1441 --- misc/build/STLport-4.0/stlport/stl/_alloc.c Thu Aug 25 15:54:57 2005
1446 #define _S_FREELIST_INDEX(__bytes) ((__bytes-size_t(1))>>(int)_ALIGN_SHIFT)
1448 + #if defined __SUNPRO_CC
1449 + #pragma disable_warn
1451 __STL_BEGIN_NAMESPACE
1453 template <int __inst>
1457 # endif /* __STL_STATIC_TEMPLATE_DATA */
1460 + #if defined __SUNPRO_CC
1461 + #pragma enable_warn
1464 # undef _S_FREELIST_INDEX
1466 *** misc/STLport-4.0/stlport/stl/_alloc.h Fri Jul 14 03:53:26 2000
1467 --- misc/build/STLport-4.0/stlport/stl/_alloc.h Thu Aug 25 15:54:57 2005
1474 + #if defined __SUNPRO_CC
1475 + #pragma disable_warn
1477 __STL_BEGIN_NAMESPACE
1479 template <class _Tp, class _Alloc>
1483 # endif /* __STL_USE_TEMPLATE_EXPORT */
1486 + #if defined __SUNPRO_CC
1487 + #pragma enable_warn
1490 # if !defined (__STL_LINK_TIME_INSTANTIATION)
1491 # include <stl/_alloc.c>
1492 *** misc/STLport-4.0/stlport/stl/_bitset.c Fri Jul 14 03:53:26 2000
1493 --- misc/build/STLport-4.0/stlport/stl/_bitset.c Thu Aug 25 15:54:57 2005
1497 # define bitset __bitset
1500 + #if defined __SUNPRO_CC
1501 + #pragma disable_warn
1503 __STL_BEGIN_NAMESPACE
1509 }; // end _First_one
1512 + #if defined __SUNPRO_CC
1513 + #pragma enable_warn
1516 # undef __BITS_PER_WORD
1517 # undef __BITSET_WORDS
1518 *** misc/STLport-4.0/stlport/stl/_bitset.h Fri Jul 14 03:53:26 2000
1519 --- misc/build/STLport-4.0/stlport/stl/_bitset.h Thu Aug 25 15:54:57 2005
1523 #define __BITS_PER_WORD (CHAR_BIT*sizeof(unsigned long))
1524 #define __BITSET_WORDS(__n) ((__n) < 1 ? 1 : ((__n) + __BITS_PER_WORD - 1)/__BITS_PER_WORD)
1526 + #if defined __SUNPRO_CC
1527 + #pragma disable_warn
1529 __STL_BEGIN_NAMESPACE
1531 // structure to aid in counting bits
1538 + #if defined __SUNPRO_CC
1539 + #pragma enable_warn
1542 # undef __BITS_PER_WORD
1543 # undef __BITSET_WORDS
1544 *** misc/STLport-4.0/stlport/stl/_bvector.h Fri Jul 14 03:53:26 2000
1545 --- misc/build/STLport-4.0/stlport/stl/_bvector.h Thu Aug 25 15:54:57 2005
1549 # include <stl/_range_errors.h>
1552 + #if defined __SUNPRO_CC
1553 + #pragma disable_warn
1555 __STL_BEGIN_NAMESPACE
1557 struct _Bit_reference {
1564 + #if defined __SUNPRO_CC
1565 + #pragma enable_warn
1568 # if defined (__SGI_STL_NO_ARROW_OPERATOR) && ! defined (__STL_NO_PROXY_ARROW_OPERATOR)
1576 + #if defined __SUNPRO_CC
1577 + #pragma disable_warn
1579 __STL_BEGIN_NAMESPACE
1581 inline void swap(_Bit_reference __x, _Bit_reference __y)
1588 + #if defined __SUNPRO_CC
1589 + #pragma enable_warn
1593 #undef __SGI_STL_VECBOOL_TEMPLATE
1594 *** misc/STLport-4.0/stlport/stl/_codecvt.h Fri Jul 14 03:53:26 2000
1595 --- misc/build/STLport-4.0/stlport/stl/_codecvt.h Thu Aug 25 15:54:57 2005
1599 #include <stl/c_locale.h>
1600 #include <stl/_locale.h>
1602 + #if defined __SUNPRO_CC
1603 + #pragma disable_warn
1605 __STL_BEGIN_NAMESPACE
1607 class __STL_CLASS_DECLSPEC codecvt_base {
1614 + #if defined __SUNPRO_CC
1615 + #pragma enable_warn
1618 #endif /* __SGI_STL_INTERNAL_CODECVT_H */
1620 *** misc/STLport-4.0/stlport/stl/_collate.h Fri Jul 14 03:53:26 2000
1621 --- misc/build/STLport-4.0/stlport/stl/_collate.h Thu Aug 25 15:54:57 2005
1625 #include <stl/_string_fwd.h>
1626 #include <stl/_locale.h>
1628 + #if defined __SUNPRO_CC
1629 + #pragma disable_warn
1631 __STL_BEGIN_NAMESPACE
1640 + #if defined __SUNPRO_CC
1641 + #pragma enable_warn
1644 #endif /* __SGI_STL_INTERNAL_COLLATE_H */
1646 *** misc/STLport-4.0/stlport/stl/_complex.c Fri Jul 14 03:53:26 2000
1647 --- misc/build/STLport-4.0/stlport/stl/_complex.c Thu Aug 25 15:54:57 2005
1651 #ifndef __STL_COMPLEX_C
1652 #define __STL_COMPLEX_C
1654 + #if defined __SUNPRO_CC
1655 + #pragma disable_warn
1657 __STL_BEGIN_NAMESPACE
1659 // Non-inline member functions.
1663 #endif /* __STL_USE_NEW_IOSTREAMS */
1666 + #if defined __SUNPRO_CC
1667 + #pragma enable_warn
1670 #endif /* __STL_COMPLEX_C */
1671 *** misc/STLport-4.0/stlport/stl/_complex.h Fri Jul 14 03:53:26 2000
1672 --- misc/build/STLport-4.0/stlport/stl/_complex.h Thu Aug 25 15:54:57 2005
1679 + #if defined __SUNPRO_CC
1680 + #pragma disable_warn
1682 __STL_BEGIN_NAMESPACE
1684 #if !defined(__STL_NO_COMPLEX_SPECIALIZATIONS) //*TY 02/25/2000 - added for MPW compiler workaround
1688 # endif /* SPECIALIZATIONS */
1691 + #if defined __SUNPRO_CC
1692 + #pragma enable_warn
1696 #if defined (__sgi) && !defined(__GNUC__)
1700 # define __STL_HYPOT __STL_DO_HYPOT(double)
1703 + #if defined __SUNPRO_CC
1704 + #pragma disable_warn
1706 __STL_BEGIN_NAMESPACE
1708 // Unary non-member arithmetic operators.
1712 __STL_DECLSPEC complex<long double> __STL_CALL tanh(const complex<long double>&);
1715 + #if defined __SUNPRO_CC
1716 + #pragma enable_warn
1720 # ifndef __STL_LINK_TIME_INSTANTIATION
1721 *** misc/STLport-4.0/stlport/stl/_config.h Fri Jul 14 03:53:26 2000
1722 --- misc/build/STLport-4.0/stlport/stl/_config.h Thu Aug 25 15:55:22 2005
1727 # define __STL_USING_NAMESPACE(x) using namespace x ;
1729 + #if defined __SUNPRO_CC
1730 + #pragma disable_warn
1733 namespace __std_alias = std;
1734 + #if defined __SUNPRO_CC
1735 + #pragma enable_warn
1738 /* assume std:: namespace for C++ std library if not being told otherwise */
1739 # ifdef __STL_VENDOR_GLOBAL_STD
1740 *** misc/STLport-4.0/stlport/stl/_construct.h Fri Jul 14 03:53:26 2000
1741 --- misc/build/STLport-4.0/stlport/stl/_construct.h Thu Aug 25 15:54:57 2005
1745 # include <stl/_iterator_base.h>
1748 + #if defined __SUNPRO_CC
1749 + #pragma disable_warn
1751 __STL_BEGIN_NAMESPACE
1753 # ifdef __STL_TRIVIAL_DESTRUCTOR_BUG
1760 + #if defined __SUNPRO_CC
1761 + #pragma enable_warn
1764 #endif /* __SGI_STL_INTERNAL_CONSTRUCT_H */
1766 *** misc/STLport-4.0/stlport/stl/_ctraits_fns.h Fri Jul 14 03:53:26 2000
1767 --- misc/build/STLport-4.0/stlport/stl/_ctraits_fns.h Thu Aug 25 15:54:57 2005
1771 // This file contains a few small adapters that allow a character
1772 // traits class to be used as a function object.
1774 + #if defined __SUNPRO_CC
1775 + #pragma disable_warn
1777 __STL_BEGIN_NAMESPACE
1779 template <class _Traits>
1786 + #if defined __SUNPRO_CC
1787 + #pragma enable_warn
1790 #endif /* __SGI_STL_INTERNAL_CTRAITS_FUNCTIONS_H */
1792 *** misc/STLport-4.0/stlport/stl/_ctype.h Fri Jul 14 03:53:26 2000
1793 --- misc/build/STLport-4.0/stlport/stl/_ctype.h Thu Aug 25 15:54:57 2005
1797 # include <stl/_algobase.h>
1800 + #if defined __SUNPRO_CC
1801 + #pragma disable_warn
1803 __STL_BEGIN_NAMESPACE
1805 class __STL_CLASS_DECLSPEC ctype_base {
1812 + #if defined __SUNPRO_CC
1813 + #pragma enable_warn
1816 #endif /* __SGI_STL_INTERNAL_CTYPE_H */
1818 *** misc/STLport-4.0/stlport/stl/_deque.c Fri Jul 14 03:53:26 2000
1819 --- misc/build/STLport-4.0/stlport/stl/_deque.c Thu Aug 25 15:54:57 2005
1823 #ifndef __STL_DEQUE_C
1824 #define __STL_DEQUE_C
1826 + #if defined __SUNPRO_CC
1827 + #pragma disable_warn
1829 __STL_BEGIN_NAMESPACE
1831 // Non-inline member functions from _Deque_base.
1835 # endif /* __STL_MEMBER_TEMPLATES */
1838 + #if defined __SUNPRO_CC
1839 + #pragma enable_warn
1842 # undef __iterator__
1844 *** misc/STLport-4.0/stlport/stl/_deque.h Fri Jul 14 03:53:26 2000
1845 --- misc/build/STLport-4.0/stlport/stl/_deque.h Thu Aug 25 15:54:57 2005
1850 # define deque __WORKAROUND_DBG_RENAME(deque)
1852 + #if defined __SUNPRO_CC
1853 + #pragma disable_warn
1855 __STL_BEGIN_NAMESPACE
1857 # if defined ( __STL_USE_ABBREVS )
1864 + #if defined __SUNPRO_CC
1865 + #pragma enable_warn
1870 *** misc/STLport-4.0/stlport/stl/_fstream.c Fri Jul 14 03:53:26 2000
1871 --- misc/build/STLport-4.0/stlport/stl/_fstream.c Thu Aug 25 15:54:57 2005
1876 # if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
1878 + #if defined __SUNPRO_CC
1879 + #pragma disable_warn
1881 __STL_BEGIN_NAMESPACE
1883 # if defined ( __STL_NESTED_TYPE_PARAM_BUG )
1890 + #if defined __SUNPRO_CC
1891 + #pragma enable_warn
1894 # undef __BF_int_type__
1895 # undef __BF_pos_type__
1896 *** misc/STLport-4.0/stlport/stl/_fstream.h Fri Jul 14 03:53:26 2000
1897 --- misc/build/STLport-4.0/stlport/stl/_fstream.h Thu Aug 25 15:54:57 2005
1904 + #if defined __SUNPRO_CC
1905 + #pragma disable_warn
1907 __STL_BEGIN_NAMESPACE
1909 //----------------------------------------------------------------------
1916 + #if defined __SUNPRO_CC
1917 + #pragma enable_warn
1920 # if !defined (__STL_LINK_TIME_INSTANTIATION)
1921 # include <stl/_fstream.c>
1924 + #if defined __SUNPRO_CC
1925 + #pragma disable_warn
1927 __STL_BEGIN_NAMESPACE
1929 # if defined (__STL_USE_TEMPLATE_EXPORT)
1933 # endif /* __STL_USE_TEMPLATE_EXPORT */
1936 + #if defined __SUNPRO_CC
1937 + #pragma enable_warn
1940 #endif /* __SGI_STL_FSTREAM */
1942 *** misc/STLport-4.0/stlport/stl/_function.h Fri Jul 14 03:53:26 2000
1943 --- misc/build/STLport-4.0/stlport/stl/_function.h Thu Aug 25 15:54:57 2005
1947 #ifndef __SGI_STL_INTERNAL_FUNCTION_H
1948 #define __SGI_STL_INTERNAL_FUNCTION_H
1950 + #if defined __SUNPRO_CC
1951 + #pragma disable_warn
1953 __STL_BEGIN_NAMESPACE
1955 template <class _Arg, class _Result>
1959 # endif /* __STL_MEMBER_POINTER_PARAM_BUG */
1962 + #if defined __SUNPRO_CC
1963 + #pragma enable_warn
1966 #endif /* __SGI_STL_INTERNAL_FUNCTION_H */
1968 *** misc/STLport-4.0/stlport/stl/_hash_fun.h Fri Jul 14 03:53:26 2000
1969 --- misc/build/STLport-4.0/stlport/stl/_hash_fun.h Thu Aug 25 15:54:58 2005
1976 + #if defined __SUNPRO_CC
1977 + #pragma disable_warn
1979 __STL_BEGIN_NAMESPACE
1981 template <class _Key> struct hash { };
1988 + #if defined __SUNPRO_CC
1989 + #pragma enable_warn
1992 #endif /* __SGI_STL_HASH_FUN_H */
1994 *** misc/STLport-4.0/stlport/stl/_hash_map.h Fri Jul 14 03:53:26 2000
1995 --- misc/build/STLport-4.0/stlport/stl/_hash_map.h Thu Aug 25 15:54:58 2005
1999 #ifndef __SGI_STL_INTERNAL_HASH_MAP_H
2000 #define __SGI_STL_INTERNAL_HASH_MAP_H
2002 + #if defined __SUNPRO_CC
2003 + #pragma disable_warn
2005 __STL_BEGIN_NAMESPACE
2007 # define hash_map __WORKAROUND_RENAME(hash_map)
2014 + #if defined __SUNPRO_CC
2015 + #pragma enable_warn
2018 # if defined (__STL_USE_WRAPPER_FOR_ALLOC_PARAM)
2019 # include <stl/wrappers/_hash_map.h>
2020 *** misc/STLport-4.0/stlport/stl/_hash_set.h Fri Jul 14 03:53:26 2000
2021 --- misc/build/STLport-4.0/stlport/stl/_hash_set.h Thu Aug 25 15:54:58 2005
2025 # define hash_set __WORKAROUND_RENAME(hash_set)
2026 # define hash_multiset __WORKAROUND_RENAME(hash_multiset)
2028 + #if defined __SUNPRO_CC
2029 + #pragma disable_warn
2031 __STL_BEGIN_NAMESPACE
2033 template <class _Value, __DFL_TMPL_PARAM(_HashFcn,hash<_Value>),
2038 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
2040 + #if defined __SUNPRO_CC
2041 + #pragma enable_warn
2046 *** misc/STLport-4.0/stlport/stl/_hashtable.c Fri Jul 14 03:53:26 2000
2047 --- misc/build/STLport-4.0/stlport/stl/_hashtable.c Thu Aug 25 15:54:58 2005
2051 # define hashtable __WORKAROUND_DBG_RENAME(hashtable)
2054 + #if defined __SUNPRO_CC
2055 + #pragma disable_warn
2057 __STL_BEGIN_NAMESPACE
2059 # define __PRIME_LIST_BODY { \
2066 + #if defined __SUNPRO_CC
2067 + #pragma enable_warn
2070 #endif /* __STL_HASHTABLE_C */
2072 *** misc/STLport-4.0/stlport/stl/_hashtable.h Fri Jul 14 03:53:26 2000
2073 --- misc/build/STLport-4.0/stlport/stl/_hashtable.h Thu Aug 25 15:54:58 2005
2077 # define hashtable __WORKAROUND_DBG_RENAME(hashtable)
2080 + #if defined __SUNPRO_CC
2081 + #pragma disable_warn
2083 __STL_BEGIN_NAMESPACE
2085 # if defined ( __STL_USE_ABBREVS )
2089 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
2092 + #if defined __SUNPRO_CC
2093 + #pragma enable_warn
2096 # undef __stl_prime_list
2098 *** misc/STLport-4.0/stlport/stl/_heap.c Fri Jul 14 03:53:26 2000
2099 --- misc/build/STLport-4.0/stlport/stl/_heap.c Thu Aug 25 15:54:58 2005
2103 # include <stl/_iterator_base.h>
2106 + #if defined __SUNPRO_CC
2107 + #pragma disable_warn
2109 __STL_BEGIN_NAMESPACE
2111 template <class _RandomAccessIterator, class _Distance, class _Tp>
2118 + #if defined __SUNPRO_CC
2119 + #pragma enable_warn
2122 #endif /* __STL_HEAP_C */
2124 *** misc/STLport-4.0/stlport/stl/_heap.h Fri Jul 14 03:53:26 2000
2125 --- misc/build/STLport-4.0/stlport/stl/_heap.h Thu Aug 25 15:54:58 2005
2129 #include <stl/_config.h>
2132 + #if defined __SUNPRO_CC
2133 + #pragma disable_warn
2135 __STL_BEGIN_NAMESPACE
2137 // Heap-manipulation functions: push_heap, pop_heap, make_heap, sort_heap.
2144 + #if defined __SUNPRO_CC
2145 + #pragma enable_warn
2148 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2149 # include <stl/_heap.c>
2150 *** misc/STLport-4.0/stlport/stl/_ios.c Fri Jul 14 03:53:26 2000
2151 --- misc/build/STLport-4.0/stlport/stl/_ios.c Thu Aug 25 15:54:58 2005
2156 # include <stl/_streambuf.h>
2158 + #if defined __SUNPRO_CC
2159 + #pragma disable_warn
2161 __STL_BEGIN_NAMESPACE
2163 // basic_ios<>'s non-inline member functions
2170 + #if defined __SUNPRO_CC
2171 + #pragma enable_warn
2174 #endif /* __STL_IOS_C */
2175 *** misc/STLport-4.0/stlport/stl/_ios.h Fri Jul 14 03:53:26 2000
2176 --- misc/build/STLport-4.0/stlport/stl/_ios.h Thu Aug 25 15:54:58 2005
2180 #include <stl/_locale.h>
2181 #include <stl/_ctype.h>
2183 + #if defined __SUNPRO_CC
2184 + #pragma disable_warn
2186 __STL_BEGIN_NAMESPACE
2188 // ----------------------------------------------------------------------
2195 + #if defined __SUNPRO_CC
2196 + #pragma enable_warn
2199 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2200 # include <stl/_ios.c>
2201 *** misc/STLport-4.0/stlport/stl/_ios_base.h Fri Jul 14 03:53:26 2000
2202 --- misc/build/STLport-4.0/stlport/stl/_ios_base.h Thu Aug 25 15:54:58 2005
2207 #include <stl/_locale.h>
2209 + #if defined __SUNPRO_CC
2210 + #pragma disable_warn
2212 __STL_BEGIN_NAMESPACE
2214 // ----------------------------------------------------------------------
2218 { __s.setf(ios_base::scientific, ios_base::floatfield); return __s; }
2221 + #if defined __SUNPRO_CC
2222 + #pragma enable_warn
2225 #endif /* __SGI_STL_IOS_BASE */
2227 *** misc/STLport-4.0/stlport/stl/_iosfwd.h Fri Jul 14 03:53:26 2000
2228 --- misc/build/STLport-4.0/stlport/stl/_iosfwd.h Thu Aug 25 15:54:58 2005
2235 + #if defined __SUNPRO_CC
2236 + #pragma disable_warn
2238 __STL_BEGIN_NAMESPACE
2240 template <class _Tp> class allocator;
2244 typedef fpos<mbstate_t> wstreampos;
2247 + #if defined __SUNPRO_CC
2248 + #pragma enable_warn
2251 #include <stl/char_traits.h>
2253 + #if defined __SUNPRO_CC
2254 + #pragma disable_warn
2256 __STL_BEGIN_NAMESPACE
2258 class __STL_CLASS_DECLSPEC ios_base;
2265 + #if defined __SUNPRO_CC
2266 + #pragma enable_warn
2271 *** misc/STLport-4.0/stlport/stl/_istream.c Fri Jul 14 03:53:26 2000
2272 --- misc/build/STLport-4.0/stlport/stl/_istream.c Thu Aug 25 15:54:58 2005
2276 # define __BIS_off_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type
2279 + #if defined __SUNPRO_CC
2280 + #pragma disable_warn
2282 __STL_BEGIN_NAMESPACE
2291 + #if defined __SUNPRO_CC
2292 + #pragma enable_warn
2295 # undef __BIS_int_type__
2296 # undef __BIS_pos_type__
2297 *** misc/STLport-4.0/stlport/stl/_istream.h Fri Jul 14 03:53:26 2000
2298 --- misc/build/STLport-4.0/stlport/stl/_istream.h Thu Aug 25 15:54:58 2005
2302 #include <stl/_ctraits_fns.h> // Helper functions that allow char traits
2303 // to be used as function objects.
2305 + #if defined __SUNPRO_CC
2306 + #pragma disable_warn
2308 __STL_BEGIN_NAMESPACE
2310 template <class _CharT, class _Traits, class _Number>
2314 # endif /* __STL_USE_TEMPLATE_EXPORT */
2317 + #if defined __SUNPRO_CC
2318 + #pragma enable_warn
2321 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2322 # include <stl/_istream.c>
2323 *** misc/STLport-4.0/stlport/stl/_iterator.h Fri Jul 14 03:53:26 2000
2324 --- misc/build/STLport-4.0/stlport/stl/_iterator.h Thu Aug 25 15:54:58 2005
2328 # include <stl/_iterator_base.h>
2331 + #if defined __SUNPRO_CC
2332 + #pragma disable_warn
2334 __STL_BEGIN_NAMESPACE
2336 # if defined (__STL_NO_CLASS_PARTIAL_SPECIALIZATION) || ! defined (__STL_NO_ANACHRONISMS)
2343 + #if defined __SUNPRO_CC
2344 + #pragma enable_warn
2347 #endif /* __SGI_STL_INTERNAL_ITERATOR_H */
2349 *** misc/STLport-4.0/stlport/stl/_iterator_base.h Fri Jul 14 03:53:26 2000
2350 --- misc/build/STLport-4.0/stlport/stl/_iterator_base.h Thu Aug 25 15:54:58 2005
2354 # define _Nonconst_traits _N_Tr
2357 + #if defined __SUNPRO_CC
2358 + #pragma disable_warn
2360 __STL_BEGIN_NAMESPACE
2362 struct input_iterator_tag {};
2366 # define __STL_POINTERS_SPECIALIZE( _TpP )
2369 + #if defined __SUNPRO_CC
2370 + #pragma enable_warn
2372 # include <stl/_ptrs_specialize.h>
2373 + #if defined __SUNPRO_CC
2374 + #pragma disable_warn
2376 __STL_BEGIN_NAMESPACE
2385 + #if defined __SUNPRO_CC
2386 + #pragma enable_warn
2389 # if defined (__STL_DEBUG) && ! defined (__STLPORT_DEBUG_H)
2390 # include <stl/debug/_debug.h>
2391 *** misc/STLport-4.0/stlport/stl/_limits.c Fri Jul 14 03:53:26 2000
2392 --- misc/build/STLport-4.0/stlport/stl/_limits.c Thu Aug 25 15:54:58 2005
2396 // numeric_limits static members
2397 //==========================================================
2399 + #if defined __SUNPRO_CC
2400 + #pragma disable_warn
2402 __STL_BEGIN_NAMESPACE
2404 # ifdef __STL_NO_STATIC_TEMPLATE_DATA
2408 # undef __STL_LDOUBLE_SNAN_REP
2411 + #if defined __SUNPRO_CC
2412 + #pragma enable_warn
2415 #endif /* __STLPORT_LIMITS_C_INCLUDED */
2416 *** misc/STLport-4.0/stlport/stl/_limits.h Fri Jul 14 03:53:26 2000
2417 --- misc/build/STLport-4.0/stlport/stl/_limits.h Thu Aug 25 15:54:58 2005
2422 #define __SGI_CPP_LIMITS
2424 + #if defined __SUNPRO_CC
2425 + #pragma disable_warn
2427 __STL_BEGIN_NAMESPACE
2429 enum float_round_style {
2433 // We write special values (Inf and NaN) as bit patterns and
2434 // cast the the appropriate floating-point types.
2436 + #if defined __SUNPRO_CC
2437 + #pragma enable_warn
2440 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2441 # include <stl/_limits.c>
2442 *** misc/STLport-4.0/stlport/stl/_list.c Fri Jul 14 03:53:26 2000
2443 --- misc/build/STLport-4.0/stlport/stl/_list.c Thu Aug 25 15:54:58 2005
2448 # define list __WORKAROUND_DBG_RENAME(list)
2450 + #if defined __SUNPRO_CC
2451 + #pragma disable_warn
2453 __STL_BEGIN_NAMESPACE
2455 template <class _Dummy>
2459 # undef __iterator__
2462 + #if defined __SUNPRO_CC
2463 + #pragma enable_warn
2466 #endif /* __STL_LIST_C */
2468 *** misc/STLport-4.0/stlport/stl/_list.h Fri Jul 14 03:53:26 2000
2469 --- misc/build/STLport-4.0/stlport/stl/_list.h Thu Aug 25 15:54:58 2005
2473 # include <stl/_construct.h>
2476 + #if defined __SUNPRO_CC
2477 + #pragma disable_warn
2479 __STL_BEGIN_NAMESPACE
2485 reference front() { return *begin(); }
2486 const_reference front() const { return *begin(); }
2487 ! reference back() { return *(--end()); }
2488 const_reference back() const { return *(--end()); }
2490 void swap(list<_Tp, _Alloc>& __x) {
2493 reference front() { return *begin(); }
2494 const_reference front() const { return *begin(); }
2495 ! reference back() { iterator i(end()); --i; return *i; }
2496 const_reference back() const { return *(--end()); }
2498 void swap(list<_Tp, _Alloc>& __x) {
2502 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
2505 + #if defined __SUNPRO_CC
2506 + #pragma enable_warn
2509 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2510 # include <stl/_list.c>
2511 *** misc/STLport-4.0/stlport/stl/_locale.c Fri Jul 14 03:53:26 2000
2512 --- misc/build/STLport-4.0/stlport/stl/_locale.c Thu Aug 25 15:54:58 2005
2516 #include <stl/_string.h>
2517 #include <stl/_collate.h>
2519 + #if defined __SUNPRO_CC
2520 + #pragma disable_warn
2522 __STL_BEGIN_NAMESPACE
2524 //----------------------------------------------------------------------
2528 # endif /* MEMBER_TEMPLATES */
2531 + #if defined __SUNPRO_CC
2532 + #pragma enable_warn
2536 *** misc/STLport-4.0/stlport/stl/_locale.h Fri Jul 14 03:53:26 2000
2537 --- misc/build/STLport-4.0/stlport/stl/_locale.h Thu Aug 25 15:54:58 2005
2541 #include <stl/_threads.h>
2542 #include <stl/_string_fwd.h>
2544 + #if defined __SUNPRO_CC
2545 + #pragma disable_warn
2547 __STL_BEGIN_NAMESPACE
2549 class __STL_CLASS_DECLSPEC _Locale_impl; // Forward declaration of opaque type.
2556 + #if defined __SUNPRO_CC
2557 + #pragma enable_warn
2560 # ifndef __STL_LINK_TIME_INSTANTIATION
2561 # include <stl/_locale.c>
2562 *** misc/STLport-4.0/stlport/stl/_map.h Fri Jul 14 03:53:26 2000
2563 --- misc/build/STLport-4.0/stlport/stl/_map.h Thu Aug 25 15:54:58 2005
2567 #define map __WORKAROUND_RENAME(map)
2568 #define multimap __WORKAROUND_RENAME(multimap)
2570 + #if defined __SUNPRO_CC
2571 + #pragma disable_warn
2573 __STL_BEGIN_NAMESPACE
2575 template <class _Key, class _Tp, __DFL_TMPL_PARAM(_Compare, less<_Key> ),
2579 # undef __STL_TEMPLATE_HEADER
2582 + #if defined __SUNPRO_CC
2583 + #pragma enable_warn
2588 *** misc/STLport-4.0/stlport/stl/_messages_facets.h Fri Jul 14 03:53:26 2000
2589 --- misc/build/STLport-4.0/stlport/stl/_messages_facets.h Thu Aug 25 15:54:58 2005
2593 #ifndef __SGI_STL_INTERNAL_MESSAGES_H
2594 #define __SGI_STL_INTERNAL_MESSAGES_H
2596 + #if defined __SUNPRO_CC
2597 + #pragma disable_warn
2599 __STL_BEGIN_NAMESPACE
2601 // Forward declaration of an opaque type.
2605 # endif /* WCHAR_T */
2608 + #if defined __SUNPRO_CC
2609 + #pragma enable_warn
2612 #endif /* __SGI_STL_INTERNAL_MESSAGES_H */
2614 *** misc/STLport-4.0/stlport/stl/_monetary.c Fri Jul 14 03:53:26 2000
2615 --- misc/build/STLport-4.0/stlport/stl/_monetary.c Thu Aug 25 15:54:58 2005
2619 #ifndef __STL_MONETARY_C
2620 #define __STL_MONETARY_C
2622 + #if defined __SUNPRO_CC
2623 + #pragma disable_warn
2625 __STL_BEGIN_NAMESPACE
2627 template <class _CharT, class _InputIterator>
2631 # endif /* defined (__STL_NO_CUSTOM_IO) && ! defined (__STL_DESIGNATED_DLL) */
2634 + #if defined __SUNPRO_CC
2635 + #pragma enable_warn
2638 #endif /* __STL_MONETARY_C */
2639 *** misc/STLport-4.0/stlport/stl/_monetary.h Fri Jul 14 03:53:26 2000
2640 --- misc/build/STLport-4.0/stlport/stl/_monetary.h Thu Aug 25 15:54:58 2005
2645 # include <stl/_numeric_facets.h>
2647 + #if defined __SUNPRO_CC
2648 + #pragma disable_warn
2650 __STL_BEGIN_NAMESPACE
2659 + #if defined __SUNPRO_CC
2660 + #pragma enable_warn
2663 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2664 # include <stl/_monetary.c>
2665 *** misc/STLport-4.0/stlport/stl/_null_stream.h Fri Jul 14 03:53:26 2000
2666 --- misc/build/STLport-4.0/stlport/stl/_null_stream.h Thu Aug 25 15:54:58 2005
2670 #ifndef __STL_NULL_STREAM_H
2671 # define __STL_NULL_STREAM_H
2673 + #if defined __SUNPRO_CC
2674 + #pragma disable_warn
2676 __STL_BEGIN_NAMESPACE
2678 struct __null_stream
2682 extern __null_stream cin, cout, cerr, endl, ws, hex, dec;
2685 + #if defined __SUNPRO_CC
2686 + #pragma enable_warn
2690 *** misc/STLport-4.0/stlport/stl/_numeric.c Fri Jul 14 03:53:26 2000
2691 --- misc/build/STLport-4.0/stlport/stl/_numeric.c Thu Aug 25 15:54:58 2005
2695 # include <stl/_iterator_base.h>
2698 + #if defined __SUNPRO_CC
2699 + #pragma disable_warn
2701 __STL_BEGIN_NAMESPACE
2703 template <class _InputIterator, class _OutputIterator, class _Tp>
2710 + #if defined __SUNPRO_CC
2711 + #pragma enable_warn
2714 #endif /* __STL_NUMERIC_C */
2716 *** misc/STLport-4.0/stlport/stl/_numeric.h Fri Jul 14 03:53:26 2000
2717 --- misc/build/STLport-4.0/stlport/stl/_numeric.h Thu Aug 25 15:54:58 2005
2721 # include <stl/debug/_debug.h>
2724 + #if defined __SUNPRO_CC
2725 + #pragma disable_warn
2727 __STL_BEGIN_NAMESPACE
2729 template <class _InputIterator, class _Tp>
2736 + #if defined __SUNPRO_CC
2737 + #pragma enable_warn
2740 # if !defined (__STL_LINK_TIME_INSTANTIATION)
2741 # include <stl/_numeric.c>
2742 *** misc/STLport-4.0/stlport/stl/_numeric_facets.c Fri Jul 14 03:53:26 2000
2743 --- misc/build/STLport-4.0/stlport/stl/_numeric_facets.c Thu Aug 25 15:54:58 2005
2747 #include <stl/_pair.h>
2748 # include <stl/_stream_iterator.h>
2750 + #if defined __SUNPRO_CC
2751 + #pragma disable_warn
2753 __STL_BEGIN_NAMESPACE
2759 # endif /* __STL_NO_CUSTOM_IO */
2762 + #if defined __SUNPRO_CC
2763 + #pragma enable_warn
2767 #endif /* __STL_NUMERIC_FACETS_C */
2768 *** misc/STLport-4.0/stlport/stl/_numeric_facets.h Fri Jul 14 03:53:26 2000
2769 --- misc/build/STLport-4.0/stlport/stl/_numeric_facets.h Thu Aug 25 15:54:58 2005
2773 # include <stl/_locale.h>
2774 # include <stl/_string.h>
2776 + #if defined __SUNPRO_CC
2777 + #pragma disable_warn
2779 __STL_BEGIN_NAMESPACE
2781 //----------------------------------------------------------------------
2785 # endif /* CUSTOM_IO */
2788 + #if defined __SUNPRO_CC
2789 + #pragma enable_warn
2792 # ifndef __STL_LINK_TIME_INSTANTIATION
2793 # include <stl/_numeric_facets.c>
2794 *** misc/STLport-4.0/stlport/stl/_ostream.c Fri Jul 14 03:53:26 2000
2795 --- misc/build/STLport-4.0/stlport/stl/_ostream.c Thu Aug 25 15:54:58 2005
2800 #include <stl/_numeric_facets.h> // For num_put<>
2802 + #if defined __SUNPRO_CC
2803 + #pragma disable_warn
2805 __STL_BEGIN_NAMESPACE
2807 //----------------------------------------------------------------------
2814 + #if defined __SUNPRO_CC
2815 + #pragma enable_warn
2819 #endif /* __STL_OSTREAM_C */
2820 *** misc/STLport-4.0/stlport/stl/_ostream.h Fri Jul 14 03:53:26 2000
2821 --- misc/build/STLport-4.0/stlport/stl/_ostream.h Thu Aug 25 15:54:58 2005
2825 #include <limits> // Needed for class numeric_limits<>.
2826 #include <streambuf> // For basic_streambuf.
2828 + #if defined __SUNPRO_CC
2829 + #pragma disable_warn
2831 __STL_BEGIN_NAMESPACE
2833 template <class _CharT, class _Traits, class _Number>
2840 + #if defined __SUNPRO_CC
2841 + #pragma enable_warn
2844 # undef __STL_MANIP_INLINE
2846 *** misc/STLport-4.0/stlport/stl/_pair.h Fri Jul 14 03:53:26 2000
2847 --- misc/build/STLport-4.0/stlport/stl/_pair.h Thu Aug 25 15:54:58 2005
2851 #define __SGI_STL_INTERNAL_PAIR_H
2854 + #if defined __SUNPRO_CC
2855 + #pragma disable_warn
2857 __STL_BEGIN_NAMESPACE
2859 template <class _T1, class _T2>
2866 + #if defined __SUNPRO_CC
2867 + #pragma enable_warn
2870 #endif /* __SGI_STL_INTERNAL_PAIR_H */
2872 *** misc/STLport-4.0/stlport/stl/_ptrs_specialize.h Fri Jul 14 03:53:26 2000
2873 --- misc/build/STLport-4.0/stlport/stl/_ptrs_specialize.h Thu Aug 25 15:54:58 2005
2877 __STL_ITERATOR_TRAITS_SPECIALIZE(_Type**, _Type**) \
2878 __STL_ITERATOR_TRAITS_SPECIALIZE(_Type** const, _Type** const) \
2880 + #if defined __SUNPRO_CC
2881 + #pragma enable_warn
2885 # define __STL_TYPE_TRAITS_POD_SPECIALIZE_V(_Type) \
2886 *** misc/STLport-4.0/stlport/stl/_queue.h Fri Jul 14 03:53:26 2000
2887 --- misc/build/STLport-4.0/stlport/stl/_queue.h Thu Aug 25 15:54:58 2005
2891 # include <stl/_function.h>
2894 + #if defined __SUNPRO_CC
2895 + #pragma disable_warn
2897 __STL_BEGIN_NAMESPACE
2899 # if ! defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
2906 + #if defined __SUNPRO_CC
2907 + #pragma enable_warn
2910 # undef __STL_QUEUE_ARGS
2911 # undef __STL_QUEUE_HEADER_ARGS
2912 *** misc/STLport-4.0/stlport/stl/_range_errors.h Fri Jul 14 03:53:26 2000
2913 --- misc/build/STLport-4.0/stlport/stl/_range_errors.h Thu Aug 25 15:54:59 2005
2918 #if defined (__STL_EXTERN_RANGE_ERRORS)
2920 + #if defined __SUNPRO_CC
2921 + #pragma disable_warn
2923 __STL_BEGIN_NAMESPACE
2924 void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char* __msg);
2925 void __STL_DECLSPEC __STL_CALL __stl_throw_out_of_range(const char* __msg);
2926 void __STL_DECLSPEC __STL_CALL __stl_throw_length_error(const char* __msg);
2928 + #if defined __SUNPRO_CC
2929 + #pragma enable_warn
2932 // For other compilers where we're throwing range errors, include the
2933 // stdexcept header and throw the appropriate exceptions directly.
2940 + #if defined __SUNPRO_CC
2941 + #pragma disable_warn
2943 __STL_BEGIN_NAMESPACE
2945 inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char* __msg) {
2952 + #if defined __SUNPRO_CC
2953 + #pragma enable_warn
2956 // Otherwise, define inline functions that do nothing.
2964 + #if defined __SUNPRO_CC
2965 + #pragma disable_warn
2967 __STL_BEGIN_NAMESPACE
2969 inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char*) { abort(); }
2973 inline void __STL_DECLSPEC __STL_CALL __stl_throw_length_error(const char*) { abort();}
2974 inline void __STL_DECLSPEC __STL_CALL __stl_throw_out_of_range(const char*) { abort(); }
2976 + #if defined __SUNPRO_CC
2977 + #pragma enable_warn
2982 *** misc/STLport-4.0/stlport/stl/_raw_storage_iter.h Fri Jul 14 03:53:26 2000
2983 --- misc/build/STLport-4.0/stlport/stl/_raw_storage_iter.h Thu Aug 25 15:54:59 2005
2987 #ifndef __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H
2988 #define __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H
2990 + #if defined __SUNPRO_CC
2991 + #pragma disable_warn
2993 __STL_BEGIN_NAMESPACE
2995 template <class _ForwardIterator, class _Tp>
2999 inline output_iterator_tag __ITERATOR_CATEGORY(const raw_storage_iterator<_ForwardIterator, _Tp>&) { return output_iterator_tag(); }
3002 + #if defined __SUNPRO_CC
3003 + #pragma enable_warn
3006 #endif /* __SGI_STL_INTERNAL_RAW_STORAGE_ITERATOR_H */
3008 *** misc/STLport-4.0/stlport/stl/_rope.c Fri Jul 14 03:53:26 2000
3009 --- misc/build/STLport-4.0/stlport/stl/_rope.c Thu Aug 25 15:54:59 2005
3014 # include <stl/_range_errors.h>
3016 + #if defined __SUNPRO_CC
3017 + #pragma disable_warn
3019 __STL_BEGIN_NAMESPACE
3021 # if defined ( __STL_NESTED_TYPE_PARAM_BUG )
3028 + #if defined __SUNPRO_CC
3029 + #pragma enable_warn
3031 # endif /* ROPEIMPL_H */
3034 *** misc/STLport-4.0/stlport/stl/_rope.h Fri Jul 14 03:53:26 2000
3035 --- misc/build/STLport-4.0/stlport/stl/_rope.h Thu Aug 25 15:54:59 2005
3042 + #if defined __SUNPRO_CC
3043 + #pragma disable_warn
3045 __STL_BEGIN_NAMESPACE
3054 + #if defined __SUNPRO_CC
3055 + #pragma enable_warn
3058 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3059 # include <stl/_rope.c>
3060 *** misc/STLport-4.0/stlport/stl/_set.h Fri Jul 14 03:53:26 2000
3061 --- misc/build/STLport-4.0/stlport/stl/_set.h Thu Aug 25 15:54:59 2005
3065 #define set __WORKAROUND_RENAME(set)
3066 #define multiset __WORKAROUND_RENAME(multiset)
3068 + #if defined __SUNPRO_CC
3069 + #pragma disable_warn
3071 __STL_BEGIN_NAMESPACE
3073 template <class _Key, __DFL_TMPL_PARAM(_Compare,less<_Key>),
3077 # undef __STL_TEMPLATE_HEADER
3080 + #if defined __SUNPRO_CC
3081 + #pragma enable_warn
3086 *** misc/STLport-4.0/stlport/stl/_slist.c Fri Jul 14 03:53:26 2000
3087 --- misc/build/STLport-4.0/stlport/stl/_slist.c Thu Aug 25 15:54:59 2005
3091 # define size_type size_t
3094 + #if defined __SUNPRO_CC
3095 + #pragma disable_warn
3097 __STL_BEGIN_NAMESPACE
3099 template <class _Tp, class _Alloc>
3106 + #if defined __SUNPRO_CC
3107 + #pragma enable_warn
3110 #endif /* __STL_SLIST_C */
3112 *** misc/STLport-4.0/stlport/stl/_slist.h Fri Jul 14 03:53:26 2000
3113 --- misc/build/STLport-4.0/stlport/stl/_slist.h Thu Aug 25 15:54:59 2005
3118 # define slist __WORKAROUND_DBG_RENAME(slist)
3120 + #if defined __SUNPRO_CC
3121 + #pragma disable_warn
3123 __STL_BEGIN_NAMESPACE
3125 template <class _Tp>
3129 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
3132 + #if defined __SUNPRO_CC
3133 + #pragma enable_warn
3136 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3137 # include <stl/_slist.c>
3141 # include <stl/debug/_slist.h>
3144 + #if defined __SUNPRO_CC
3145 + #pragma disable_warn
3147 __STL_BEGIN_NAMESPACE
3148 // Specialization of insert_iterator so that insertions will be constant
3149 // time rather than linear time.
3153 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
3156 + #if defined __SUNPRO_CC
3157 + #pragma enable_warn
3161 # if defined ( __STL_USE_WRAPPER_FOR_ALLOC_PARAM )
3162 *** misc/STLport-4.0/stlport/stl/_slist_base.c Fri Jul 14 03:53:26 2000
3163 --- misc/build/STLport-4.0/stlport/stl/_slist_base.c Thu Aug 25 15:54:59 2005
3167 #ifndef __STL_SLIST_BASE_C
3168 #define __STL_SLIST_BASE_C
3170 + #if defined __SUNPRO_CC
3171 + #pragma disable_warn
3173 __STL_BEGIN_NAMESPACE
3175 template <class _Dummy>
3182 + #if defined __SUNPRO_CC
3183 + #pragma enable_warn
3186 #endif /* __STL_SLIST_BASE_C */
3188 *** misc/STLport-4.0/stlport/stl/_slist_base.h Fri Jul 14 03:53:26 2000
3189 --- misc/build/STLport-4.0/stlport/stl/_slist_base.h Thu Aug 25 15:54:59 2005
3196 + #if defined __SUNPRO_CC
3197 + #pragma disable_warn
3199 __STL_BEGIN_NAMESPACE
3201 struct _Slist_node_base
3205 typedef _Sl_global<bool> _Sl_global_inst;
3208 + #if defined __SUNPRO_CC
3209 + #pragma enable_warn
3212 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3213 # include <stl/_slist_base.c>
3214 *** misc/STLport-4.0/stlport/stl/_sstream.c Fri Jul 14 03:53:26 2000
3215 --- misc/build/STLport-4.0/stlport/stl/_sstream.c Thu Aug 25 15:54:59 2005
3219 # define __BSB_pos_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_stringbuf<_CharT, _Traits, _Alloc>::pos_type
3222 + #if defined __SUNPRO_CC
3223 + #pragma disable_warn
3225 __STL_BEGIN_NAMESPACE
3227 //----------------------------------------------------------------------
3234 + #if defined __SUNPRO_CC
3235 + #pragma enable_warn
3239 # undef __BSB_int_type__
3240 *** misc/STLport-4.0/stlport/stl/_sstream.h Fri Jul 14 03:53:26 2000
3241 --- misc/build/STLport-4.0/stlport/stl/_sstream.h Thu Aug 25 15:54:59 2005
3245 #include <istream> // Includes <ostream>, <ios>, <iosfwd>
3248 + #if defined __SUNPRO_CC
3249 + #pragma disable_warn
3251 __STL_BEGIN_NAMESPACE
3253 //----------------------------------------------------------------------
3257 # endif /* __STL_USE_TEMPLATE_EXPORT */
3260 + #if defined __SUNPRO_CC
3261 + #pragma enable_warn
3264 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3265 # include <stl/_sstream.c>
3266 *** misc/STLport-4.0/stlport/stl/_stack.h Fri Jul 14 03:53:26 2000
3267 --- misc/build/STLport-4.0/stlport/stl/_stack.h Thu Aug 25 15:54:59 2005
3271 #ifndef __SGI_STL_INTERNAL_STACK_H
3272 #define __SGI_STL_INTERNAL_STACK_H
3274 + #if defined __SUNPRO_CC
3275 + #pragma disable_warn
3277 __STL_BEGIN_NAMESPACE
3279 # if !defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
3283 __STL_RELOPS_OPERATORS(template < __STL_STACK_HEADER_ARGS >, stack< __STL_STACK_ARGS >)
3286 + #if defined __SUNPRO_CC
3287 + #pragma enable_warn
3290 # undef __STL_STACK_ARGS
3291 # undef __STL_STACK_HEADER_ARGS
3292 *** misc/STLport-4.0/stlport/stl/_stdio_file.h Fri Jul 14 03:53:26 2000
3293 --- misc/build/STLport-4.0/stlport/stl/_stdio_file.h Thu Aug 25 15:54:59 2005
3297 # include <unix.h> // get the definition of fileno
3300 + #if defined __SUNPRO_CC
3301 + #pragma disable_warn
3303 __STL_BEGIN_NAMESPACE
3305 //----------------------------------------------------------------------
3308 typedef unsigned char* _File_ptr_type;
3311 ! inline int _FILE_fd(const FILE& __f) { return __f._file; }
3312 inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
3313 inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
3314 inline char* _FILE_I_end(const FILE& __f)
3316 typedef unsigned char* _File_ptr_type;
3319 ! inline int _FILE_fd(const FILE& __f) { return fileno(__CONST_CAST(FILE*,&__f)); }
3320 inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
3321 inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
3322 inline char* _FILE_I_end(const FILE& __f)
3329 + #if defined __SUNPRO_CC
3330 + #pragma enable_warn
3333 #endif /* __SGI_STL_STDIO_FILE_H */
3335 *** misc/STLport-4.0/stlport/stl/_stream_iterator.h Fri Jul 14 03:53:26 2000
3336 --- misc/build/STLport-4.0/stlport/stl/_stream_iterator.h Thu Aug 25 15:54:59 2005
3341 # include <streambuf>
3343 + #if defined __SUNPRO_CC
3344 + #pragma disable_warn
3346 __STL_BEGIN_NAMESPACE
3348 // We do not read any characters until operator* is called. The first
3355 + #if defined __SUNPRO_CC
3356 + #pragma enable_warn
3359 # include <stl/_istream.h>
3361 + #if defined __SUNPRO_CC
3362 + #pragma disable_warn
3364 __STL_BEGIN_NAMESPACE
3366 template <class _CharT, class _Traits>
3370 : _M_buf(__o.rdbuf()), _M_ok(__o.rdbuf()!=0) {}
3373 + #if defined __SUNPRO_CC
3374 + #pragma enable_warn
3377 # endif /* SGI_OWN_IOSTREAMS */
3383 # if defined (__STL_USE_NEW_IOSTREAMS)
3385 + #if defined __SUNPRO_CC
3386 + #pragma disable_warn
3388 __STL_BEGIN_NAMESPACE
3390 # ifndef __STL_LIMITED_DEFAULT_TEMPLATES
3397 + #if defined __SUNPRO_CC
3398 + #pragma enable_warn
3402 # elif ! defined(__STL_USE_NO_IOSTREAMS)
3404 + #if defined __SUNPRO_CC
3405 + #pragma disable_warn
3407 __STL_BEGIN_NAMESPACE
3409 # if defined (__STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS) && ! defined (__STL_DEFAULT_TYPE_PARAM)
3416 + #if defined __SUNPRO_CC
3417 + #pragma enable_warn
3420 #endif /* __STL_USE_NEW_IOSTREAMS */
3422 // form-independent definiotion of stream iterators
3423 + #if defined __SUNPRO_CC
3424 + #pragma disable_warn
3426 __STL_BEGIN_NAMESPACE
3428 template < __ISI_TMPL_HEADER_ARGUMENTS >
3435 + #if defined __SUNPRO_CC
3436 + #pragma enable_warn
3439 # undef __ISI_TMPL_HEADER_ARGUMENTS
3440 # undef __ISI_TMPL_ARGUMENTS
3441 *** misc/STLport-4.0/stlport/stl/_streambuf.c Fri Jul 14 03:53:26 2000
3442 --- misc/build/STLport-4.0/stlport/stl/_streambuf.c Thu Aug 25 15:54:59 2005
3447 # if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
3449 + #if defined __SUNPRO_CC
3450 + #pragma disable_warn
3452 __STL_BEGIN_NAMESPACE
3453 //----------------------------------------------------------------------
3454 // Non-inline basic_streambuf<> member functions.
3458 # endif /* __STL_USE_TEMPLATE_EXPORT */
3461 + #if defined __SUNPRO_CC
3462 + #pragma enable_warn
3465 # endif /* NO_CUSTOM_IO */
3467 *** misc/STLport-4.0/stlport/stl/_streambuf.h Fri Jul 14 03:53:26 2000
3468 --- misc/build/STLport-4.0/stlport/stl/_streambuf.h Thu Aug 25 15:54:59 2005
3472 #include <stl/_stdio_file.h> // Declaration of struct FILE, and of
3473 // functions to manipulate it.
3475 + #if defined __SUNPRO_CC
3476 + #pragma disable_warn
3478 __STL_BEGIN_NAMESPACE
3480 //----------------------------------------------------------------------
3487 + #if defined __SUNPRO_CC
3488 + #pragma enable_warn
3491 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3492 # include <stl/_streambuf.c>
3493 *** misc/STLport-4.0/stlport/stl/_string.c Fri Jul 14 03:53:26 2000
3494 --- misc/build/STLport-4.0/stlport/stl/_string.c Thu Aug 25 15:54:59 2005
3498 # define __iterator__ __STL_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::iterator
3501 + #if defined __SUNPRO_CC
3502 + #pragma disable_warn
3504 __STL_BEGIN_NAMESPACE
3506 #if defined (__STL_MEMBER_TEMPLATES) && ! defined (__STL_INLINE_MEMBER_TEMPLATES)
3513 + #if defined __SUNPRO_CC
3514 + #pragma enable_warn
3517 // _string_fwd has to see clean basic_string
3518 # undef basic_string
3523 # include <stl/_range_errors.h>
3525 + #if defined __SUNPRO_CC
3526 + #pragma disable_warn
3528 __STL_BEGIN_NAMESPACE
3530 // _String_base methods
3537 + #if defined __SUNPRO_CC
3538 + #pragma enable_warn
3541 # undef basic_string
3542 # undef __size_type__
3543 *** misc/STLport-4.0/stlport/stl/_string.h Fri Jul 14 03:53:26 2000
3544 --- misc/build/STLport-4.0/stlport/stl/_string.h Thu Aug 25 15:54:59 2005
3548 // a user-defined non-POD type. However, _CharT must still have a
3549 // default constructor.
3551 + #if defined __SUNPRO_CC
3552 + #pragma disable_warn
3554 __STL_BEGIN_NAMESPACE
3560 # undef basic_string
3563 + #if defined __SUNPRO_CC
3564 + #pragma enable_warn
3568 # include <stl/debug/_string.h>
3569 *** misc/STLport-4.0/stlport/stl/_string_fwd.c Fri Jul 14 03:53:26 2000
3570 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.c Thu Aug 25 15:54:59 2005
3574 #if !defined ( __STL_STRING_FWD_C) && ! defined (__SGI_STL_OWN_IOSTREAMS)
3575 #define __STL_STRING_FWD_C
3577 + #if defined __SUNPRO_CC
3578 + #pragma disable_warn
3580 __STL_BEGIN_NAMESPACE
3582 template <class _CharT, class _Traits, class _Alloc>
3589 + #if defined __SUNPRO_CC
3590 + #pragma enable_warn
3593 #endif /* __STL_STRING_FWD_C */
3595 *** misc/STLport-4.0/stlport/stl/_string_fwd.h Fri Jul 14 03:53:26 2000
3596 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.h Thu Aug 25 15:54:59 2005
3603 + #if defined __SUNPRO_CC
3604 + #pragma disable_warn
3606 __STL_BEGIN_NAMESPACE
3608 # if !defined (__STL_LIMITED_DEFAULT_TEMPLATES)
3615 + #if defined __SUNPRO_CC
3616 + #pragma enable_warn
3619 #endif /* __SGI_STL_STRING_FWD_H */
3621 *** misc/STLport-4.0/stlport/stl/_string_hash.h Fri Jul 14 03:53:26 2000
3622 --- misc/build/STLport-4.0/stlport/stl/_string_hash.h Thu Aug 25 15:54:59 2005
3626 # include <stl/_hash_fun.h>
3629 + #if defined __SUNPRO_CC
3630 + #pragma disable_warn
3632 __STL_BEGIN_NAMESPACE
3634 template <class _CharT, class _Traits, class _Alloc>
3638 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
3641 + #if defined __SUNPRO_CC
3642 + #pragma enable_warn
3646 *** misc/STLport-4.0/stlport/stl/_string_io.c Fri Jul 14 03:53:26 2000
3647 --- misc/build/STLport-4.0/stlport/stl/_string_io.c Thu Aug 25 15:54:59 2005
3651 # define basic_string _Nondebug_string
3654 + #if defined __SUNPRO_CC
3655 + #pragma disable_warn
3657 __STL_BEGIN_NAMESPACE
3659 #if defined (__STL_USE_NEW_IOSTREAMS)
3663 # endif /* __STL_NEW_IOSTREAMS */
3666 + #if defined __SUNPRO_CC
3667 + #pragma enable_warn
3670 # undef basic_string
3672 *** misc/STLport-4.0/stlport/stl/_string_io.h Fri Jul 14 03:53:26 2000
3673 --- misc/build/STLport-4.0/stlport/stl/_string_io.h Thu Aug 25 15:54:59 2005
3680 + #if defined __SUNPRO_CC
3681 + #pragma disable_warn
3683 __STL_BEGIN_NAMESPACE
3685 #if defined (__STL_USE_NEW_IOSTREAMS)
3689 #endif /* __STL_USE_NEW_IOSTREAMS */
3692 + #if defined __SUNPRO_CC
3693 + #pragma enable_warn
3696 # undef basic_string
3698 *** misc/STLport-4.0/stlport/stl/_strstream.h Fri Jul 14 03:53:26 2000
3699 --- misc/build/STLport-4.0/stlport/stl/_strstream.h Thu Aug 25 15:54:59 2005
3703 #include <istream> // Includes <ostream>, <ios>, <iosfwd>
3706 + #if defined __SUNPRO_CC
3707 + #pragma disable_warn
3709 __STL_BEGIN_NAMESPACE
3711 //----------------------------------------------------------------------
3718 + #if defined __SUNPRO_CC
3719 + #pragma enable_warn
3721 *** misc/STLport-4.0/stlport/stl/_tempbuf.c Fri Jul 14 03:53:26 2000
3722 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.c Thu Aug 25 15:54:59 2005
3726 #ifndef __STL_TEMPBUF_C
3727 #define __STL_TEMPBUF_C
3729 + #if defined __SUNPRO_CC
3730 + #pragma disable_warn
3732 __STL_BEGIN_NAMESPACE
3734 template <class _Tp>
3738 return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
3741 + #if defined __SUNPRO_CC
3742 + #pragma enable_warn
3745 #endif /* __STL_TEMPBUF_C */
3747 *** misc/STLport-4.0/stlport/stl/_tempbuf.h Fri Jul 14 03:53:26 2000
3748 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.h Thu Aug 25 15:54:59 2005
3752 # include <stl/_uninitialized.h>
3755 + #if defined __SUNPRO_CC
3756 + #pragma disable_warn
3758 __STL_BEGIN_NAMESPACE
3760 template <class _Tp>
3764 # endif /* __STL_NO_EXTENSIONS */
3767 + #if defined __SUNPRO_CC
3768 + #pragma enable_warn
3771 # ifndef __STL_LINK_TIME_INSTANTIATION
3772 # include <stl/_tempbuf.c>
3773 *** misc/STLport-4.0/stlport/stl/_threads.c Fri Jul 14 03:53:26 2000
3774 --- misc/build/STLport-4.0/stlport/stl/_threads.c Thu Aug 25 15:54:59 2005
3779 # if defined (__BUILDING_STLPORT) || ! defined (__SGI_STL_OWN_IOSTREAMS)
3781 + #if defined __SUNPRO_CC
3782 + #pragma disable_warn
3784 __STL_BEGIN_NAMESPACE
3786 # if ( __STL_STATIC_TEMPLATE_DATA > 0 )
3790 # endif /* if SGI or WIN */
3793 + #if defined __SUNPRO_CC
3794 + #pragma enable_warn
3797 # endif /* BUILDING_STLPORT */
3798 #endif /* __STL_THREADS_C */
3799 *** misc/STLport-4.0/stlport/stl/_threads.h Fri Jul 14 03:53:26 2000
3800 --- misc/build/STLport-4.0/stlport/stl/_threads.h Thu Aug 25 15:54:59 2005
3804 # define __STL_MUTEX_INITIALIZER
3807 + #if defined __SUNPRO_CC
3808 + #pragma disable_warn
3810 __STL_BEGIN_NAMESPACE
3819 + #if defined __SUNPRO_CC
3820 + #pragma enable_warn
3823 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3824 # include <stl/_threads.c>
3825 *** misc/STLport-4.0/stlport/stl/_time_facets.c Fri Jul 14 03:53:26 2000
3826 --- misc/build/STLport-4.0/stlport/stl/_time_facets.c Thu Aug 25 15:54:59 2005
3830 #ifndef __STL_TIME_FACETS_C
3831 #define __STL_TIME_FACETS_C
3833 + #if defined __SUNPRO_CC
3834 + #pragma disable_warn
3836 __STL_BEGIN_NAMESPACE
3838 //----------------------------------------------------------------------
3842 # endif /* CUSTOM_IO */
3845 + #if defined __SUNPRO_CC
3846 + #pragma enable_warn
3849 #endif /* __STL_TIME_FACETS_C */
3850 *** misc/STLport-4.0/stlport/stl/_time_facets.h Fri Jul 14 03:53:26 2000
3851 --- misc/build/STLport-4.0/stlport/stl/_time_facets.h Thu Aug 25 15:54:59 2005
3855 #ifndef __SGI_STL_INTERNAL_TIME_FACETS_H
3856 #define __SGI_STL_INTERNAL_TIME_FACETS_H
3858 + #if defined __SUNPRO_CC
3859 + #pragma disable_warn
3861 __STL_BEGIN_NAMESPACE
3863 _Locale_time* __STL_CALL __acquire_time(const char* __name);
3870 + #if defined __SUNPRO_CC
3871 + #pragma enable_warn
3874 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3875 # include <stl/_time_facets.c>
3876 *** misc/STLport-4.0/stlport/stl/_tree.c Fri Jul 14 03:53:26 2000
3877 --- misc/build/STLport-4.0/stlport/stl/_tree.c Thu Aug 25 15:55:00 2005
3881 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3884 + #if defined __SUNPRO_CC
3885 + #pragma disable_warn
3887 __STL_BEGIN_NAMESPACE
3896 + #if defined __SUNPRO_CC
3897 + #pragma enable_warn
3900 # undef __iterator__
3901 # undef __const_iterator__
3902 *** misc/STLport-4.0/stlport/stl/_tree.h Fri Jul 14 03:53:26 2000
3903 --- misc/build/STLport-4.0/stlport/stl/_tree.h Thu Aug 25 15:55:00 2005
3907 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3910 + #if defined __SUNPRO_CC
3911 + #pragma disable_warn
3913 __STL_BEGIN_NAMESPACE
3915 typedef bool _Rb_tree_Color_type;
3919 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
3922 + #if defined __SUNPRO_CC
3923 + #pragma enable_warn
3926 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3927 # include <stl/_tree.c>
3931 # include <stl/debug/_tree.h>
3934 + #if defined __SUNPRO_CC
3935 + #pragma disable_warn
3937 __STL_BEGIN_NAMESPACE
3938 // Class rb_tree is not part of the C++ standard. It is provided for
3939 // compatibility with the HP STL.
3946 + #if defined __SUNPRO_CC
3947 + #pragma enable_warn
3950 #endif /* __SGI_STL_INTERNAL_TREE_H */
3952 *** misc/STLport-4.0/stlport/stl/_uninitialized.h Fri Jul 14 03:53:26 2000
3953 --- misc/build/STLport-4.0/stlport/stl/_uninitialized.h Thu Aug 25 15:55:00 2005
3957 # include <stl/_algobase.h>
3960 + #if defined __SUNPRO_CC
3961 + #pragma disable_warn
3963 __STL_BEGIN_NAMESPACE
3965 // uninitialized_copy
3972 + #if defined __SUNPRO_CC
3973 + #pragma enable_warn
3976 #endif /* __SGI_STL_INTERNAL_UNINITIALIZED_H */
3978 *** misc/STLport-4.0/stlport/stl/_valarray.c Fri Jul 14 03:53:26 2000
3979 --- misc/build/STLport-4.0/stlport/stl/_valarray.c Thu Aug 25 15:55:00 2005
3983 #ifndef __STL_VALARRAY_C
3984 #define __STL_VALARRAY_C
3986 + #if defined __SUNPRO_CC
3987 + #pragma disable_warn
3989 __STL_BEGIN_NAMESPACE
3991 // Behavior is undefined if __x and *this have different sizes
3998 + #if defined __SUNPRO_CC
3999 + #pragma enable_warn
4002 #endif /* __STL_VALARRAY_C */
4004 *** misc/STLport-4.0/stlport/stl/_valarray.h Fri Jul 14 03:53:26 2000
4005 --- misc/build/STLport-4.0/stlport/stl/_valarray.h Thu Aug 25 15:55:00 2005
4012 + #if defined __SUNPRO_CC
4013 + #pragma disable_warn
4015 __STL_BEGIN_NAMESPACE
4024 + #if defined __SUNPRO_CC
4025 + #pragma enable_warn
4028 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4029 # include <stl/_valarray.c>
4030 *** misc/STLport-4.0/stlport/stl/_vector.c Fri Jul 14 03:53:26 2000
4031 --- misc/build/STLport-4.0/stlport/stl/_vector.c Thu Aug 25 15:55:00 2005
4036 # define vector __WORKAROUND_DBG_RENAME(vector)
4038 + #if defined __SUNPRO_CC
4039 + #pragma disable_warn
4041 __STL_BEGIN_NAMESPACE
4043 template <class _Tp, class _Alloc>
4050 + #if defined __SUNPRO_CC
4051 + #pragma enable_warn
4055 # undef __const_pointer__
4056 *** misc/STLport-4.0/stlport/stl/_vector.h Fri Jul 14 03:53:26 2000
4057 --- misc/build/STLport-4.0/stlport/stl/_vector.h Thu Aug 25 15:55:00 2005
4062 # define vector __WORKAROUND_DBG_RENAME(vector)
4064 + #if defined __SUNPRO_CC
4065 + #pragma disable_warn
4067 __STL_BEGIN_NAMESPACE
4069 // The vector base class serves two purposes. First, its constructor
4073 # define __vector__ __WORKAROUND_RENAME(vector)
4076 + #if defined __SUNPRO_CC
4077 + #pragma enable_warn
4080 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4081 # include <stl/_vector.c>
4082 *** misc/STLport-4.0/stlport/stl/c_locale.h Fri Jul 14 03:53:26 2000
4083 --- misc/build/STLport-4.0/stlport/stl/c_locale.h Thu Aug 25 15:54:56 2005
4087 struct _Locale_messages;
4090 + #if defined __SUNPRO_CC
4091 + #pragma disable_warn
4093 __STL_BEGIN_NAMESPACE
4102 + #if defined __SUNPRO_CC
4103 + #pragma enable_warn
4107 # endif /* __STL_C_LOCALE_H */
4108 *** misc/STLport-4.0/stlport/stl/char_traits.h Fri Jul 14 03:53:26 2000
4109 --- misc/build/STLport-4.0/stlport/stl/char_traits.h Thu Aug 25 15:54:56 2005
4113 # include <stl/type_traits.h>
4116 + #if defined __SUNPRO_CC
4117 + #pragma disable_warn
4119 __STL_BEGIN_NAMESPACE
4121 // Class __char_traits_base.
4128 + #if defined __SUNPRO_CC
4129 + #pragma enable_warn
4132 # else /* OWN_IOSTREAMS */
4134 *** misc/STLport-4.0/stlport/stl/concept_checks.h Fri Jul 14 03:53:26 2000
4135 --- misc/build/STLport-4.0/stlport/stl/concept_checks.h Thu Aug 25 15:54:56 2005
4140 /* Associated Type Requirements */
4142 + #if defined __SUNPRO_CC
4143 + #pragma disable_warn
4145 __STL_BEGIN_NAMESPACE
4146 template <class _Iterator> struct iterator_traits;
4148 + #if defined __SUNPRO_CC
4149 + #pragma enable_warn
4152 template <class _Iter>
4153 struct __value_type_type_definition_requirement_violation {
4154 *** misc/STLport-4.0/stlport/stl/type_traits.h Fri Jul 14 03:53:26 2000
4155 --- misc/build/STLport-4.0/stlport/stl/type_traits.h Thu Aug 25 15:55:29 2005
4162 + #if defined __SUNPRO_CC
4163 + #pragma disable_warn
4165 struct __true_type {
4171 typedef __false_type has_trivial_destructor;
4172 typedef __false_type is_POD_type;
4174 + #if defined __SUNPRO_CC
4175 + #pragma enable_warn
4178 // Provide some specializations. This is harmless for compilers that
4179 // have built-in __types_traits support, and essential for compilers
4180 *** misc/STLport-4.0/stlport/stl/debug/_debug.c Fri Jul 14 03:53:26 2000
4181 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.c Thu Aug 25 15:54:56 2005
4185 extern void __stl_debug_terminate(void);
4188 + #if defined __SUNPRO_CC
4189 + #pragma disable_warn
4191 __STL_BEGIN_NAMESPACE
4193 # ifndef __STL_STRING_LITERAL
4200 + #if defined __SUNPRO_CC
4201 + #pragma enable_warn
4212 + #if defined __SUNPRO_CC
4213 + #pragma disable_warn
4215 __STL_BEGIN_NAMESPACE
4217 template <class _Dummy>
4224 + #if defined __SUNPRO_CC
4225 + #pragma enable_warn
4228 # endif /* __STL_DEBUG_MESSAGE */
4230 + #if defined __SUNPRO_CC
4231 + #pragma disable_warn
4233 __STL_BEGIN_NAMESPACE
4242 + #if defined __SUNPRO_CC
4243 + #pragma enable_warn
4246 # endif /* __STL_ASSERTIONS */
4250 + #if defined __SUNPRO_CC
4251 + #pragma disable_warn
4253 __STL_BEGIN_NAMESPACE
4255 # ifdef __STL_THREADS
4262 + #if defined __SUNPRO_CC
4263 + #pragma enable_warn
4266 #endif /* __STL_DEBUG */
4268 *** misc/STLport-4.0/stlport/stl/debug/_debug.h Fri Jul 14 03:53:26 2000
4269 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.h Thu Aug 25 15:54:56 2005
4273 /* have to hardcode that ;() */
4274 # define _StlMsg_MAX 27
4276 + #if defined __SUNPRO_CC
4277 + #pragma disable_warn
4279 __STL_BEGIN_NAMESPACE
4281 // This class is unique (not inherited from exception),
4285 typedef __stl_debug_engine<bool> __stl_debugger;
4288 + #if defined __SUNPRO_CC
4289 + #pragma enable_warn
4292 # ifndef __STL_ASSERT
4293 # define __STL_ASSERT(expr) \
4297 # include <stl/_iterator_base.h>
4300 + #if defined __SUNPRO_CC
4301 + #pragma disable_warn
4303 __STL_BEGIN_NAMESPACE
4305 //=============================================================
4312 + #if defined __SUNPRO_CC
4313 + #pragma enable_warn
4316 # endif /* __STL_DEBUG */
4318 *** misc/STLport-4.0/stlport/stl/debug/_deque.h Fri Jul 14 03:53:26 2000
4319 --- misc/build/STLport-4.0/stlport/stl/debug/_deque.h Thu Aug 25 15:54:56 2005
4324 # define __STL_DEQUE_SUPER __WORKAROUND_DBG_RENAME(deque) <_Tp,_Alloc>
4326 + #if defined __SUNPRO_CC
4327 + #pragma disable_warn
4329 __STL_BEGIN_NAMESPACE
4331 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4338 + #if defined __SUNPRO_CC
4339 + #pragma enable_warn
4343 # undef __STL_DEQUE_SUPER
4344 *** misc/STLport-4.0/stlport/stl/debug/_hashtable.h Fri Jul 14 03:53:26 2000
4345 --- misc/build/STLport-4.0/stlport/stl/debug/_hashtable.h Thu Aug 25 15:54:56 2005
4349 # define __STL_DBG_HT_SUPER \
4350 __WORKAROUND_DBG_RENAME(hashtable) <_Val, _Key, _HF, _ExK, _EqK, _All>
4352 + #if defined __SUNPRO_CC
4353 + #pragma disable_warn
4355 __STL_BEGIN_NAMESPACE
4357 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4364 + #if defined __SUNPRO_CC
4365 + #pragma enable_warn
4369 #endif /* __SGI_STL_INTERNAL_HASHTABLE_H */
4370 *** misc/STLport-4.0/stlport/stl/debug/_iterator.h Fri Jul 14 03:53:26 2000
4371 --- misc/build/STLport-4.0/stlport/stl/debug/_iterator.h Thu Aug 25 15:54:56 2005
4375 # define __STL_DBG_IDENTITY( __base )
4378 + #if defined __SUNPRO_CC
4379 + #pragma disable_warn
4381 __STL_BEGIN_NAMESPACE
4383 //============================================================
4390 + #if defined __SUNPRO_CC
4391 + #pragma enable_warn
4394 #endif /* INTERNAL_H */
4396 *** misc/STLport-4.0/stlport/stl/debug/_list.h Fri Jul 14 03:53:26 2000
4397 --- misc/build/STLport-4.0/stlport/stl/debug/_list.h Thu Aug 25 15:54:56 2005
4401 # define __STL_DBG_LIST_BASE \
4402 __WORKAROUND_DBG_RENAME(list) <_Tp, _Alloc>
4404 + #if defined __SUNPRO_CC
4405 + #pragma disable_warn
4407 __STL_BEGIN_NAMESPACE
4409 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4413 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
4416 + #if defined __SUNPRO_CC
4417 + #pragma enable_warn
4420 #endif /* __SGI_STL_INTERNAL_LIST_H */
4422 *** misc/STLport-4.0/stlport/stl/debug/_slist.h Fri Jul 14 03:53:26 2000
4423 --- misc/build/STLport-4.0/stlport/stl/debug/_slist.h Thu Aug 25 15:54:56 2005
4428 # define __STL_DBG_SLIST_BASE __WORKAROUND_DBG_RENAME(slist) <_Tp, _Alloc>
4430 + #if defined __SUNPRO_CC
4431 + #pragma disable_warn
4433 __STL_BEGIN_NAMESPACE
4435 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4439 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4442 + #if defined __SUNPRO_CC
4443 + #pragma enable_warn
4446 #endif /* __SGI_STL_INTERNAL_DBG_SLIST_H */
4448 *** misc/STLport-4.0/stlport/stl/debug/_string.h Fri Jul 14 03:53:26 2000
4449 --- misc/build/STLport-4.0/stlport/stl/debug/_string.h Thu Aug 25 15:54:56 2005
4454 # define __STL_DBG_STRING_BASE _Nondebug_string <_CharT, _Traits, _Alloc>
4456 + #if defined __SUNPRO_CC
4457 + #pragma disable_warn
4459 __STL_BEGIN_NAMESPACE
4461 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4468 + #if defined __SUNPRO_CC
4469 + #pragma enable_warn
4472 #endif /* __SGI_STL_DBG_STRING */
4474 *** misc/STLport-4.0/stlport/stl/debug/_tree.h Fri Jul 14 03:53:26 2000
4475 --- misc/build/STLport-4.0/stlport/stl/debug/_tree.h Thu Aug 25 15:54:56 2005
4480 # define __STL_DBG_TREE_SUPER __WORKAROUND_DBG_RENAME(Rb_tree) <_Key, _Value, _KeyOfValue, _Compare, _Alloc>
4482 + #if defined __SUNPRO_CC
4483 + #pragma disable_warn
4485 __STL_BEGIN_NAMESPACE
4487 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4491 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4494 + #if defined __SUNPRO_CC
4495 + #pragma enable_warn
4498 # undef __STL_DBG_TREE_SUPER
4500 *** misc/STLport-4.0/stlport/stl/debug/_vector.h Fri Jul 14 03:53:26 2000
4501 --- misc/build/STLport-4.0/stlport/stl/debug/_vector.h Thu Aug 25 15:54:56 2005
4505 # define __STL_DBG_VECTOR_BASE __WORKAROUND_DBG_RENAME(vector) <_Tp, _Alloc>
4508 + #if defined __SUNPRO_CC
4509 + #pragma disable_warn
4511 __STL_BEGIN_NAMESPACE
4513 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4517 # endif /* __STL_USE_TEMPLATE_EXPORT */
4520 + #if defined __SUNPRO_CC
4521 + #pragma enable_warn
4524 # undef __STL_DBG_VECTOR_BASE
4526 *** misc/STLport-4.0/stlport/stl/wrappers/_deque.h Fri Jul 14 03:53:26 2000
4527 --- misc/build/STLport-4.0/stlport/stl/wrappers/_deque.h Thu Aug 25 15:54:57 2005
4532 # define _DEQUE_SUPER _DEQUE_SUPER_NAME<_Tp, __STL_DEFAULT_ALLOCATOR(_Tp) >
4534 + #if defined __SUNPRO_CC
4535 + #pragma disable_warn
4537 __STL_BEGIN_NAMESPACE
4539 // provide a "default" deque adaptor
4543 # undef _DEQUE_SUPER
4546 + #if defined __SUNPRO_CC
4547 + #pragma enable_warn
4552 *** misc/STLport-4.0/stlport/wrap_std/complex Fri Jul 14 03:53:26 2000
4553 --- misc/build/STLport-4.0/stlport/wrap_std/complex Thu Aug 25 15:55:01 2005
4557 # include __STL_NATIVE_HEADER(complex)
4559 # if defined (__STL_USE_OWN_NAMESPACE)
4560 + #if defined __SUNPRO_CC
4561 + #pragma disable_warn
4563 __STL_BEGIN_NAMESPACE
4565 using __STL_COMPLEX_NAMESPACE::complex;
4569 using __STL_COMPLEX_NAMESPACE::tanh;
4572 + #if defined __SUNPRO_CC
4573 + #pragma enable_warn
4575 # endif /* USE_OWN_NAMESPACE */
4578 *** misc/STLport-4.0/stlport/wrap_std/fstream Fri Jul 14 03:53:26 2000
4579 --- misc/build/STLport-4.0/stlport/wrap_std/fstream Thu Aug 25 15:55:01 2005
4583 # if defined (__STL_USE_NEW_IOSTREAMS)
4584 # include __STL_NATIVE_HEADER(fstream)
4585 # if defined (__STL_USE_OWN_NAMESPACE)
4586 + #if defined __SUNPRO_CC
4587 + #pragma disable_warn
4589 __STL_BEGIN_NAMESPACE
4590 # include <using/fstream>
4592 + #if defined __SUNPRO_CC
4593 + #pragma enable_warn
4595 # endif /* __STL_OWN_NAMESPACE */
4597 # include <wrap_std/h/fstream.h>
4598 *** misc/STLport-4.0/stlport/wrap_std/iomanip Fri Jul 14 03:53:26 2000
4599 --- misc/build/STLport-4.0/stlport/wrap_std/iomanip Thu Aug 25 15:55:01 2005
4603 # include __STL_NATIVE_HEADER(iomanip)
4605 # ifdef __STL_USE_OWN_NAMESPACE
4606 + #if defined __SUNPRO_CC
4607 + #pragma disable_warn
4609 __STL_BEGIN_NAMESPACE
4610 # include <using/iomanip>
4612 + #if defined __SUNPRO_CC
4613 + #pragma enable_warn
4615 # endif /* __STL_OWN_NAMESPACE */
4621 # include __STL_NATIVE_HEADER(iomanip.h)
4623 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4624 + #if defined __SUNPRO_CC
4625 + #pragma disable_warn
4627 __STL_BEGIN_NAMESPACE
4628 # include <using/h/iomanip.h>
4630 + #if defined __SUNPRO_CC
4631 + #pragma enable_warn
4633 # endif /* __STL_USE_OWN_NAMESPACE */
4635 # endif /* __STL_USE_NEW_IOSTREAMS */
4636 *** misc/STLport-4.0/stlport/wrap_std/ios Fri Jul 14 03:53:26 2000
4637 --- misc/build/STLport-4.0/stlport/wrap_std/ios Thu Aug 25 15:55:01 2005
4641 # if defined (__STL_USE_NEW_IOSTREAMS)
4642 # include __STL_NATIVE_HEADER(ios)
4643 # ifdef __STL_USE_OWN_NAMESPACE
4644 + #if defined __SUNPRO_CC
4645 + #pragma disable_warn
4647 __STL_BEGIN_NAMESPACE
4648 # include <using/ios>
4650 + #if defined __SUNPRO_CC
4651 + #pragma enable_warn
4653 #endif /* __STL_OWN_NAMESPACE */
4655 # include <wrap_std/h/iostream.h>
4656 *** misc/STLport-4.0/stlport/wrap_std/iosfwd Fri Jul 14 03:53:26 2000
4657 --- misc/build/STLport-4.0/stlport/wrap_std/iosfwd Thu Aug 25 15:55:01 2005
4664 + #if defined __SUNPRO_CC
4665 + #pragma disable_warn
4667 __STL_BEGIN_NAMESPACE
4668 template <class _Tp> class allocator;
4670 + #if defined __SUNPRO_CC
4671 + #pragma enable_warn
4674 // use old-style iostreams
4675 # include <iostream.h>
4681 # if defined (__STL_USE_OWN_NAMESPACE)
4682 + #if defined __SUNPRO_CC
4683 + #pragma disable_warn
4685 __STL_BEGIN_NAMESPACE
4686 # include <using/iosfwd>
4688 + #if defined __SUNPRO_CC
4689 + #pragma enable_warn
4694 *** misc/STLport-4.0/stlport/wrap_std/iostream Fri Jul 14 03:53:26 2000
4695 --- misc/build/STLport-4.0/stlport/wrap_std/iostream Thu Aug 25 15:55:01 2005
4699 # if defined (__STL_USE_NEW_IOSTREAMS)
4700 # include __STL_NATIVE_HEADER(iostream)
4701 # if defined (__STL_USE_OWN_NAMESPACE)
4702 + #if defined __SUNPRO_CC
4703 + #pragma disable_warn
4705 __STL_BEGIN_NAMESPACE
4706 # include <using/iostream>
4708 + #if defined __SUNPRO_CC
4709 + #pragma enable_warn
4713 # include <wrap_std/h/iostream.h>
4714 *** misc/STLport-4.0/stlport/wrap_std/istream Fri Jul 14 03:53:26 2000
4715 --- misc/build/STLport-4.0/stlport/wrap_std/istream Thu Aug 25 15:55:01 2005
4719 # include __STL_NATIVE_HEADER(istream)
4721 # if defined (__STL_USE_OWN_NAMESPACE)
4722 + #if defined __SUNPRO_CC
4723 + #pragma disable_warn
4725 __STL_BEGIN_NAMESPACE
4726 # include <using/istream>
4728 + #if defined __SUNPRO_CC
4729 + #pragma enable_warn
4731 # endif /* __STL_OWN_NAMESPACE */
4738 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4739 # if defined (__STL_USE_NAMESPACES)
4740 + #if defined __SUNPRO_CC
4741 + #pragma disable_warn
4743 __STL_BEGIN_NAMESPACE
4747 + #if defined __SUNPRO_CC
4748 + #pragma enable_warn
4750 # endif /* NAMESPACES */
4752 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4753 *** misc/STLport-4.0/stlport/wrap_std/locale Fri Jul 14 03:53:26 2000
4754 --- misc/build/STLport-4.0/stlport/wrap_std/locale Thu Aug 25 15:55:01 2005
4758 # include __STL_NATIVE_HEADER(locale)
4760 # ifdef __STL_USE_OWN_NAMESPACE
4761 + #if defined __SUNPRO_CC
4762 + #pragma disable_warn
4764 __STL_BEGIN_NAMESPACE
4765 # include <using/locale>
4767 + #if defined __SUNPRO_CC
4768 + #pragma enable_warn
4770 #endif /* __STL_OWN_NAMESPACE */
4773 *** misc/STLport-4.0/stlport/wrap_std/ostream Fri Jul 14 03:53:26 2000
4774 --- misc/build/STLport-4.0/stlport/wrap_std/ostream Thu Aug 25 15:55:01 2005
4778 # include __STL_NATIVE_HEADER(ostream)
4780 # if defined (__STL_USE_OWN_NAMESPACE)
4781 + #if defined __SUNPRO_CC
4782 + #pragma disable_warn
4784 __STL_BEGIN_NAMESPACE
4785 # include <using/ostream>
4787 + #if defined __SUNPRO_CC
4788 + #pragma enable_warn
4790 # endif /* __STL_OWN_NAMESPACE */
4796 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4798 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4799 + #if defined __SUNPRO_CC
4800 + #pragma disable_warn
4802 __STL_BEGIN_NAMESPACE
4803 # include <using/h/ostream.h>
4805 + #if defined __SUNPRO_CC
4806 + #pragma enable_warn
4808 # endif /* __STL_NAMESPACE */
4809 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4811 *** misc/STLport-4.0/stlport/wrap_std/sstream Fri Jul 14 03:53:26 2000
4812 --- misc/build/STLport-4.0/stlport/wrap_std/sstream Thu Aug 25 15:55:01 2005
4817 # include __STL_NATIVE_HEADER(sstream)
4818 # ifdef __STL_USE_OWN_NAMESPACE
4819 + #if defined __SUNPRO_CC
4820 + #pragma disable_warn
4822 __STL_BEGIN_NAMESPACE
4823 # include <using/sstream>
4825 + #if defined __SUNPRO_CC
4826 + #pragma enable_warn
4828 #endif /* __STL_OWN_NAMESPACE */
4831 *** misc/STLport-4.0/stlport/wrap_std/streambuf Fri Jul 14 03:53:26 2000
4832 --- misc/build/STLport-4.0/stlport/wrap_std/streambuf Thu Aug 25 15:55:01 2005
4838 # if defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_USE_NEW_IOSTREAMS)
4839 + #if defined __SUNPRO_CC
4840 + #pragma disable_warn
4842 __STL_BEGIN_NAMESPACE
4843 # include <using/streambuf>
4845 + #if defined __SUNPRO_CC
4846 + #pragma enable_warn
4848 # endif /* __STL_OWN_NAMESPACE */
4851 *** misc/STLport-4.0/stlport/wrap_std/strstream Fri Jul 14 03:53:26 2000
4852 --- misc/build/STLport-4.0/stlport/wrap_std/strstream Thu Aug 25 15:55:01 2005
4856 # include __STL_NATIVE_HEADER(strstream)
4858 # ifdef __STL_USE_OWN_NAMESPACE
4859 + #if defined __SUNPRO_CC
4860 + #pragma disable_warn
4862 __STL_BEGIN_NAMESPACE
4863 # include <using/strstream>
4865 + #if defined __SUNPRO_CC
4866 + #pragma enable_warn
4868 #endif /* __STL_OWN_NAMESPACE */
4871 *** misc/STLport-4.0/stlport/wrap_std/h/fstream.h Fri Jul 14 03:53:26 2000
4872 --- misc/build/STLport-4.0/stlport/wrap_std/h/fstream.h Thu Aug 25 15:55:01 2005
4876 # include __STL_NATIVE_OLD_STREAMS_HEADER(fstream.h)
4877 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4878 + #if defined __SUNPRO_CC
4879 + #pragma disable_warn
4881 __STL_BEGIN_NAMESPACE
4882 # include <using/h/fstream.h>
4884 + #if defined __SUNPRO_CC
4885 + #pragma enable_warn
4887 # endif /* __STL_OWN_NAMESPACE */
4889 *** misc/STLport-4.0/stlport/wrap_std/h/iostream.h Fri Jul 14 03:53:26 2000
4890 --- misc/build/STLport-4.0/stlport/wrap_std/h/iostream.h Thu Aug 25 15:55:01 2005
4894 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4896 # if defined (__STL_USE_OWN_NAMESPACE)
4897 + #if defined __SUNPRO_CC
4898 + #pragma disable_warn
4900 __STL_BEGIN_NAMESPACE
4901 # include <using/h/iostream.h>
4903 + #if defined __SUNPRO_CC
4904 + #pragma enable_warn
4906 # endif /* __STL_USE_OWN_NAMESPACE */
4907 *** misc/STLport-4.0/stlport/wrap_std/h/strstream.h Fri Jul 14 03:53:26 2000
4908 --- misc/build/STLport-4.0/stlport/wrap_std/h/strstream.h Thu Aug 25 15:55:01 2005
4914 # ifdef __STL_USE_OWN_NAMESPACE
4915 + #if defined __SUNPRO_CC
4916 + #pragma disable_warn
4918 __STL_BEGIN_NAMESPACE
4919 # include <using/h/strstream.h>
4921 + #if defined __SUNPRO_CC
4922 + #pragma enable_warn
4924 #endif /* __STL_OWN_NAMESPACE */