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)
3325 typedef unsigned char* _File_ptr_type;
3328 ! inline int _FILE_fd(const FILE& __f) { return __f._file; }
3329 inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
3330 inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
3331 inline char* _FILE_I_end(const FILE& __f)
3333 typedef unsigned char* _File_ptr_type;
3336 ! inline int _FILE_fd(const FILE& __f) { return fileno(__CONST_CAST(FILE*,&__f)); }
3337 inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._base; }
3338 inline char* _FILE_I_next(const FILE& __f) { return (char*) __f._ptr; }
3339 inline char* _FILE_I_end(const FILE& __f)
3346 + #if defined __SUNPRO_CC
3347 + #pragma enable_warn
3350 #endif /* __SGI_STL_STDIO_FILE_H */
3352 *** misc/STLport-4.0/stlport/stl/_stream_iterator.h Fri Jul 14 03:53:26 2000
3353 --- misc/build/STLport-4.0/stlport/stl/_stream_iterator.h Thu Aug 25 15:54:59 2005
3358 # include <streambuf>
3360 + #if defined __SUNPRO_CC
3361 + #pragma disable_warn
3363 __STL_BEGIN_NAMESPACE
3365 // We do not read any characters until operator* is called. The first
3372 + #if defined __SUNPRO_CC
3373 + #pragma enable_warn
3376 # include <stl/_istream.h>
3378 + #if defined __SUNPRO_CC
3379 + #pragma disable_warn
3381 __STL_BEGIN_NAMESPACE
3383 template <class _CharT, class _Traits>
3387 : _M_buf(__o.rdbuf()), _M_ok(__o.rdbuf()!=0) {}
3390 + #if defined __SUNPRO_CC
3391 + #pragma enable_warn
3394 # endif /* SGI_OWN_IOSTREAMS */
3400 # if defined (__STL_USE_NEW_IOSTREAMS)
3402 + #if defined __SUNPRO_CC
3403 + #pragma disable_warn
3405 __STL_BEGIN_NAMESPACE
3407 # ifndef __STL_LIMITED_DEFAULT_TEMPLATES
3414 + #if defined __SUNPRO_CC
3415 + #pragma enable_warn
3419 # elif ! defined(__STL_USE_NO_IOSTREAMS)
3421 + #if defined __SUNPRO_CC
3422 + #pragma disable_warn
3424 __STL_BEGIN_NAMESPACE
3426 # if defined (__STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS) && ! defined (__STL_DEFAULT_TYPE_PARAM)
3433 + #if defined __SUNPRO_CC
3434 + #pragma enable_warn
3437 #endif /* __STL_USE_NEW_IOSTREAMS */
3439 // form-independent definiotion of stream iterators
3440 + #if defined __SUNPRO_CC
3441 + #pragma disable_warn
3443 __STL_BEGIN_NAMESPACE
3445 template < __ISI_TMPL_HEADER_ARGUMENTS >
3452 + #if defined __SUNPRO_CC
3453 + #pragma enable_warn
3456 # undef __ISI_TMPL_HEADER_ARGUMENTS
3457 # undef __ISI_TMPL_ARGUMENTS
3458 *** misc/STLport-4.0/stlport/stl/_streambuf.c Fri Jul 14 03:53:26 2000
3459 --- misc/build/STLport-4.0/stlport/stl/_streambuf.c Thu Aug 25 15:54:59 2005
3464 # if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
3466 + #if defined __SUNPRO_CC
3467 + #pragma disable_warn
3469 __STL_BEGIN_NAMESPACE
3470 //----------------------------------------------------------------------
3471 // Non-inline basic_streambuf<> member functions.
3475 # endif /* __STL_USE_TEMPLATE_EXPORT */
3478 + #if defined __SUNPRO_CC
3479 + #pragma enable_warn
3482 # endif /* NO_CUSTOM_IO */
3484 *** misc/STLport-4.0/stlport/stl/_streambuf.h Fri Jul 14 03:53:26 2000
3485 --- misc/build/STLport-4.0/stlport/stl/_streambuf.h Thu Aug 25 15:54:59 2005
3489 #include <stl/_stdio_file.h> // Declaration of struct FILE, and of
3490 // functions to manipulate it.
3492 + #if defined __SUNPRO_CC
3493 + #pragma disable_warn
3495 __STL_BEGIN_NAMESPACE
3497 //----------------------------------------------------------------------
3504 + #if defined __SUNPRO_CC
3505 + #pragma enable_warn
3508 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3509 # include <stl/_streambuf.c>
3510 *** misc/STLport-4.0/stlport/stl/_string.c Fri Jul 14 03:53:26 2000
3511 --- misc/build/STLport-4.0/stlport/stl/_string.c Thu Aug 25 15:54:59 2005
3515 # define __iterator__ __STL_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::iterator
3518 + #if defined __SUNPRO_CC
3519 + #pragma disable_warn
3521 __STL_BEGIN_NAMESPACE
3523 #if defined (__STL_MEMBER_TEMPLATES) && ! defined (__STL_INLINE_MEMBER_TEMPLATES)
3530 + #if defined __SUNPRO_CC
3531 + #pragma enable_warn
3534 // _string_fwd has to see clean basic_string
3535 # undef basic_string
3540 # include <stl/_range_errors.h>
3542 + #if defined __SUNPRO_CC
3543 + #pragma disable_warn
3545 __STL_BEGIN_NAMESPACE
3547 // _String_base methods
3554 + #if defined __SUNPRO_CC
3555 + #pragma enable_warn
3558 # undef basic_string
3559 # undef __size_type__
3560 *** misc/STLport-4.0/stlport/stl/_string.h Fri Jul 14 03:53:26 2000
3561 --- misc/build/STLport-4.0/stlport/stl/_string.h Thu Aug 25 15:54:59 2005
3565 // a user-defined non-POD type. However, _CharT must still have a
3566 // default constructor.
3568 + #if defined __SUNPRO_CC
3569 + #pragma disable_warn
3571 __STL_BEGIN_NAMESPACE
3577 # undef basic_string
3580 + #if defined __SUNPRO_CC
3581 + #pragma enable_warn
3585 # include <stl/debug/_string.h>
3586 *** misc/STLport-4.0/stlport/stl/_string_fwd.c Fri Jul 14 03:53:26 2000
3587 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.c Thu Aug 25 15:54:59 2005
3591 #if !defined ( __STL_STRING_FWD_C) && ! defined (__SGI_STL_OWN_IOSTREAMS)
3592 #define __STL_STRING_FWD_C
3594 + #if defined __SUNPRO_CC
3595 + #pragma disable_warn
3597 __STL_BEGIN_NAMESPACE
3599 template <class _CharT, class _Traits, class _Alloc>
3606 + #if defined __SUNPRO_CC
3607 + #pragma enable_warn
3610 #endif /* __STL_STRING_FWD_C */
3612 *** misc/STLport-4.0/stlport/stl/_string_fwd.h Fri Jul 14 03:53:26 2000
3613 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.h Thu Aug 25 15:54:59 2005
3620 + #if defined __SUNPRO_CC
3621 + #pragma disable_warn
3623 __STL_BEGIN_NAMESPACE
3625 # if !defined (__STL_LIMITED_DEFAULT_TEMPLATES)
3632 + #if defined __SUNPRO_CC
3633 + #pragma enable_warn
3636 #endif /* __SGI_STL_STRING_FWD_H */
3638 *** misc/STLport-4.0/stlport/stl/_string_hash.h Fri Jul 14 03:53:26 2000
3639 --- misc/build/STLport-4.0/stlport/stl/_string_hash.h Thu Aug 25 15:54:59 2005
3643 # include <stl/_hash_fun.h>
3646 + #if defined __SUNPRO_CC
3647 + #pragma disable_warn
3649 __STL_BEGIN_NAMESPACE
3651 template <class _CharT, class _Traits, class _Alloc>
3655 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
3658 + #if defined __SUNPRO_CC
3659 + #pragma enable_warn
3663 *** misc/STLport-4.0/stlport/stl/_string_io.c Fri Jul 14 03:53:26 2000
3664 --- misc/build/STLport-4.0/stlport/stl/_string_io.c Thu Aug 25 15:54:59 2005
3668 # define basic_string _Nondebug_string
3671 + #if defined __SUNPRO_CC
3672 + #pragma disable_warn
3674 __STL_BEGIN_NAMESPACE
3676 #if defined (__STL_USE_NEW_IOSTREAMS)
3680 # endif /* __STL_NEW_IOSTREAMS */
3683 + #if defined __SUNPRO_CC
3684 + #pragma enable_warn
3687 # undef basic_string
3689 *** misc/STLport-4.0/stlport/stl/_string_io.h Fri Jul 14 03:53:26 2000
3690 --- misc/build/STLport-4.0/stlport/stl/_string_io.h Thu Aug 25 15:54:59 2005
3697 + #if defined __SUNPRO_CC
3698 + #pragma disable_warn
3700 __STL_BEGIN_NAMESPACE
3702 #if defined (__STL_USE_NEW_IOSTREAMS)
3706 #endif /* __STL_USE_NEW_IOSTREAMS */
3709 + #if defined __SUNPRO_CC
3710 + #pragma enable_warn
3713 # undef basic_string
3715 *** misc/STLport-4.0/stlport/stl/_strstream.h Fri Jul 14 03:53:26 2000
3716 --- misc/build/STLport-4.0/stlport/stl/_strstream.h Thu Aug 25 15:54:59 2005
3720 #include <istream> // Includes <ostream>, <ios>, <iosfwd>
3723 + #if defined __SUNPRO_CC
3724 + #pragma disable_warn
3726 __STL_BEGIN_NAMESPACE
3728 //----------------------------------------------------------------------
3735 + #if defined __SUNPRO_CC
3736 + #pragma enable_warn
3738 *** misc/STLport-4.0/stlport/stl/_tempbuf.c Fri Jul 14 03:53:26 2000
3739 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.c Thu Aug 25 15:54:59 2005
3743 #ifndef __STL_TEMPBUF_C
3744 #define __STL_TEMPBUF_C
3746 + #if defined __SUNPRO_CC
3747 + #pragma disable_warn
3749 __STL_BEGIN_NAMESPACE
3751 template <class _Tp>
3755 return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
3758 + #if defined __SUNPRO_CC
3759 + #pragma enable_warn
3762 #endif /* __STL_TEMPBUF_C */
3764 *** misc/STLport-4.0/stlport/stl/_tempbuf.h Fri Jul 14 03:53:26 2000
3765 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.h Thu Aug 25 15:54:59 2005
3769 # include <stl/_uninitialized.h>
3772 + #if defined __SUNPRO_CC
3773 + #pragma disable_warn
3775 __STL_BEGIN_NAMESPACE
3777 template <class _Tp>
3781 # endif /* __STL_NO_EXTENSIONS */
3784 + #if defined __SUNPRO_CC
3785 + #pragma enable_warn
3788 # ifndef __STL_LINK_TIME_INSTANTIATION
3789 # include <stl/_tempbuf.c>
3790 *** misc/STLport-4.0/stlport/stl/_threads.c Fri Jul 14 03:53:26 2000
3791 --- misc/build/STLport-4.0/stlport/stl/_threads.c Thu Aug 25 15:54:59 2005
3796 # if defined (__BUILDING_STLPORT) || ! defined (__SGI_STL_OWN_IOSTREAMS)
3798 + #if defined __SUNPRO_CC
3799 + #pragma disable_warn
3801 __STL_BEGIN_NAMESPACE
3803 # if ( __STL_STATIC_TEMPLATE_DATA > 0 )
3807 # endif /* if SGI or WIN */
3810 + #if defined __SUNPRO_CC
3811 + #pragma enable_warn
3814 # endif /* BUILDING_STLPORT */
3815 #endif /* __STL_THREADS_C */
3816 *** misc/STLport-4.0/stlport/stl/_threads.h Fri Jul 14 03:53:26 2000
3817 --- misc/build/STLport-4.0/stlport/stl/_threads.h Thu Aug 25 15:54:59 2005
3821 # define __STL_MUTEX_INITIALIZER
3824 + #if defined __SUNPRO_CC
3825 + #pragma disable_warn
3827 __STL_BEGIN_NAMESPACE
3836 + #if defined __SUNPRO_CC
3837 + #pragma enable_warn
3840 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3841 # include <stl/_threads.c>
3842 *** misc/STLport-4.0/stlport/stl/_time_facets.c Fri Jul 14 03:53:26 2000
3843 --- misc/build/STLport-4.0/stlport/stl/_time_facets.c Thu Aug 25 15:54:59 2005
3847 #ifndef __STL_TIME_FACETS_C
3848 #define __STL_TIME_FACETS_C
3850 + #if defined __SUNPRO_CC
3851 + #pragma disable_warn
3853 __STL_BEGIN_NAMESPACE
3855 //----------------------------------------------------------------------
3859 # endif /* CUSTOM_IO */
3862 + #if defined __SUNPRO_CC
3863 + #pragma enable_warn
3866 #endif /* __STL_TIME_FACETS_C */
3867 *** misc/STLport-4.0/stlport/stl/_time_facets.h Fri Jul 14 03:53:26 2000
3868 --- misc/build/STLport-4.0/stlport/stl/_time_facets.h Thu Aug 25 15:54:59 2005
3872 #ifndef __SGI_STL_INTERNAL_TIME_FACETS_H
3873 #define __SGI_STL_INTERNAL_TIME_FACETS_H
3875 + #if defined __SUNPRO_CC
3876 + #pragma disable_warn
3878 __STL_BEGIN_NAMESPACE
3880 _Locale_time* __STL_CALL __acquire_time(const char* __name);
3887 + #if defined __SUNPRO_CC
3888 + #pragma enable_warn
3891 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3892 # include <stl/_time_facets.c>
3893 *** misc/STLport-4.0/stlport/stl/_tree.c Fri Jul 14 03:53:26 2000
3894 --- misc/build/STLport-4.0/stlport/stl/_tree.c Thu Aug 25 15:55:00 2005
3898 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3901 + #if defined __SUNPRO_CC
3902 + #pragma disable_warn
3904 __STL_BEGIN_NAMESPACE
3913 + #if defined __SUNPRO_CC
3914 + #pragma enable_warn
3917 # undef __iterator__
3918 # undef __const_iterator__
3919 *** misc/STLport-4.0/stlport/stl/_tree.h Fri Jul 14 03:53:26 2000
3920 --- misc/build/STLport-4.0/stlport/stl/_tree.h Thu Aug 25 15:55:00 2005
3924 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3927 + #if defined __SUNPRO_CC
3928 + #pragma disable_warn
3930 __STL_BEGIN_NAMESPACE
3932 typedef bool _Rb_tree_Color_type;
3936 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
3939 + #if defined __SUNPRO_CC
3940 + #pragma enable_warn
3943 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3944 # include <stl/_tree.c>
3948 # include <stl/debug/_tree.h>
3951 + #if defined __SUNPRO_CC
3952 + #pragma disable_warn
3954 __STL_BEGIN_NAMESPACE
3955 // Class rb_tree is not part of the C++ standard. It is provided for
3956 // compatibility with the HP STL.
3963 + #if defined __SUNPRO_CC
3964 + #pragma enable_warn
3967 #endif /* __SGI_STL_INTERNAL_TREE_H */
3969 *** misc/STLport-4.0/stlport/stl/_uninitialized.h Fri Jul 14 03:53:26 2000
3970 --- misc/build/STLport-4.0/stlport/stl/_uninitialized.h Thu Aug 25 15:55:00 2005
3974 # include <stl/_algobase.h>
3977 + #if defined __SUNPRO_CC
3978 + #pragma disable_warn
3980 __STL_BEGIN_NAMESPACE
3982 // uninitialized_copy
3989 + #if defined __SUNPRO_CC
3990 + #pragma enable_warn
3993 #endif /* __SGI_STL_INTERNAL_UNINITIALIZED_H */
3995 *** misc/STLport-4.0/stlport/stl/_valarray.c Fri Jul 14 03:53:26 2000
3996 --- misc/build/STLport-4.0/stlport/stl/_valarray.c Thu Aug 25 15:55:00 2005
4000 #ifndef __STL_VALARRAY_C
4001 #define __STL_VALARRAY_C
4003 + #if defined __SUNPRO_CC
4004 + #pragma disable_warn
4006 __STL_BEGIN_NAMESPACE
4008 // Behavior is undefined if __x and *this have different sizes
4015 + #if defined __SUNPRO_CC
4016 + #pragma enable_warn
4019 #endif /* __STL_VALARRAY_C */
4021 *** misc/STLport-4.0/stlport/stl/_valarray.h Fri Jul 14 03:53:26 2000
4022 --- misc/build/STLport-4.0/stlport/stl/_valarray.h Thu Aug 25 15:55:00 2005
4029 + #if defined __SUNPRO_CC
4030 + #pragma disable_warn
4032 __STL_BEGIN_NAMESPACE
4041 + #if defined __SUNPRO_CC
4042 + #pragma enable_warn
4045 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4046 # include <stl/_valarray.c>
4047 *** misc/STLport-4.0/stlport/stl/_vector.c Fri Jul 14 03:53:26 2000
4048 --- misc/build/STLport-4.0/stlport/stl/_vector.c Thu Aug 25 15:55:00 2005
4053 # define vector __WORKAROUND_DBG_RENAME(vector)
4055 + #if defined __SUNPRO_CC
4056 + #pragma disable_warn
4058 __STL_BEGIN_NAMESPACE
4060 template <class _Tp, class _Alloc>
4067 + #if defined __SUNPRO_CC
4068 + #pragma enable_warn
4072 # undef __const_pointer__
4073 *** misc/STLport-4.0/stlport/stl/_vector.h Fri Jul 14 03:53:26 2000
4074 --- misc/build/STLport-4.0/stlport/stl/_vector.h Thu Aug 25 15:55:00 2005
4079 # define vector __WORKAROUND_DBG_RENAME(vector)
4081 + #if defined __SUNPRO_CC
4082 + #pragma disable_warn
4084 __STL_BEGIN_NAMESPACE
4086 // The vector base class serves two purposes. First, its constructor
4090 # define __vector__ __WORKAROUND_RENAME(vector)
4093 + #if defined __SUNPRO_CC
4094 + #pragma enable_warn
4097 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4098 # include <stl/_vector.c>
4099 *** misc/STLport-4.0/stlport/stl/c_locale.h Fri Jul 14 03:53:26 2000
4100 --- misc/build/STLport-4.0/stlport/stl/c_locale.h Thu Aug 25 15:54:56 2005
4104 struct _Locale_messages;
4107 + #if defined __SUNPRO_CC
4108 + #pragma disable_warn
4110 __STL_BEGIN_NAMESPACE
4119 + #if defined __SUNPRO_CC
4120 + #pragma enable_warn
4124 # endif /* __STL_C_LOCALE_H */
4125 *** misc/STLport-4.0/stlport/stl/char_traits.h Fri Jul 14 03:53:26 2000
4126 --- misc/build/STLport-4.0/stlport/stl/char_traits.h Thu Aug 25 15:54:56 2005
4130 # include <stl/type_traits.h>
4133 + #if defined __SUNPRO_CC
4134 + #pragma disable_warn
4136 __STL_BEGIN_NAMESPACE
4138 // Class __char_traits_base.
4145 + #if defined __SUNPRO_CC
4146 + #pragma enable_warn
4149 # else /* OWN_IOSTREAMS */
4151 *** misc/STLport-4.0/stlport/stl/concept_checks.h Fri Jul 14 03:53:26 2000
4152 --- misc/build/STLport-4.0/stlport/stl/concept_checks.h Thu Aug 25 15:54:56 2005
4157 /* Associated Type Requirements */
4159 + #if defined __SUNPRO_CC
4160 + #pragma disable_warn
4162 __STL_BEGIN_NAMESPACE
4163 template <class _Iterator> struct iterator_traits;
4165 + #if defined __SUNPRO_CC
4166 + #pragma enable_warn
4169 template <class _Iter>
4170 struct __value_type_type_definition_requirement_violation {
4171 *** misc/STLport-4.0/stlport/stl/type_traits.h Fri Jul 14 03:53:26 2000
4172 --- misc/build/STLport-4.0/stlport/stl/type_traits.h Thu Aug 25 15:55:29 2005
4179 + #if defined __SUNPRO_CC
4180 + #pragma disable_warn
4182 struct __true_type {
4188 typedef __false_type has_trivial_destructor;
4189 typedef __false_type is_POD_type;
4191 + #if defined __SUNPRO_CC
4192 + #pragma enable_warn
4195 // Provide some specializations. This is harmless for compilers that
4196 // have built-in __types_traits support, and essential for compilers
4197 *** misc/STLport-4.0/stlport/stl/debug/_debug.c Fri Jul 14 03:53:26 2000
4198 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.c Thu Aug 25 15:54:56 2005
4202 extern void __stl_debug_terminate(void);
4205 + #if defined __SUNPRO_CC
4206 + #pragma disable_warn
4208 __STL_BEGIN_NAMESPACE
4210 # ifndef __STL_STRING_LITERAL
4217 + #if defined __SUNPRO_CC
4218 + #pragma enable_warn
4229 + #if defined __SUNPRO_CC
4230 + #pragma disable_warn
4232 __STL_BEGIN_NAMESPACE
4234 template <class _Dummy>
4241 + #if defined __SUNPRO_CC
4242 + #pragma enable_warn
4245 # endif /* __STL_DEBUG_MESSAGE */
4247 + #if defined __SUNPRO_CC
4248 + #pragma disable_warn
4250 __STL_BEGIN_NAMESPACE
4259 + #if defined __SUNPRO_CC
4260 + #pragma enable_warn
4263 # endif /* __STL_ASSERTIONS */
4267 + #if defined __SUNPRO_CC
4268 + #pragma disable_warn
4270 __STL_BEGIN_NAMESPACE
4272 # ifdef __STL_THREADS
4279 + #if defined __SUNPRO_CC
4280 + #pragma enable_warn
4283 #endif /* __STL_DEBUG */
4285 *** misc/STLport-4.0/stlport/stl/debug/_debug.h Fri Jul 14 03:53:26 2000
4286 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.h Thu Aug 25 15:54:56 2005
4290 /* have to hardcode that ;() */
4291 # define _StlMsg_MAX 27
4293 + #if defined __SUNPRO_CC
4294 + #pragma disable_warn
4296 __STL_BEGIN_NAMESPACE
4298 // This class is unique (not inherited from exception),
4302 typedef __stl_debug_engine<bool> __stl_debugger;
4305 + #if defined __SUNPRO_CC
4306 + #pragma enable_warn
4309 # ifndef __STL_ASSERT
4310 # define __STL_ASSERT(expr) \
4314 # include <stl/_iterator_base.h>
4317 + #if defined __SUNPRO_CC
4318 + #pragma disable_warn
4320 __STL_BEGIN_NAMESPACE
4322 //=============================================================
4329 + #if defined __SUNPRO_CC
4330 + #pragma enable_warn
4333 # endif /* __STL_DEBUG */
4335 *** misc/STLport-4.0/stlport/stl/debug/_deque.h Fri Jul 14 03:53:26 2000
4336 --- misc/build/STLport-4.0/stlport/stl/debug/_deque.h Thu Aug 25 15:54:56 2005
4341 # define __STL_DEQUE_SUPER __WORKAROUND_DBG_RENAME(deque) <_Tp,_Alloc>
4343 + #if defined __SUNPRO_CC
4344 + #pragma disable_warn
4346 __STL_BEGIN_NAMESPACE
4348 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4355 + #if defined __SUNPRO_CC
4356 + #pragma enable_warn
4360 # undef __STL_DEQUE_SUPER
4361 *** misc/STLport-4.0/stlport/stl/debug/_hashtable.h Fri Jul 14 03:53:26 2000
4362 --- misc/build/STLport-4.0/stlport/stl/debug/_hashtable.h Thu Aug 25 15:54:56 2005
4366 # define __STL_DBG_HT_SUPER \
4367 __WORKAROUND_DBG_RENAME(hashtable) <_Val, _Key, _HF, _ExK, _EqK, _All>
4369 + #if defined __SUNPRO_CC
4370 + #pragma disable_warn
4372 __STL_BEGIN_NAMESPACE
4374 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4381 + #if defined __SUNPRO_CC
4382 + #pragma enable_warn
4386 #endif /* __SGI_STL_INTERNAL_HASHTABLE_H */
4387 *** misc/STLport-4.0/stlport/stl/debug/_iterator.h Fri Jul 14 03:53:26 2000
4388 --- misc/build/STLport-4.0/stlport/stl/debug/_iterator.h Thu Aug 25 15:54:56 2005
4392 # define __STL_DBG_IDENTITY( __base )
4395 + #if defined __SUNPRO_CC
4396 + #pragma disable_warn
4398 __STL_BEGIN_NAMESPACE
4400 //============================================================
4407 + #if defined __SUNPRO_CC
4408 + #pragma enable_warn
4411 #endif /* INTERNAL_H */
4413 *** misc/STLport-4.0/stlport/stl/debug/_list.h Fri Jul 14 03:53:26 2000
4414 --- misc/build/STLport-4.0/stlport/stl/debug/_list.h Thu Aug 25 15:54:56 2005
4418 # define __STL_DBG_LIST_BASE \
4419 __WORKAROUND_DBG_RENAME(list) <_Tp, _Alloc>
4421 + #if defined __SUNPRO_CC
4422 + #pragma disable_warn
4424 __STL_BEGIN_NAMESPACE
4426 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4430 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
4433 + #if defined __SUNPRO_CC
4434 + #pragma enable_warn
4437 #endif /* __SGI_STL_INTERNAL_LIST_H */
4439 *** misc/STLport-4.0/stlport/stl/debug/_slist.h Fri Jul 14 03:53:26 2000
4440 --- misc/build/STLport-4.0/stlport/stl/debug/_slist.h Thu Aug 25 15:54:56 2005
4445 # define __STL_DBG_SLIST_BASE __WORKAROUND_DBG_RENAME(slist) <_Tp, _Alloc>
4447 + #if defined __SUNPRO_CC
4448 + #pragma disable_warn
4450 __STL_BEGIN_NAMESPACE
4452 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4456 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4459 + #if defined __SUNPRO_CC
4460 + #pragma enable_warn
4463 #endif /* __SGI_STL_INTERNAL_DBG_SLIST_H */
4465 *** misc/STLport-4.0/stlport/stl/debug/_string.h Fri Jul 14 03:53:26 2000
4466 --- misc/build/STLport-4.0/stlport/stl/debug/_string.h Thu Aug 25 15:54:56 2005
4471 # define __STL_DBG_STRING_BASE _Nondebug_string <_CharT, _Traits, _Alloc>
4473 + #if defined __SUNPRO_CC
4474 + #pragma disable_warn
4476 __STL_BEGIN_NAMESPACE
4478 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4485 + #if defined __SUNPRO_CC
4486 + #pragma enable_warn
4489 #endif /* __SGI_STL_DBG_STRING */
4491 *** misc/STLport-4.0/stlport/stl/debug/_tree.h Fri Jul 14 03:53:26 2000
4492 --- misc/build/STLport-4.0/stlport/stl/debug/_tree.h Thu Aug 25 15:54:56 2005
4497 # define __STL_DBG_TREE_SUPER __WORKAROUND_DBG_RENAME(Rb_tree) <_Key, _Value, _KeyOfValue, _Compare, _Alloc>
4499 + #if defined __SUNPRO_CC
4500 + #pragma disable_warn
4502 __STL_BEGIN_NAMESPACE
4504 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4508 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4511 + #if defined __SUNPRO_CC
4512 + #pragma enable_warn
4515 # undef __STL_DBG_TREE_SUPER
4517 *** misc/STLport-4.0/stlport/stl/debug/_vector.h Fri Jul 14 03:53:26 2000
4518 --- misc/build/STLport-4.0/stlport/stl/debug/_vector.h Thu Aug 25 15:54:56 2005
4522 # define __STL_DBG_VECTOR_BASE __WORKAROUND_DBG_RENAME(vector) <_Tp, _Alloc>
4525 + #if defined __SUNPRO_CC
4526 + #pragma disable_warn
4528 __STL_BEGIN_NAMESPACE
4530 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4534 # endif /* __STL_USE_TEMPLATE_EXPORT */
4537 + #if defined __SUNPRO_CC
4538 + #pragma enable_warn
4541 # undef __STL_DBG_VECTOR_BASE
4543 *** misc/STLport-4.0/stlport/stl/wrappers/_deque.h Fri Jul 14 03:53:26 2000
4544 --- misc/build/STLport-4.0/stlport/stl/wrappers/_deque.h Thu Aug 25 15:54:57 2005
4549 # define _DEQUE_SUPER _DEQUE_SUPER_NAME<_Tp, __STL_DEFAULT_ALLOCATOR(_Tp) >
4551 + #if defined __SUNPRO_CC
4552 + #pragma disable_warn
4554 __STL_BEGIN_NAMESPACE
4556 // provide a "default" deque adaptor
4560 # undef _DEQUE_SUPER
4563 + #if defined __SUNPRO_CC
4564 + #pragma enable_warn
4569 *** misc/STLport-4.0/stlport/wrap_std/complex Fri Jul 14 03:53:26 2000
4570 --- misc/build/STLport-4.0/stlport/wrap_std/complex Thu Aug 25 15:55:01 2005
4574 # include __STL_NATIVE_HEADER(complex)
4576 # if defined (__STL_USE_OWN_NAMESPACE)
4577 + #if defined __SUNPRO_CC
4578 + #pragma disable_warn
4580 __STL_BEGIN_NAMESPACE
4582 using __STL_COMPLEX_NAMESPACE::complex;
4586 using __STL_COMPLEX_NAMESPACE::tanh;
4589 + #if defined __SUNPRO_CC
4590 + #pragma enable_warn
4592 # endif /* USE_OWN_NAMESPACE */
4595 *** misc/STLport-4.0/stlport/wrap_std/fstream Fri Jul 14 03:53:26 2000
4596 --- misc/build/STLport-4.0/stlport/wrap_std/fstream Thu Aug 25 15:55:01 2005
4600 # if defined (__STL_USE_NEW_IOSTREAMS)
4601 # include __STL_NATIVE_HEADER(fstream)
4602 # if defined (__STL_USE_OWN_NAMESPACE)
4603 + #if defined __SUNPRO_CC
4604 + #pragma disable_warn
4606 __STL_BEGIN_NAMESPACE
4607 # include <using/fstream>
4609 + #if defined __SUNPRO_CC
4610 + #pragma enable_warn
4612 # endif /* __STL_OWN_NAMESPACE */
4614 # include <wrap_std/h/fstream.h>
4615 *** misc/STLport-4.0/stlport/wrap_std/iomanip Fri Jul 14 03:53:26 2000
4616 --- misc/build/STLport-4.0/stlport/wrap_std/iomanip Thu Aug 25 15:55:01 2005
4620 # include __STL_NATIVE_HEADER(iomanip)
4622 # ifdef __STL_USE_OWN_NAMESPACE
4623 + #if defined __SUNPRO_CC
4624 + #pragma disable_warn
4626 __STL_BEGIN_NAMESPACE
4627 # include <using/iomanip>
4629 + #if defined __SUNPRO_CC
4630 + #pragma enable_warn
4632 # endif /* __STL_OWN_NAMESPACE */
4638 # include __STL_NATIVE_HEADER(iomanip.h)
4640 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4641 + #if defined __SUNPRO_CC
4642 + #pragma disable_warn
4644 __STL_BEGIN_NAMESPACE
4645 # include <using/h/iomanip.h>
4647 + #if defined __SUNPRO_CC
4648 + #pragma enable_warn
4650 # endif /* __STL_USE_OWN_NAMESPACE */
4652 # endif /* __STL_USE_NEW_IOSTREAMS */
4653 *** misc/STLport-4.0/stlport/wrap_std/ios Fri Jul 14 03:53:26 2000
4654 --- misc/build/STLport-4.0/stlport/wrap_std/ios Thu Aug 25 15:55:01 2005
4658 # if defined (__STL_USE_NEW_IOSTREAMS)
4659 # include __STL_NATIVE_HEADER(ios)
4660 # ifdef __STL_USE_OWN_NAMESPACE
4661 + #if defined __SUNPRO_CC
4662 + #pragma disable_warn
4664 __STL_BEGIN_NAMESPACE
4665 # include <using/ios>
4667 + #if defined __SUNPRO_CC
4668 + #pragma enable_warn
4670 #endif /* __STL_OWN_NAMESPACE */
4672 # include <wrap_std/h/iostream.h>
4673 *** misc/STLport-4.0/stlport/wrap_std/iosfwd Fri Jul 14 03:53:26 2000
4674 --- misc/build/STLport-4.0/stlport/wrap_std/iosfwd Thu Aug 25 15:55:01 2005
4681 + #if defined __SUNPRO_CC
4682 + #pragma disable_warn
4684 __STL_BEGIN_NAMESPACE
4685 template <class _Tp> class allocator;
4687 + #if defined __SUNPRO_CC
4688 + #pragma enable_warn
4691 // use old-style iostreams
4692 # include <iostream.h>
4698 # if defined (__STL_USE_OWN_NAMESPACE)
4699 + #if defined __SUNPRO_CC
4700 + #pragma disable_warn
4702 __STL_BEGIN_NAMESPACE
4703 # include <using/iosfwd>
4705 + #if defined __SUNPRO_CC
4706 + #pragma enable_warn
4711 *** misc/STLport-4.0/stlport/wrap_std/iostream Fri Jul 14 03:53:26 2000
4712 --- misc/build/STLport-4.0/stlport/wrap_std/iostream Thu Aug 25 15:55:01 2005
4716 # if defined (__STL_USE_NEW_IOSTREAMS)
4717 # include __STL_NATIVE_HEADER(iostream)
4718 # if defined (__STL_USE_OWN_NAMESPACE)
4719 + #if defined __SUNPRO_CC
4720 + #pragma disable_warn
4722 __STL_BEGIN_NAMESPACE
4723 # include <using/iostream>
4725 + #if defined __SUNPRO_CC
4726 + #pragma enable_warn
4730 # include <wrap_std/h/iostream.h>
4731 *** misc/STLport-4.0/stlport/wrap_std/istream Fri Jul 14 03:53:26 2000
4732 --- misc/build/STLport-4.0/stlport/wrap_std/istream Thu Aug 25 15:55:01 2005
4736 # include __STL_NATIVE_HEADER(istream)
4738 # if defined (__STL_USE_OWN_NAMESPACE)
4739 + #if defined __SUNPRO_CC
4740 + #pragma disable_warn
4742 __STL_BEGIN_NAMESPACE
4743 # include <using/istream>
4745 + #if defined __SUNPRO_CC
4746 + #pragma enable_warn
4748 # endif /* __STL_OWN_NAMESPACE */
4755 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4756 # if defined (__STL_USE_NAMESPACES)
4757 + #if defined __SUNPRO_CC
4758 + #pragma disable_warn
4760 __STL_BEGIN_NAMESPACE
4764 + #if defined __SUNPRO_CC
4765 + #pragma enable_warn
4767 # endif /* NAMESPACES */
4769 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4770 *** misc/STLport-4.0/stlport/wrap_std/locale Fri Jul 14 03:53:26 2000
4771 --- misc/build/STLport-4.0/stlport/wrap_std/locale Thu Aug 25 15:55:01 2005
4775 # include __STL_NATIVE_HEADER(locale)
4777 # ifdef __STL_USE_OWN_NAMESPACE
4778 + #if defined __SUNPRO_CC
4779 + #pragma disable_warn
4781 __STL_BEGIN_NAMESPACE
4782 # include <using/locale>
4784 + #if defined __SUNPRO_CC
4785 + #pragma enable_warn
4787 #endif /* __STL_OWN_NAMESPACE */
4790 *** misc/STLport-4.0/stlport/wrap_std/ostream Fri Jul 14 03:53:26 2000
4791 --- misc/build/STLport-4.0/stlport/wrap_std/ostream Thu Aug 25 15:55:01 2005
4795 # include __STL_NATIVE_HEADER(ostream)
4797 # if defined (__STL_USE_OWN_NAMESPACE)
4798 + #if defined __SUNPRO_CC
4799 + #pragma disable_warn
4801 __STL_BEGIN_NAMESPACE
4802 # include <using/ostream>
4804 + #if defined __SUNPRO_CC
4805 + #pragma enable_warn
4807 # endif /* __STL_OWN_NAMESPACE */
4813 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4815 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4816 + #if defined __SUNPRO_CC
4817 + #pragma disable_warn
4819 __STL_BEGIN_NAMESPACE
4820 # include <using/h/ostream.h>
4822 + #if defined __SUNPRO_CC
4823 + #pragma enable_warn
4825 # endif /* __STL_NAMESPACE */
4826 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4828 *** misc/STLport-4.0/stlport/wrap_std/sstream Fri Jul 14 03:53:26 2000
4829 --- misc/build/STLport-4.0/stlport/wrap_std/sstream Thu Aug 25 15:55:01 2005
4834 # include __STL_NATIVE_HEADER(sstream)
4835 # ifdef __STL_USE_OWN_NAMESPACE
4836 + #if defined __SUNPRO_CC
4837 + #pragma disable_warn
4839 __STL_BEGIN_NAMESPACE
4840 # include <using/sstream>
4842 + #if defined __SUNPRO_CC
4843 + #pragma enable_warn
4845 #endif /* __STL_OWN_NAMESPACE */
4848 *** misc/STLport-4.0/stlport/wrap_std/streambuf Fri Jul 14 03:53:26 2000
4849 --- misc/build/STLport-4.0/stlport/wrap_std/streambuf Thu Aug 25 15:55:01 2005
4855 # if defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_USE_NEW_IOSTREAMS)
4856 + #if defined __SUNPRO_CC
4857 + #pragma disable_warn
4859 __STL_BEGIN_NAMESPACE
4860 # include <using/streambuf>
4862 + #if defined __SUNPRO_CC
4863 + #pragma enable_warn
4865 # endif /* __STL_OWN_NAMESPACE */
4868 *** misc/STLport-4.0/stlport/wrap_std/strstream Fri Jul 14 03:53:26 2000
4869 --- misc/build/STLport-4.0/stlport/wrap_std/strstream Thu Aug 25 15:55:01 2005
4873 # include __STL_NATIVE_HEADER(strstream)
4875 # ifdef __STL_USE_OWN_NAMESPACE
4876 + #if defined __SUNPRO_CC
4877 + #pragma disable_warn
4879 __STL_BEGIN_NAMESPACE
4880 # include <using/strstream>
4882 + #if defined __SUNPRO_CC
4883 + #pragma enable_warn
4885 #endif /* __STL_OWN_NAMESPACE */
4888 *** misc/STLport-4.0/stlport/wrap_std/h/fstream.h Fri Jul 14 03:53:26 2000
4889 --- misc/build/STLport-4.0/stlport/wrap_std/h/fstream.h Thu Aug 25 15:55:01 2005
4893 # include __STL_NATIVE_OLD_STREAMS_HEADER(fstream.h)
4894 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4895 + #if defined __SUNPRO_CC
4896 + #pragma disable_warn
4898 __STL_BEGIN_NAMESPACE
4899 # include <using/h/fstream.h>
4901 + #if defined __SUNPRO_CC
4902 + #pragma enable_warn
4904 # endif /* __STL_OWN_NAMESPACE */
4906 *** misc/STLport-4.0/stlport/wrap_std/h/iostream.h Fri Jul 14 03:53:26 2000
4907 --- misc/build/STLport-4.0/stlport/wrap_std/h/iostream.h Thu Aug 25 15:55:01 2005
4911 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4913 # if defined (__STL_USE_OWN_NAMESPACE)
4914 + #if defined __SUNPRO_CC
4915 + #pragma disable_warn
4917 __STL_BEGIN_NAMESPACE
4918 # include <using/h/iostream.h>
4920 + #if defined __SUNPRO_CC
4921 + #pragma enable_warn
4923 # endif /* __STL_USE_OWN_NAMESPACE */
4924 *** misc/STLport-4.0/stlport/wrap_std/h/strstream.h Fri Jul 14 03:53:26 2000
4925 --- misc/build/STLport-4.0/stlport/wrap_std/h/strstream.h Thu Aug 25 15:55:01 2005
4931 # ifdef __STL_USE_OWN_NAMESPACE
4932 + #if defined __SUNPRO_CC
4933 + #pragma disable_warn
4935 __STL_BEGIN_NAMESPACE
4936 # include <using/h/strstream.h>
4938 + #if defined __SUNPRO_CC
4939 + #pragma enable_warn
4941 #endif /* __STL_OWN_NAMESPACE */