masterfix OOO330: #i10000# BrOffice removed
[LibreOffice.git] / stlport / STLport-4.0.patch
blob0d262b5455cfa641fc90fb612131f240c588eeee
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
3 ***************
4 *** 5,12 ****
6 # compiler
8 ! CC = gcc
9 ! CXX = c++
12 # Basename for libraries
13 --- 5,12 ----
15 # compiler
17 ! CC *= gcc
18 ! CXX *= c++
21 # Basename for libraries
22 ***************
23 *** 19,25 ****
25 LINK=ar cr
26 # 2.95 flag
27 ! DYN_LINK=gcc -shared -o
29 OBJEXT=o
30 DYNEXT=so
31 --- 19,25 ----
33 LINK=ar cr
34 # 2.95 flag
35 ! DYN_LINK=$(CC) -shared -o
37 OBJEXT=o
38 DYNEXT=so
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
41 ***************
42 *** 30,35 ****
43 --- 30,40 ----
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
54 SHCXXFLAGS = -PIC
55 ***************
56 *** 70,75 ****
57 --- 75,88 ----
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
74 ***************
75 *** 1 ****
76 ! dummy
77 --- 1,82 ----
78 ! #
79 ! # Basename for libraries
80 ! #
81 ! LIB_BASENAME = libstlport_sunpro
83 ! STL_INCL= -I. -I${PWD}/../stlport/SC5 -I${SYSBASE}/usr/include
84 ! # STL_INCL= -I. -I${PWD}/../stlport
86 ! CC = CC
87 ! CXX = CC
89 ! #
90 ! # guts for common stuff
91 ! #
92 ! #
93 ! LINK=$(CC) -mt -xar -o
94 ! DYN_LINK=$(CC) -mt -G -o
96 ! OBJEXT=o
97 ! DYNEXT=so
98 ! STEXT=a
99 ! RM=rm -rf
100 ! PATH_SEP=/
101 ! MKDIR=mkdir -p
102 ! COMP=SUN
104 ! # LINK_OUT=-xar -o
105 ! # DYNLINK_OUT=-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
118 ! SHCXXFLAGS = -KPIC
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
162 ***************
163 *** 3,10 ****
165 LIB_BASENAME = libstlport_sunpro
167 ! # STL_INCL= -I. -I${PWD}/../stlport/SC5
168 ! STL_INCL= -I. -I${PWD}/../stlport
170 CC = CC
171 CXX = CC
172 --- 3,10 ----
174 LIB_BASENAME = libstlport_sunpro
176 ! STL_INCL= -I. -I${PWD}/../stlport/SC5
177 ! # STL_INCL= -I. -I${PWD}/../stlport
179 CC = CC
180 CXX = CC
181 ***************
182 *** 30,35 ****
183 --- 30,40 ----
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
195 ***************
196 *** 62,67 ****
197 --- 67,80 ----
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
214 ***************
215 *** 1 ****
216 ! dummy
217 --- 1,80 ----
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
226 ! CC = CC
227 ! CXX = CC
230 ! # guts for common stuff
233 ! LINK=$(CC) -mt -xar -o
234 ! DYN_LINK=$(CC) -mt -G -o
236 ! OBJEXT=o
237 ! DYNEXT=so
238 ! STEXT=a
239 ! RM=rm -rf
240 ! PATH_SEP=/
241 ! MKDIR=mkdir -p
242 ! COMP=SUN
244 ! # LINK_OUT=-xar -o
245 ! # DYNLINK_OUT=-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
258 ! SHCXXFLAGS = -KPIC
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
300 ***************
301 *** 8,14 ****
302 LIB_BASENAME=stlport_vc6
303 COMP=VC6
305 ! EXTRA_COMMON_FLAGS=/D "_MBCS"
307 all: platform all_static all_dynamic
309 --- 8,14 ----
310 LIB_BASENAME=stlport_vc6
311 COMP=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
319 ***************
320 *** 42,53 ****
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
333 --- 42,47 ----
334 ***************
335 *** 55,62 ****
336 # endif
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
344 --- 49,63 ----
345 # endif
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
354 + #endif
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
360 ***************
361 *** 63,68 ****
362 --- 64,73 ----
363 # define __STL_NONTEMPL_BASE_MATCH_BUG 1
364 # endif
366 + # if (__SUNPRO_CC < 0x510)
367 + # define __STL_NO_TYPENAME_ON_RETURN_TYPE 1
368 + # endif
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
373 ***************
374 *** 73,84 ****
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>
381 # else
382 ! # define __STL_NATIVE_C_INCLUDE_PATH ../CC/std
383 ! # define __STL_NATIVE_CPP_C_INCLUDE_PATH ../CC/std
384 # endif
386 # if ( __SUNPRO_CC < 0x500 )
387 --- 78,94 ----
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>
394 # else
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
398 ! # else
399 ! # define __STL_NATIVE_C_INCLUDE_PATH /usr/include
400 ! # define __STL_NATIVE_CPP_C_INCLUDE_PATH /usr/include
401 ! # endif
402 # endif
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
407 ***************
408 *** 48,53 ****
409 --- 48,56 ----
411 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
412 # if defined ( __STL_IMPORT_VENDOR_CSTD )
413 + #if defined __SUNPRO_CC
414 + #pragma disable_warn
415 + #endif
416 __STL_BEGIN_NAMESPACE
417 using __STL_VENDOR_CSTD::isalnum;
418 using __STL_VENDOR_CSTD::isalpha;
419 ***************
420 *** 63,68 ****
421 --- 66,74 ----
422 using __STL_VENDOR_CSTD::tolower;
423 using __STL_VENDOR_CSTD::toupper;
424 __STL_END_NAMESPACE
425 + #if defined __SUNPRO_CC
426 + #pragma enable_warn
427 + #endif
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
433 ***************
434 *** 30,38 ****
435 --- 30,44 ----
436 #ifndef errno
438 # ifdef __STL_IMPORT_VENDOR_CSTD
439 + #if defined __SUNPRO_CC
440 + #pragma disable_warn
441 + #endif
442 __STL_BEGIN_NAMESPACE
443 using __STL_VENDOR_CSTD::errno;
444 __STL_END_NAMESPACE
445 + #if defined __SUNPRO_CC
446 + #pragma enable_warn
447 + #endif
448 # endif /* __STL_IMPORT_VENDOR_CSTD */
450 #endif
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
453 ***************
454 *** 28,33 ****
455 --- 28,36 ----
456 # endif
458 # ifdef __STL_IMPORT_VENDOR_CSTD
459 + #if defined __SUNPRO_CC
460 + #pragma disable_warn
461 + #endif
462 __STL_BEGIN_NAMESPACE
463 using __STL_VENDOR_CSTD::lconv;
464 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
465 ***************
466 *** 35,40 ****
467 --- 38,46 ----
468 using __STL_VENDOR_CSTD::setlocale;
469 # endif
470 __STL_END_NAMESPACE
471 + #if defined __SUNPRO_CC
472 + #pragma enable_warn
473 + #endif
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
479 ***************
480 *** 40,45 ****
481 --- 40,48 ----
482 # endif
484 # ifdef __STL_IMPORT_VENDOR_CSTD
485 + #if defined __SUNPRO_CC
486 + #pragma disable_warn
487 + #endif
488 __STL_BEGIN_NAMESPACE
489 # if ! defined (__STL_NO_CSTD_FUNCTION_IMPORTS)
490 using __STL_VENDOR_CSTD::acos;
491 ***************
492 *** 66,73 ****
493 --- 69,82 ----
494 using __STL_VENDOR_CSTD::tanh;
495 # endif /* BUG */
496 __STL_END_NAMESPACE
497 + #if defined __SUNPRO_CC
498 + #pragma enable_warn
499 + #endif
500 # endif /* __STL_IMPORT_VENDOR_CSTD */
502 + #if defined __SUNPRO_CC
503 + #pragma disable_warn
504 + #endif
505 __STL_BEGIN_NAMESPACE
507 # ifdef __STL_SAME_FUNCTION_NAME_RESOLUTION_BUG
508 ***************
509 *** 135,140 ****
510 --- 144,152 ----
511 # endif
513 __STL_END_NAMESPACE
514 + #if defined __SUNPRO_CC
515 + #pragma enable_warn
516 + #endif
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
522 ***************
523 *** 31,36 ****
524 --- 31,39 ----
525 # endif
527 # ifdef __STL_IMPORT_VENDOR_CSTD
528 + #if defined __SUNPRO_CC
529 + #pragma disable_warn
530 + #endif
531 __STL_BEGIN_NAMESPACE
532 using __STL_VENDOR_CSTD::jmp_buf;
533 # ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
534 ***************
535 *** 40,45 ****
536 --- 43,51 ----
537 using __STL_VENDOR_CSTD::longjmp;
538 # endif
539 __STL_END_NAMESPACE
540 + #if defined __SUNPRO_CC
541 + #pragma enable_warn
542 + #endif
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
548 ***************
549 *** 28,33 ****
550 --- 28,36 ----
551 # endif
553 # ifdef __STL_IMPORT_VENDOR_CSTD
554 + #if defined __SUNPRO_CC
555 + #pragma disable_warn
556 + #endif
557 __STL_BEGIN_NAMESPACE
558 # ifndef __STL_NO_CSTD_FUNCTION_IMPORTS
559 using __STL_VENDOR_CSTD::signal;
560 ***************
561 *** 35,40 ****
562 --- 38,46 ----
563 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
564 using __STL_VENDOR_CSTD::sig_atomic_t;
565 __STL_END_NAMESPACE
566 + #if defined __SUNPRO_CC
567 + #pragma enable_warn
568 + #endif
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
574 ***************
575 *** 28,36 ****
576 --- 28,42 ----
577 # endif
579 # ifdef __STL_IMPORT_VENDOR_CSTD
580 + #if defined __SUNPRO_CC
581 + #pragma disable_warn
582 + #endif
583 __STL_BEGIN_NAMESPACE
584 using __STL_VENDOR_CSTD::va_list;
585 __STL_END_NAMESPACE
586 + #if defined __SUNPRO_CC
587 + #pragma enable_warn
588 + #endif
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
594 ***************
595 *** 30,39 ****
596 --- 30,45 ----
597 # endif
599 # ifdef __STL_IMPORT_VENDOR_CSTD
600 + #if defined __SUNPRO_CC
601 + #pragma disable_warn
602 + #endif
603 __STL_BEGIN_NAMESPACE
604 using __STL_VENDOR_CSTD::ptrdiff_t;
605 using __STL_VENDOR_CSTD::size_t;
606 __STL_END_NAMESPACE
607 + #if defined __SUNPRO_CC
608 + #pragma enable_warn
609 + #endif
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
615 ***************
616 *** 47,52 ****
617 --- 47,55 ----
618 # endif
620 # ifdef __STL_IMPORT_VENDOR_CSTD
621 + #if defined __SUNPRO_CC
622 + #pragma disable_warn
623 + #endif
624 __STL_BEGIN_NAMESPACE
625 using __STL_VENDOR_CSTD::FILE;
626 using __STL_VENDOR_CSTD::fpos_t;
627 ***************
628 *** 108,113 ****
629 --- 111,119 ----
630 # endif
631 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
632 __STL_END_NAMESPACE
633 + #if defined __SUNPRO_CC
634 + #pragma enable_warn
635 + #endif
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
641 ***************
642 *** 42,47 ****
643 --- 42,50 ----
644 # endif
646 # ifdef __STL_IMPORT_VENDOR_CSTD
647 + #if defined __SUNPRO_CC
648 + #pragma disable_warn
649 + #endif
650 __STL_BEGIN_NAMESPACE
651 using __STL_VENDOR_CSTD::div_t;
652 using __STL_VENDOR_CSTD::ldiv_t;
653 ***************
654 *** 83,88 ****
655 --- 86,94 ----
656 using __STL_VENDOR_CSTD::srand;
657 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
658 __STL_END_NAMESPACE
659 + #if defined __SUNPRO_CC
660 + #pragma enable_warn
661 + #endif
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
667 ***************
668 *** 28,36 ****
669 --- 28,42 ----
670 # endif
672 # ifdef __STL_IMPORT_VENDOR_CSTD
673 + #if defined __SUNPRO_CC
674 + #pragma disable_warn
675 + #endif
676 __STL_BEGIN_NAMESPACE
677 # include <using/cstring>
678 __STL_END_NAMESPACE
679 + #if defined __SUNPRO_CC
680 + #pragma enable_warn
681 + #endif
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
687 ***************
688 *** 28,33 ****
689 --- 28,36 ----
690 # endif
692 # ifdef __STL_IMPORT_VENDOR_CSTD
693 + #if defined __SUNPRO_CC
694 + #pragma disable_warn
695 + #endif
696 __STL_BEGIN_NAMESPACE
697 using __STL_VENDOR_CSTD::size_t;
698 using __STL_VENDOR_CSTD::clock_t;
699 ***************
700 *** 45,50 ****
701 --- 48,56 ----
702 using __STL_VENDOR_CSTD::time;
703 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
704 __STL_END_NAMESPACE
705 + #if defined __SUNPRO_CC
706 + #pragma enable_warn
707 + #endif
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
713 ***************
714 *** 79,84 ****
715 --- 79,87 ----
717 # ifdef __STL_USE_OWN_MBSTATE_T
719 + #if defined __SUNPRO_CC
720 + #pragma disable_warn
721 + #endif
722 __STL_BEGIN_NAMESPACE
724 struct __stl_mbstate_t {
725 ***************
726 *** 109,114 ****
727 --- 112,120 ----
728 typedef __stl_mbstate_t mbstate_t;
730 __STL_END_NAMESPACE
731 + #if defined __SUNPRO_CC
732 + #pragma enable_warn
733 + #endif
735 # endif
737 ***************
738 *** 119,124 ****
739 --- 125,133 ----
742 # ifdef __STL_IMPORT_VENDOR_CSTD
743 + #if defined __SUNPRO_CC
744 + #pragma disable_warn
745 + #endif
746 __STL_BEGIN_NAMESPACE
747 using __STL_VENDOR_CSTD::wint_t;
748 using __STL_VENDOR_CSTD::size_t;
749 ***************
750 *** 230,235 ****
751 --- 239,247 ----
753 # endif /* __STL_NO_NATIVE_WIDE_FUNCTIONS */
754 __STL_END_NAMESPACE
755 + #if defined __SUNPRO_CC
756 + #pragma enable_warn
757 + #endif
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
763 ***************
764 *** 39,44 ****
765 --- 39,47 ----
766 # endif
768 # ifdef __STL_IMPORT_VENDOR_CSTD
769 + #if defined __SUNPRO_CC
770 + #pragma disable_warn
771 + #endif
772 __STL_BEGIN_NAMESPACE
773 using __STL_VENDOR_CSTD::wctype_t;
774 using __STL_VENDOR_CSTD::wint_t;
775 ***************
776 *** 67,72 ****
777 --- 70,78 ----
778 using __STL_VENDOR_CSTD::towupper;
779 # endif /* __STL_NO_CSTD_FUNCTION_IMPORTS */
780 __STL_END_NAMESPACE
781 + #if defined __SUNPRO_CC
782 + #pragma enable_warn
783 + #endif
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
789 ***************
790 *** 60,65 ****
791 --- 60,68 ----
793 # ifdef __STL_USE_OWN_NAMESPACE
795 + #if defined __SUNPRO_CC
796 + #pragma disable_warn
797 + #endif
798 __STL_BEGIN_NAMESPACE
800 using __STL_VENDOR_EXCEPT_STD::exception;
801 ***************
802 *** 90,95 ****
803 --- 93,101 ----
804 # endif
806 __STL_END_NAMESPACE
807 + #if defined __SUNPRO_CC
808 + #pragma enable_warn
809 + #endif
811 # endif /* __STL_OWN_NAMESPACE */
813 ***************
814 *** 98,103 ****
815 --- 104,112 ----
816 # ifndef __SGI_STL_EXCEPTION_H
817 # define __SGI_STL_EXCEPTION_H
819 + #if defined __SUNPRO_CC
820 + #pragma disable_warn
821 + #endif
822 __STL_BEGIN_NAMESPACE
824 // section 18.6
825 ***************
826 *** 140,152 ****
827 --- 149,170 ----
828 # define __STL_EXCEPTION_BASE exception
830 __STL_END_NAMESPACE
831 + #if defined __SUNPRO_CC
832 + #pragma enable_warn
833 + #endif
835 #endif /* __STL_NO_EXCEPTION_HEADER */
837 + #if defined __SUNPRO_CC
838 + #pragma disable_warn
839 + #endif
840 __STL_BEGIN_NAMESPACE
841 // forward declaration
842 class __Named_exception;
843 __STL_END_NAMESPACE
844 + #if defined __SUNPRO_CC
845 + #pragma enable_warn
846 + #endif
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
852 ***************
853 *** 32,37 ****
854 --- 32,40 ----
856 # include <istream> // Includes <ostream> and <ios>
858 + #if defined __SUNPRO_CC
859 + #pragma disable_warn
860 + #endif
861 __STL_BEGIN_NAMESPACE
863 //----------------------------------------------------------------------
864 ***************
865 *** 177,182 ****
866 --- 180,188 ----
869 __STL_END_NAMESPACE
870 + #if defined __SUNPRO_CC
871 + #pragma enable_warn
872 + #endif
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
878 ***************
879 *** 43,51 ****
880 --- 43,57 ----
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
886 + #endif
887 __STL_BEGIN_NAMESPACE
888 # include <using/h/iomanip.h>
889 __STL_END_NAMESPACE
890 + #if defined __SUNPRO_CC
891 + #pragma enable_warn
892 + #endif
893 # endif /* __STL_USE_NAMESPACES */
895 # endif
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
898 ***************
899 *** 33,41 ****
900 --- 33,47 ----
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
906 + #endif
907 __STL_BEGIN_NAMESPACE
908 using __STL_OLD_IO_NAMESPACE::ios;
909 __STL_END_NAMESPACE
910 + #if defined __SUNPRO_CC
911 + #pragma enable_warn
912 + #endif
913 # endif /* __STL_USE_OWN_NAMESPACE */
915 # endif
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
918 ***************
919 *** 38,46 ****
920 --- 38,52 ----
922 # else
924 + #if defined __SUNPRO_CC
925 + #pragma disable_warn
926 + #endif
927 __STL_BEGIN_NAMESPACE
928 template <class _Tp> class allocator;
929 __STL_END_NAMESPACE
930 + #if defined __SUNPRO_CC
931 + #pragma enable_warn
932 + #endif
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
938 ***************
939 *** 34,39 ****
940 --- 34,42 ----
941 #include <istream>
942 #include <ostream>
944 + #if defined __SUNPRO_CC
945 + #pragma disable_warn
946 + #endif
947 __STL_BEGIN_NAMESPACE
949 // Note: cin and wcin are both associated with stdio. The C standard
950 ***************
951 *** 62,67 ****
952 --- 65,73 ----
953 # endif
955 __STL_END_NAMESPACE
956 + #if defined __SUNPRO_CC
957 + #pragma enable_warn
958 + #endif
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
964 ***************
965 *** 46,54 ****
966 --- 46,60 ----
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
972 + #endif
973 __STL_BEGIN_NAMESPACE
974 using __STL_OLD_IO_NAMESPACE::istream;
975 __STL_END_NAMESPACE
976 + #if defined __SUNPRO_CC
977 + #pragma enable_warn
978 + #endif
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
984 ***************
985 *** 59,64 ****
986 --- 59,67 ----
987 #undef toupper
988 #undef tolower
990 + #if defined __SUNPRO_CC
991 + #pragma disable_warn
992 + #endif
993 __STL_BEGIN_NAMESPACE
995 template <class _CharT>
996 ***************
997 *** 133,138 ****
998 --- 136,144 ----
999 # endif
1001 __STL_END_NAMESPACE
1002 + #if defined __SUNPRO_CC
1003 + #pragma enable_warn
1004 + #endif
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
1010 ***************
1011 *** 24,30 ****
1012 --- 24,36 ----
1013 # define exception __math_exception
1014 # endif
1016 + #if defined __SUNPRO_CC
1017 + #pragma disable_warn
1018 + #endif
1019 # include __STL_NATIVE_C_HEADER(math.h)
1020 + #if defined __SUNPRO_CC
1021 + #pragma enable_warn
1022 + #endif
1024 # if defined (__STL_HAS_NO_NAMESPACES)
1025 # undef exception
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
1028 ***************
1029 *** 51,56 ****
1030 --- 51,59 ----
1032 # endif
1034 + #if defined __SUNPRO_CC
1035 + #pragma disable_warn
1036 + #endif
1037 __STL_BEGIN_NAMESPACE
1038 // implementation primitive
1039 class __ptr_base {
1040 ***************
1041 *** 188,193 ****
1042 --- 191,199 ----
1045 __STL_END_NAMESPACE
1046 + #if defined __SUNPRO_CC
1047 + #pragma enable_warn
1048 + #endif
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
1054 ***************
1055 *** 58,63 ****
1056 --- 58,66 ----
1058 # endif
1060 + #if defined __SUNPRO_CC
1061 + #pragma disable_warn
1062 + #endif
1063 __STL_BEGIN_NAMESPACE
1065 // implementation primitive
1066 ***************
1067 *** 223,228 ****
1068 --- 226,234 ----
1071 __STL_END_NAMESPACE
1072 + #if defined __SUNPRO_CC
1073 + #pragma enable_warn
1074 + #endif
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
1080 ***************
1081 *** 58,63 ****
1082 --- 58,66 ----
1084 # ifndef __STL_NO_BAD_ALLOC
1085 # ifdef __STL_USE_OWN_NAMESPACE
1086 + #if defined __SUNPRO_CC
1087 + #pragma disable_warn
1088 + #endif
1089 __STL_BEGIN_NAMESPACE
1090 using __STL_VENDOR_EXCEPT_STD::bad_alloc;
1091 using __STL_VENDOR_EXCEPT_STD::nothrow_t;
1092 ***************
1093 *** 72,77 ****
1094 --- 75,83 ----
1095 # endif
1097 __STL_END_NAMESPACE
1098 + #if defined __SUNPRO_CC
1099 + #pragma enable_warn
1100 + #endif
1102 # endif /* __STL_OWN_NAMESPACE */
1103 # else /* __STL_NO_BAD_ALLOC */
1104 ***************
1105 *** 78,83 ****
1106 --- 84,92 ----
1108 # include <exception>
1110 + #if defined __SUNPRO_CC
1111 + #pragma disable_warn
1112 + #endif
1113 __STL_BEGIN_NAMESPACE
1115 class nothrow_t {};
1116 ***************
1117 *** 98,106 ****
1118 --- 107,121 ----
1121 __STL_END_NAMESPACE
1122 + #if defined __SUNPRO_CC
1123 + #pragma enable_warn
1124 + #endif
1126 #endif /* __STL_NO_BAD_ALLOC */
1128 + #if defined __SUNPRO_CC
1129 + #pragma disable_warn
1130 + #endif
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__) )
1134 ***************
1135 *** 118,123 ****
1136 --- 133,141 ----
1137 #endif
1139 __STL_END_NAMESPACE
1140 + #if defined __SUNPRO_CC
1141 + #pragma enable_warn
1142 + #endif
1144 #endif /* WINCE */
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
1148 ***************
1149 *** 33,41 ****
1150 --- 33,47 ----
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
1156 + #endif
1157 __STL_BEGIN_NAMESPACE
1158 # include <using/h/ostream.h>
1159 __STL_END_NAMESPACE
1160 + #if defined __SUNPRO_CC
1161 + #pragma enable_warn
1162 + #endif
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
1168 ***************
1169 *** 51,56 ****
1170 --- 51,59 ----
1171 # define __RESTRICT
1172 #endif
1174 + #if defined __SUNPRO_CC
1175 + #pragma disable_warn
1176 + #endif
1177 __STL_BEGIN_NAMESPACE
1179 #define __STL_DATA_ALIGNMENT 8
1180 ***************
1181 *** 516,521 ****
1182 --- 519,527 ----
1183 #endif /* __STL_MEMBER_TEMPLATE_CLASSES */
1185 __STL_END_NAMESPACE
1186 + #if defined __SUNPRO_CC
1187 + #pragma enable_warn
1188 + #endif
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
1194 ***************
1195 *** 45,50 ****
1196 --- 45,53 ----
1197 # include <stl/_string_fwd.h>
1198 #endif
1200 + #if defined __SUNPRO_CC
1201 + #pragma disable_warn
1202 + #endif
1203 __STL_BEGIN_NAMESPACE
1205 class __STL_CLASS_DECLSPEC __Named_exception : public __STL_EXCEPTION_BASE {
1206 ***************
1207 *** 106,111 ****
1208 --- 109,117 ----
1211 __STL_END_NAMESPACE
1212 + #if defined __SUNPRO_CC
1213 + #pragma enable_warn
1214 + #endif
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
1220 ***************
1221 *** 35,40 ****
1222 --- 35,43 ----
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
1228 + #endif
1229 __STL_BEGIN_NAMESPACE
1231 // VC++ 6 has only this guy in ::
1232 ***************
1233 *** 48,61 ****
1234 --- 51,73 ----
1236 using __STL_VENDOR_EXCEPT_STD::bad_cast;
1237 __STL_END_NAMESPACE
1238 + #if defined __SUNPRO_CC
1239 + #pragma enable_warn
1240 + #endif
1241 #endif /* __STL_OWN_NAMESPACE */
1243 #else
1245 # include <exception>
1246 + #if defined __SUNPRO_CC
1247 + #pragma disable_warn
1248 + #endif
1249 __STL_BEGIN_NAMESPACE
1250 struct bad_cast : exception {};
1251 __STL_END_NAMESPACE
1252 + #if defined __SUNPRO_CC
1253 + #pragma enable_warn
1254 + #endif
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
1260 ***************
1261 *** 31,36 ****
1262 --- 31,39 ----
1264 # if defined (__STL_USE_OWN_NAMESPACE)
1266 + #if defined __SUNPRO_CC
1267 + #pragma disable_warn
1268 + #endif
1269 __STL_BEGIN_NAMESPACE
1271 using /* __STL_VENDOR_EXCEPT_STD */ ::type_info;
1272 ***************
1273 *** 38,43 ****
1274 --- 41,49 ----
1275 using /* __STL_VENDOR_EXCEPT_STD */ ::bad_cast;
1277 __STL_END_NAMESPACE
1278 + #if defined __SUNPRO_CC
1279 + #pragma enable_warn
1280 + #endif
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
1286 ***************
1287 *** 49,54 ****
1288 --- 49,57 ----
1289 #endif
1291 // Old SGI names
1292 + #if defined __SUNPRO_CC
1293 + #pragma disable_warn
1294 + #endif
1295 __STL_BEGIN_NAMESPACE
1297 typedef __sgi_alloc alloc;
1298 ***************
1299 *** 62,67 ****
1300 --- 65,73 ----
1301 typedef __multithreaded_alloc multithreaded_alloc;
1303 __STL_END_NAMESPACE
1304 + #if defined __SUNPRO_CC
1305 + #pragma enable_warn
1306 + #endif
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
1312 ***************
1313 *** 82,87 ****
1314 --- 82,90 ----
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
1320 + #endif
1321 __STL_BEGIN_NAMESPACE
1323 using __STL_VENDOR_STD::istream_iterator;
1324 ***************
1325 *** 88,93 ****
1326 --- 91,99 ----
1327 using __STL_VENDOR_STD::ostream_iterator;
1329 __STL_END_NAMESPACE
1330 + #if defined __SUNPRO_CC
1331 + #pragma enable_warn
1332 + #endif
1334 # endif
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
1338 ***************
1339 *** 26,31 ****
1340 --- 26,34 ----
1341 #ifndef __STL_ALGO_C
1342 # define __STL_ALGO_C
1344 + #if defined __SUNPRO_CC
1345 + #pragma disable_warn
1346 + #endif
1347 __STL_BEGIN_NAMESPACE
1349 template <class _BidirectionalIter, class _Distance>
1350 ***************
1351 *** 2663,2668 ****
1352 --- 2666,2674 ----
1353 # endif /* __STL_NO_EXTENSIONS */
1355 __STL_END_NAMESPACE
1356 + #if defined __SUNPRO_CC
1357 + #pragma enable_warn
1358 + #endif
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
1364 ***************
1365 *** 51,56 ****
1366 --- 51,59 ----
1367 # include <cstdio>
1368 # endif
1370 + #if defined __SUNPRO_CC
1371 + #pragma disable_warn
1372 + #endif
1373 __STL_BEGIN_NAMESPACE
1375 // for_each. Apply a function to every element of a range.
1376 ***************
1377 *** 1039,1044 ****
1378 --- 1042,1050 ----
1379 # endif
1381 __STL_END_NAMESPACE
1382 + #if defined __SUNPRO_CC
1383 + #pragma enable_warn
1384 + #endif
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
1390 ***************
1391 *** 25,30 ****
1392 --- 25,33 ----
1393 #ifndef __SGI_STL_ALGOBASE_C
1394 #define __SGI_STL_ALGOBASE_C
1396 + #if defined __SUNPRO_CC
1397 + #pragma disable_warn
1398 + #endif
1399 __STL_BEGIN_NAMESPACE
1401 template <class _InputIter1, class _InputIter2>
1402 ***************
1403 *** 89,94 ****
1404 --- 92,100 ----
1407 __STL_END_NAMESPACE
1408 + #if defined __SUNPRO_CC
1409 + #pragma enable_warn
1410 + #endif
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
1416 ***************
1417 *** 67,72 ****
1418 --- 67,75 ----
1419 # include <stl/_iterator_base.h>
1420 #endif
1422 + #if defined __SUNPRO_CC
1423 + #pragma disable_warn
1424 + #endif
1425 __STL_BEGIN_NAMESPACE
1426 // swap and iter_swap
1427 template <class _Tp>
1428 ***************
1429 *** 679,684 ****
1430 --- 682,690 ----
1431 _InputIter2 __first2, _InputIter2 __last2);
1433 __STL_END_NAMESPACE
1434 + #if defined __SUNPRO_CC
1435 + #pragma enable_warn
1436 + #endif
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
1442 ***************
1443 *** 40,45 ****
1444 --- 40,48 ----
1446 #define _S_FREELIST_INDEX(__bytes) ((__bytes-size_t(1))>>(int)_ALIGN_SHIFT)
1448 + #if defined __SUNPRO_CC
1449 + #pragma disable_warn
1450 + #endif
1451 __STL_BEGIN_NAMESPACE
1453 template <int __inst>
1454 ***************
1455 *** 355,360 ****
1456 --- 358,366 ----
1457 # endif /* __STL_STATIC_TEMPLATE_DATA */
1459 __STL_END_NAMESPACE
1460 + #if defined __SUNPRO_CC
1461 + #pragma enable_warn
1462 + #endif
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
1468 ***************
1469 *** 115,120 ****
1470 --- 115,123 ----
1471 // conformance.
1472 # endif
1474 + #if defined __SUNPRO_CC
1475 + #pragma disable_warn
1476 + #endif
1477 __STL_BEGIN_NAMESPACE
1479 template <class _Tp, class _Alloc>
1480 ***************
1481 *** 893,898 ****
1482 --- 896,904 ----
1483 # endif /* __STL_USE_TEMPLATE_EXPORT */
1485 __STL_END_NAMESPACE
1486 + #if defined __SUNPRO_CC
1487 + #pragma enable_warn
1488 + #endif
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
1494 ***************
1495 *** 26,31 ****
1496 --- 26,34 ----
1497 # define bitset __bitset
1498 # endif
1500 + #if defined __SUNPRO_CC
1501 + #pragma disable_warn
1502 + #endif
1503 __STL_BEGIN_NAMESPACE
1506 ***************
1507 *** 396,401 ****
1508 --- 399,407 ----
1509 }; // end _First_one
1511 __STL_END_NAMESPACE
1512 + #if defined __SUNPRO_CC
1513 + #pragma enable_warn
1514 + #endif
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
1520 ***************
1521 *** 67,72 ****
1522 --- 67,75 ----
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
1528 + #endif
1529 __STL_BEGIN_NAMESPACE
1531 // structure to aid in counting bits
1532 ***************
1533 *** 753,758 ****
1534 --- 756,764 ----
1535 # undef bitset
1537 __STL_END_NAMESPACE
1538 + #if defined __SUNPRO_CC
1539 + #pragma enable_warn
1540 + #endif
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
1546 ***************
1547 *** 44,49 ****
1548 --- 44,52 ----
1549 # include <stl/_range_errors.h>
1550 # endif
1552 + #if defined __SUNPRO_CC
1553 + #pragma disable_warn
1554 + #endif
1555 __STL_BEGIN_NAMESPACE
1557 struct _Bit_reference {
1558 ***************
1559 *** 72,77 ****
1560 --- 75,83 ----
1563 __STL_END_NAMESPACE
1564 + #if defined __SUNPRO_CC
1565 + #pragma enable_warn
1566 + #endif
1568 # if defined (__SGI_STL_NO_ARROW_OPERATOR) && ! defined (__STL_NO_PROXY_ARROW_OPERATOR)
1570 ***************
1571 *** 87,92 ****
1572 --- 93,101 ----
1574 # endif
1576 + #if defined __SUNPRO_CC
1577 + #pragma disable_warn
1578 + #endif
1579 __STL_BEGIN_NAMESPACE
1581 inline void swap(_Bit_reference __x, _Bit_reference __y)
1582 ***************
1583 *** 827,832 ****
1584 --- 836,844 ----
1585 #endif
1587 __STL_END_NAMESPACE
1588 + #if defined __SUNPRO_CC
1589 + #pragma enable_warn
1590 + #endif
1592 #undef _Alloc
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
1596 ***************
1597 *** 26,31 ****
1598 --- 26,34 ----
1599 #include <stl/c_locale.h>
1600 #include <stl/_locale.h>
1602 + #if defined __SUNPRO_CC
1603 + #pragma disable_warn
1604 + #endif
1605 __STL_BEGIN_NAMESPACE
1607 class __STL_CLASS_DECLSPEC codecvt_base {
1608 ***************
1609 *** 295,300 ****
1610 --- 298,306 ----
1611 # endif
1613 __STL_END_NAMESPACE
1614 + #if defined __SUNPRO_CC
1615 + #pragma enable_warn
1616 + #endif
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
1622 ***************
1623 *** 26,31 ****
1624 --- 26,34 ----
1625 #include <stl/_string_fwd.h>
1626 #include <stl/_locale.h>
1628 + #if defined __SUNPRO_CC
1629 + #pragma disable_warn
1630 + #endif
1631 __STL_BEGIN_NAMESPACE
1634 ***************
1635 *** 154,159 ****
1636 --- 157,165 ----
1639 __STL_END_NAMESPACE
1640 + #if defined __SUNPRO_CC
1641 + #pragma enable_warn
1642 + #endif
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
1648 ***************
1649 *** 18,23 ****
1650 --- 18,26 ----
1651 #ifndef __STL_COMPLEX_C
1652 #define __STL_COMPLEX_C
1654 + #if defined __SUNPRO_CC
1655 + #pragma disable_warn
1656 + #endif
1657 __STL_BEGIN_NAMESPACE
1659 // Non-inline member functions.
1660 ***************
1661 *** 154,158 ****
1662 --- 157,164 ----
1663 #endif /* __STL_USE_NEW_IOSTREAMS */
1665 __STL_END_NAMESPACE
1666 + #if defined __SUNPRO_CC
1667 + #pragma enable_warn
1668 + #endif
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
1673 ***************
1674 *** 52,57 ****
1675 --- 52,60 ----
1676 #include <istream>
1677 #include <sstream>
1679 + #if defined __SUNPRO_CC
1680 + #pragma disable_warn
1681 + #endif
1682 __STL_BEGIN_NAMESPACE
1684 #if !defined(__STL_NO_COMPLEX_SPECIALIZATIONS) //*TY 02/25/2000 - added for MPW compiler workaround
1685 ***************
1686 *** 656,661 ****
1687 --- 659,667 ----
1688 # endif /* SPECIALIZATIONS */
1690 __STL_END_NAMESPACE
1691 + #if defined __SUNPRO_CC
1692 + #pragma enable_warn
1693 + #endif
1696 #if defined (__sgi) && !defined(__GNUC__)
1697 ***************
1698 *** 721,726 ****
1699 --- 727,735 ----
1700 # define __STL_HYPOT __STL_DO_HYPOT(double)
1703 + #if defined __SUNPRO_CC
1704 + #pragma disable_warn
1705 + #endif
1706 __STL_BEGIN_NAMESPACE
1708 // Unary non-member arithmetic operators.
1709 ***************
1710 *** 1051,1056 ****
1711 --- 1060,1068 ----
1712 __STL_DECLSPEC complex<long double> __STL_CALL tanh(const complex<long double>&);
1714 __STL_END_NAMESPACE
1715 + #if defined __SUNPRO_CC
1716 + #pragma enable_warn
1717 + #endif
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
1723 ***************
1724 *** 540,547 ****
1725 --- 540,553 ----
1727 # define __STL_USING_NAMESPACE(x) using namespace x ;
1729 + #if defined __SUNPRO_CC
1730 + #pragma disable_warn
1731 + #endif
1732 namespace std { }
1733 namespace __std_alias = std;
1734 + #if defined __SUNPRO_CC
1735 + #pragma enable_warn
1736 + #endif
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
1742 ***************
1743 *** 46,51 ****
1744 --- 46,54 ----
1745 # include <stl/_iterator_base.h>
1746 #endif
1748 + #if defined __SUNPRO_CC
1749 + #pragma disable_warn
1750 + #endif
1751 __STL_BEGIN_NAMESPACE
1753 # ifdef __STL_TRIVIAL_DESTRUCTOR_BUG
1754 ***************
1755 *** 159,164 ****
1756 --- 162,170 ----
1759 __STL_END_NAMESPACE
1760 + #if defined __SUNPRO_CC
1761 + #pragma enable_warn
1762 + #endif
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
1768 ***************
1769 *** 25,30 ****
1770 --- 25,33 ----
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
1776 + #endif
1777 __STL_BEGIN_NAMESPACE
1779 template <class _Traits>
1780 ***************
1781 *** 61,66 ****
1782 --- 64,72 ----
1785 __STL_END_NAMESPACE
1786 + #if defined __SUNPRO_CC
1787 + #pragma enable_warn
1788 + #endif
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
1794 ***************
1795 *** 28,33 ****
1796 --- 28,36 ----
1797 # include <stl/_algobase.h>
1798 # endif
1800 + #if defined __SUNPRO_CC
1801 + #pragma disable_warn
1802 + #endif
1803 __STL_BEGIN_NAMESPACE
1805 class __STL_CLASS_DECLSPEC ctype_base {
1806 ***************
1807 *** 264,269 ****
1808 --- 267,275 ----
1811 __STL_END_NAMESPACE
1812 + #if defined __SUNPRO_CC
1813 + #pragma enable_warn
1814 + #endif
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
1820 ***************
1821 *** 26,31 ****
1822 --- 26,34 ----
1823 #ifndef __STL_DEQUE_C
1824 #define __STL_DEQUE_C
1826 + #if defined __SUNPRO_CC
1827 + #pragma disable_warn
1828 + #endif
1829 __STL_BEGIN_NAMESPACE
1831 // Non-inline member functions from _Deque_base.
1832 ***************
1833 *** 778,783 ****
1834 --- 781,789 ----
1835 # endif /* __STL_MEMBER_TEMPLATES */
1837 __STL_END_NAMESPACE
1838 + #if defined __SUNPRO_CC
1839 + #pragma enable_warn
1840 + #endif
1842 # undef __iterator__
1843 # 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
1846 ***************
1847 *** 96,101 ****
1848 --- 96,104 ----
1849 # undef deque
1850 # define deque __WORKAROUND_DBG_RENAME(deque)
1852 + #if defined __SUNPRO_CC
1853 + #pragma disable_warn
1854 + #endif
1855 __STL_BEGIN_NAMESPACE
1857 # if defined ( __STL_USE_ABBREVS )
1858 ***************
1859 *** 1058,1063 ****
1860 --- 1061,1069 ----
1861 # endif
1863 __STL_END_NAMESPACE
1864 + #if defined __SUNPRO_CC
1865 + #pragma enable_warn
1866 + #endif
1868 // do a cleanup
1869 # undef deque
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
1872 ***************
1873 *** 20,25 ****
1874 --- 20,28 ----
1876 # if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
1878 + #if defined __SUNPRO_CC
1879 + #pragma disable_warn
1880 + #endif
1881 __STL_BEGIN_NAMESPACE
1883 # if defined ( __STL_NESTED_TYPE_PARAM_BUG )
1884 ***************
1885 *** 732,737 ****
1886 --- 735,743 ----
1889 __STL_END_NAMESPACE
1890 + #if defined __SUNPRO_CC
1891 + #pragma enable_warn
1892 + #endif
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
1898 ***************
1899 *** 61,66 ****
1900 --- 61,69 ----
1901 #endif
1904 + #if defined __SUNPRO_CC
1905 + #pragma disable_warn
1906 + #endif
1907 __STL_BEGIN_NAMESPACE
1909 //----------------------------------------------------------------------
1910 ***************
1911 *** 644,654 ****
1912 --- 647,663 ----
1915 __STL_END_NAMESPACE
1916 + #if defined __SUNPRO_CC
1917 + #pragma enable_warn
1918 + #endif
1920 # if !defined (__STL_LINK_TIME_INSTANTIATION)
1921 # include <stl/_fstream.c>
1922 # endif
1924 + #if defined __SUNPRO_CC
1925 + #pragma disable_warn
1926 + #endif
1927 __STL_BEGIN_NAMESPACE
1929 # if defined (__STL_USE_TEMPLATE_EXPORT)
1930 ***************
1931 *** 663,668 ****
1932 --- 672,680 ----
1933 # endif /* __STL_USE_TEMPLATE_EXPORT */
1935 __STL_END_NAMESPACE
1936 + #if defined __SUNPRO_CC
1937 + #pragma enable_warn
1938 + #endif
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
1944 ***************
1945 *** 30,35 ****
1946 --- 30,38 ----
1947 #ifndef __SGI_STL_INTERNAL_FUNCTION_H
1948 #define __SGI_STL_INTERNAL_FUNCTION_H
1950 + #if defined __SUNPRO_CC
1951 + #pragma disable_warn
1952 + #endif
1953 __STL_BEGIN_NAMESPACE
1955 template <class _Arg, class _Result>
1956 ***************
1957 *** 805,810 ****
1958 --- 808,816 ----
1959 # endif /* __STL_MEMBER_POINTER_PARAM_BUG */
1961 __STL_END_NAMESPACE
1962 + #if defined __SUNPRO_CC
1963 + #pragma enable_warn
1964 + #endif
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
1970 ***************
1971 *** 35,40 ****
1972 --- 35,43 ----
1973 # include <cstddef>
1974 # endif
1976 + #if defined __SUNPRO_CC
1977 + #pragma disable_warn
1978 + #endif
1979 __STL_BEGIN_NAMESPACE
1981 template <class _Key> struct hash { };
1982 ***************
1983 *** 99,104 ****
1984 --- 102,110 ----
1985 # endif
1987 __STL_END_NAMESPACE
1988 + #if defined __SUNPRO_CC
1989 + #pragma enable_warn
1990 + #endif
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
1996 ***************
1997 *** 30,35 ****
1998 --- 30,38 ----
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
2004 + #endif
2005 __STL_BEGIN_NAMESPACE
2007 # define hash_map __WORKAROUND_RENAME(hash_map)
2008 ***************
2009 *** 489,494 ****
2010 --- 492,500 ----
2013 __STL_END_NAMESPACE
2014 + #if defined __SUNPRO_CC
2015 + #pragma enable_warn
2016 + #endif
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
2022 ***************
2023 *** 33,38 ****
2024 --- 33,41 ----
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
2030 + #endif
2031 __STL_BEGIN_NAMESPACE
2033 template <class _Value, __DFL_TMPL_PARAM(_HashFcn,hash<_Value>),
2034 ***************
2035 *** 468,473 ****
2036 --- 471,479 ----
2038 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
2039 __STL_END_NAMESPACE
2040 + #if defined __SUNPRO_CC
2041 + #pragma enable_warn
2042 + #endif
2044 // do a cleanup
2045 # undef hash_set
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
2048 ***************
2049 *** 30,35 ****
2050 --- 30,38 ----
2051 # define hashtable __WORKAROUND_DBG_RENAME(hashtable)
2052 #endif
2054 + #if defined __SUNPRO_CC
2055 + #pragma disable_warn
2056 + #endif
2057 __STL_BEGIN_NAMESPACE
2059 # define __PRIME_LIST_BODY { \
2060 ***************
2061 *** 441,446 ****
2062 --- 444,452 ----
2063 # undef hashtable
2065 __STL_END_NAMESPACE
2066 + #if defined __SUNPRO_CC
2067 + #pragma enable_warn
2068 + #endif
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
2074 ***************
2075 *** 57,62 ****
2076 --- 57,65 ----
2077 # define hashtable __WORKAROUND_DBG_RENAME(hashtable)
2078 #endif
2080 + #if defined __SUNPRO_CC
2081 + #pragma disable_warn
2082 + #endif
2083 __STL_BEGIN_NAMESPACE
2085 # if defined ( __STL_USE_ABBREVS )
2086 ***************
2087 *** 606,611 ****
2088 --- 609,617 ----
2089 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
2091 __STL_END_NAMESPACE
2092 + #if defined __SUNPRO_CC
2093 + #pragma enable_warn
2094 + #endif
2096 # undef __stl_prime_list
2097 # undef hashtable
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
2100 ***************
2101 *** 30,35 ****
2102 --- 30,38 ----
2103 # include <stl/_iterator_base.h>
2104 #endif
2106 + #if defined __SUNPRO_CC
2107 + #pragma disable_warn
2108 + #endif
2109 __STL_BEGIN_NAMESPACE
2111 template <class _RandomAccessIterator, class _Distance, class _Tp>
2112 ***************
2113 *** 234,239 ****
2114 --- 237,245 ----
2117 __STL_END_NAMESPACE
2118 + #if defined __SUNPRO_CC
2119 + #pragma enable_warn
2120 + #endif
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
2126 ***************
2127 *** 34,39 ****
2128 --- 34,42 ----
2129 #include <stl/_config.h>
2130 #endif
2132 + #if defined __SUNPRO_CC
2133 + #pragma disable_warn
2134 + #endif
2135 __STL_BEGIN_NAMESPACE
2137 // Heap-manipulation functions: push_heap, pop_heap, make_heap, sort_heap.
2138 ***************
2139 *** 117,122 ****
2140 --- 120,128 ----
2143 __STL_END_NAMESPACE
2144 + #if defined __SUNPRO_CC
2145 + #pragma enable_warn
2146 + #endif
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
2152 ***************
2153 *** 20,25 ****
2154 --- 20,28 ----
2156 # include <stl/_streambuf.h>
2158 + #if defined __SUNPRO_CC
2159 + #pragma disable_warn
2160 + #endif
2161 __STL_BEGIN_NAMESPACE
2163 // basic_ios<>'s non-inline member functions
2164 ***************
2165 *** 107,111 ****
2166 --- 110,117 ----
2169 __STL_END_NAMESPACE
2170 + #if defined __SUNPRO_CC
2171 + #pragma enable_warn
2172 + #endif
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
2177 ***************
2178 *** 26,31 ****
2179 --- 26,34 ----
2180 #include <stl/_locale.h>
2181 #include <stl/_ctype.h>
2183 + #if defined __SUNPRO_CC
2184 + #pragma disable_warn
2185 + #endif
2186 __STL_BEGIN_NAMESPACE
2188 // ----------------------------------------------------------------------
2189 ***************
2190 *** 171,176 ****
2191 --- 174,182 ----
2194 __STL_END_NAMESPACE
2195 + #if defined __SUNPRO_CC
2196 + #pragma enable_warn
2197 + #endif
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
2203 ***************
2204 *** 24,29 ****
2205 --- 24,32 ----
2206 #include <iosfwd>
2207 #include <stl/_locale.h>
2209 + #if defined __SUNPRO_CC
2210 + #pragma disable_warn
2211 + #endif
2212 __STL_BEGIN_NAMESPACE
2214 // ----------------------------------------------------------------------
2215 ***************
2216 *** 365,370 ****
2217 --- 368,376 ----
2218 { __s.setf(ios_base::scientific, ios_base::floatfield); return __s; }
2220 __STL_END_NAMESPACE
2221 + #if defined __SUNPRO_CC
2222 + #pragma enable_warn
2223 + #endif
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
2229 ***************
2230 *** 28,33 ****
2231 --- 28,36 ----
2232 #endif /* __unix */
2235 + #if defined __SUNPRO_CC
2236 + #pragma disable_warn
2237 + #endif
2238 __STL_BEGIN_NAMESPACE
2240 template <class _Tp> class allocator;
2241 ***************
2242 *** 110,118 ****
2243 --- 113,127 ----
2244 typedef fpos<mbstate_t> wstreampos;
2246 __STL_END_NAMESPACE
2247 + #if defined __SUNPRO_CC
2248 + #pragma enable_warn
2249 + #endif
2251 #include <stl/char_traits.h>
2253 + #if defined __SUNPRO_CC
2254 + #pragma disable_warn
2255 + #endif
2256 __STL_BEGIN_NAMESPACE
2258 class __STL_CLASS_DECLSPEC ios_base;
2259 ***************
2260 *** 245,250 ****
2261 --- 254,262 ----
2262 # endif
2264 __STL_END_NAMESPACE
2265 + #if defined __SUNPRO_CC
2266 + #pragma enable_warn
2267 + #endif
2269 #endif
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
2273 ***************
2274 *** 32,37 ****
2275 --- 32,40 ----
2276 # define __BIS_off_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_istream<_CharT, _Traits>::off_type
2277 # endif
2279 + #if defined __SUNPRO_CC
2280 + #pragma disable_warn
2281 + #endif
2282 __STL_BEGIN_NAMESPACE
2285 ***************
2286 *** 1269,1274 ****
2287 --- 1272,1280 ----
2290 __STL_END_NAMESPACE
2291 + #if defined __SUNPRO_CC
2292 + #pragma enable_warn
2293 + #endif
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
2299 ***************
2300 *** 27,32 ****
2301 --- 27,35 ----
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
2307 + #endif
2308 __STL_BEGIN_NAMESPACE
2310 template <class _CharT, class _Traits, class _Number>
2311 ***************
2312 *** 470,475 ****
2313 --- 473,481 ----
2314 # endif /* __STL_USE_TEMPLATE_EXPORT */
2316 __STL_END_NAMESPACE
2317 + #if defined __SUNPRO_CC
2318 + #pragma enable_warn
2319 + #endif
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
2325 ***************
2326 *** 34,39 ****
2327 --- 34,42 ----
2328 # include <stl/_iterator_base.h>
2329 #endif
2331 + #if defined __SUNPRO_CC
2332 + #pragma disable_warn
2333 + #endif
2334 __STL_BEGIN_NAMESPACE
2336 # if defined (__STL_NO_CLASS_PARTIAL_SPECIALIZATION) || ! defined (__STL_NO_ANACHRONISMS)
2337 ***************
2338 *** 574,579 ****
2339 --- 577,585 ----
2342 __STL_END_NAMESPACE
2343 + #if defined __SUNPRO_CC
2344 + #pragma enable_warn
2345 + #endif
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
2351 ***************
2352 *** 57,62 ****
2353 --- 57,65 ----
2354 # define _Nonconst_traits _N_Tr
2355 # endif
2357 + #if defined __SUNPRO_CC
2358 + #pragma disable_warn
2359 + #endif
2360 __STL_BEGIN_NAMESPACE
2362 struct input_iterator_tag {};
2363 ***************
2364 *** 143,149 ****
2365 --- 146,158 ----
2366 # define __STL_POINTERS_SPECIALIZE( _TpP )
2367 # else
2368 __STL_END_NAMESPACE
2369 + #if defined __SUNPRO_CC
2370 + #pragma enable_warn
2371 + #endif
2372 # include <stl/_ptrs_specialize.h>
2373 + #if defined __SUNPRO_CC
2374 + #pragma disable_warn
2375 + #endif
2376 __STL_BEGIN_NAMESPACE
2377 # endif
2379 ***************
2380 *** 421,426 ****
2381 --- 430,438 ----
2384 __STL_END_NAMESPACE
2385 + #if defined __SUNPRO_CC
2386 + #pragma enable_warn
2387 + #endif
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
2393 ***************
2394 *** 24,29 ****
2395 --- 24,32 ----
2396 // numeric_limits static members
2397 //==========================================================
2399 + #if defined __SUNPRO_CC
2400 + #pragma disable_warn
2401 + #endif
2402 __STL_BEGIN_NAMESPACE
2404 # ifdef __STL_NO_STATIC_TEMPLATE_DATA
2405 ***************
2406 *** 362,366 ****
2407 --- 365,372 ----
2408 # undef __STL_LDOUBLE_SNAN_REP
2410 __STL_END_NAMESPACE
2411 + #if defined __SUNPRO_CC
2412 + #pragma enable_warn
2413 + #endif
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
2418 ***************
2419 *** 26,31 ****
2420 --- 26,34 ----
2422 #define __SGI_CPP_LIMITS
2424 + #if defined __SUNPRO_CC
2425 + #pragma disable_warn
2426 + #endif
2427 __STL_BEGIN_NAMESPACE
2429 enum float_round_style {
2430 ***************
2431 *** 379,384 ****
2432 --- 382,390 ----
2433 // We write special values (Inf and NaN) as bit patterns and
2434 // cast the the appropriate floating-point types.
2435 __STL_END_NAMESPACE
2436 + #if defined __SUNPRO_CC
2437 + #pragma enable_warn
2438 + #endif
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
2444 ***************
2445 *** 34,39 ****
2446 --- 34,42 ----
2447 # undef list
2448 # define list __WORKAROUND_DBG_RENAME(list)
2450 + #if defined __SUNPRO_CC
2451 + #pragma disable_warn
2452 + #endif
2453 __STL_BEGIN_NAMESPACE
2455 template <class _Dummy>
2456 ***************
2457 *** 334,339 ****
2458 --- 337,345 ----
2459 # undef __iterator__
2461 __STL_END_NAMESPACE
2462 + #if defined __SUNPRO_CC
2463 + #pragma enable_warn
2464 + #endif
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
2470 ***************
2471 *** 46,51 ****
2472 --- 46,54 ----
2473 # include <stl/_construct.h>
2474 # endif
2476 + #if defined __SUNPRO_CC
2477 + #pragma disable_warn
2478 + #endif
2479 __STL_BEGIN_NAMESPACE
2481 # undef list
2482 ***************
2483 *** 268,274 ****
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) {
2491 --- 271,277 ----
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) {
2499 ***************
2500 *** 588,593 ****
2501 --- 591,599 ----
2502 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
2504 __STL_END_NAMESPACE
2505 + #if defined __SUNPRO_CC
2506 + #pragma enable_warn
2507 + #endif
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
2513 ***************
2514 *** 23,28 ****
2515 --- 23,31 ----
2516 #include <stl/_string.h>
2517 #include <stl/_collate.h>
2519 + #if defined __SUNPRO_CC
2520 + #pragma disable_warn
2521 + #endif
2522 __STL_BEGIN_NAMESPACE
2524 //----------------------------------------------------------------------
2525 ***************
2526 *** 66,70 ****
2527 --- 69,76 ----
2528 # endif /* MEMBER_TEMPLATES */
2530 __STL_END_NAMESPACE
2531 + #if defined __SUNPRO_CC
2532 + #pragma enable_warn
2533 + #endif
2535 #endif
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
2538 ***************
2539 *** 28,33 ****
2540 --- 28,36 ----
2541 #include <stl/_threads.h>
2542 #include <stl/_string_fwd.h>
2544 + #if defined __SUNPRO_CC
2545 + #pragma disable_warn
2546 + #endif
2547 __STL_BEGIN_NAMESPACE
2549 class __STL_CLASS_DECLSPEC _Locale_impl; // Forward declaration of opaque type.
2550 ***************
2551 *** 212,217 ****
2552 --- 215,223 ----
2553 # endif
2555 __STL_END_NAMESPACE
2556 + #if defined __SUNPRO_CC
2557 + #pragma enable_warn
2558 + #endif
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
2564 ***************
2565 *** 33,38 ****
2566 --- 33,41 ----
2567 #define map __WORKAROUND_RENAME(map)
2568 #define multimap __WORKAROUND_RENAME(multimap)
2570 + #if defined __SUNPRO_CC
2571 + #pragma disable_warn
2572 + #endif
2573 __STL_BEGIN_NAMESPACE
2575 template <class _Key, class _Tp, __DFL_TMPL_PARAM(_Compare, less<_Key> ),
2576 ***************
2577 *** 384,389 ****
2578 --- 387,395 ----
2579 # undef __STL_TEMPLATE_HEADER
2581 __STL_END_NAMESPACE
2582 + #if defined __SUNPRO_CC
2583 + #pragma enable_warn
2584 + #endif
2586 // do a cleanup
2587 # undef map
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
2590 ***************
2591 *** 24,29 ****
2592 --- 24,32 ----
2593 #ifndef __SGI_STL_INTERNAL_MESSAGES_H
2594 #define __SGI_STL_INTERNAL_MESSAGES_H
2596 + #if defined __SUNPRO_CC
2597 + #pragma disable_warn
2598 + #endif
2599 __STL_BEGIN_NAMESPACE
2601 // Forward declaration of an opaque type.
2602 ***************
2603 *** 150,155 ****
2604 --- 153,161 ----
2605 # endif /* WCHAR_T */
2607 __STL_END_NAMESPACE
2608 + #if defined __SUNPRO_CC
2609 + #pragma enable_warn
2610 + #endif
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
2616 ***************
2617 *** 18,23 ****
2618 --- 18,26 ----
2619 #ifndef __STL_MONETARY_C
2620 #define __STL_MONETARY_C
2622 + #if defined __SUNPRO_CC
2623 + #pragma disable_warn
2624 + #endif
2625 __STL_BEGIN_NAMESPACE
2627 template <class _CharT, class _InputIterator>
2628 ***************
2629 *** 557,561 ****
2630 --- 560,567 ----
2631 # endif /* defined (__STL_NO_CUSTOM_IO) && ! defined (__STL_DESIGNATED_DLL) */
2633 __STL_END_NAMESPACE
2634 + #if defined __SUNPRO_CC
2635 + #pragma enable_warn
2636 + #endif
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
2641 ***************
2642 *** 25,30 ****
2643 --- 25,33 ----
2645 # include <stl/_numeric_facets.h>
2647 + #if defined __SUNPRO_CC
2648 + #pragma disable_warn
2649 + #endif
2650 __STL_BEGIN_NAMESPACE
2652 class money_base {
2653 ***************
2654 *** 441,446 ****
2655 --- 444,452 ----
2658 __STL_END_NAMESPACE
2659 + #if defined __SUNPRO_CC
2660 + #pragma enable_warn
2661 + #endif
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
2667 ***************
2668 *** 16,21 ****
2669 --- 16,24 ----
2670 #ifndef __STL_NULL_STREAM_H
2671 # define __STL_NULL_STREAM_H
2673 + #if defined __SUNPRO_CC
2674 + #pragma disable_warn
2675 + #endif
2676 __STL_BEGIN_NAMESPACE
2678 struct __null_stream
2679 ***************
2680 *** 38,42 ****
2681 --- 41,48 ----
2682 extern __null_stream cin, cout, cerr, endl, ws, hex, dec;
2684 __STL_END_NAMESPACE
2685 + #if defined __SUNPRO_CC
2686 + #pragma enable_warn
2687 + #endif
2689 # endif
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
2692 ***************
2693 *** 34,39 ****
2694 --- 34,42 ----
2695 # include <stl/_iterator_base.h>
2696 #endif
2698 + #if defined __SUNPRO_CC
2699 + #pragma disable_warn
2700 + #endif
2701 __STL_BEGIN_NAMESPACE
2703 template <class _InputIterator, class _OutputIterator, class _Tp>
2704 ***************
2705 *** 181,186 ****
2706 --- 184,192 ----
2709 __STL_END_NAMESPACE
2710 + #if defined __SUNPRO_CC
2711 + #pragma enable_warn
2712 + #endif
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
2718 ***************
2719 *** 36,41 ****
2720 --- 36,44 ----
2721 # include <stl/debug/_debug.h>
2722 # endif
2724 + #if defined __SUNPRO_CC
2725 + #pragma disable_warn
2726 + #endif
2727 __STL_BEGIN_NAMESPACE
2729 template <class _InputIterator, class _Tp>
2730 ***************
2731 *** 141,146 ****
2732 --- 144,152 ----
2733 # endif
2735 __STL_END_NAMESPACE
2736 + #if defined __SUNPRO_CC
2737 + #pragma enable_warn
2738 + #endif
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
2744 ***************
2745 *** 21,26 ****
2746 --- 21,29 ----
2747 #include <stl/_pair.h>
2748 # include <stl/_stream_iterator.h>
2750 + #if defined __SUNPRO_CC
2751 + #pragma disable_warn
2752 + #endif
2753 __STL_BEGIN_NAMESPACE
2756 ***************
2757 *** 1083,1088 ****
2758 --- 1086,1094 ----
2759 # endif /* __STL_NO_CUSTOM_IO */
2761 __STL_END_NAMESPACE
2762 + #if defined __SUNPRO_CC
2763 + #pragma enable_warn
2764 + #endif
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
2770 ***************
2771 *** 27,32 ****
2772 --- 27,35 ----
2773 # include <stl/_locale.h>
2774 # include <stl/_string.h>
2776 + #if defined __SUNPRO_CC
2777 + #pragma disable_warn
2778 + #endif
2779 __STL_BEGIN_NAMESPACE
2781 //----------------------------------------------------------------------
2782 ***************
2783 *** 524,529 ****
2784 --- 527,535 ----
2785 # endif /* CUSTOM_IO */
2787 __STL_END_NAMESPACE
2788 + #if defined __SUNPRO_CC
2789 + #pragma enable_warn
2790 + #endif
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
2796 ***************
2797 *** 20,25 ****
2798 --- 20,28 ----
2800 #include <stl/_numeric_facets.h> // For num_put<>
2802 + #if defined __SUNPRO_CC
2803 + #pragma disable_warn
2804 + #endif
2805 __STL_BEGIN_NAMESPACE
2807 //----------------------------------------------------------------------
2808 ***************
2809 *** 346,351 ****
2810 --- 349,357 ----
2813 __STL_END_NAMESPACE
2814 + #if defined __SUNPRO_CC
2815 + #pragma enable_warn
2816 + #endif
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
2822 ***************
2823 *** 24,29 ****
2824 --- 24,32 ----
2825 #include <limits> // Needed for class numeric_limits<>.
2826 #include <streambuf> // For basic_streambuf.
2828 + #if defined __SUNPRO_CC
2829 + #pragma disable_warn
2830 + #endif
2831 __STL_BEGIN_NAMESPACE
2833 template <class _CharT, class _Traits, class _Number>
2834 ***************
2835 *** 309,314 ****
2836 --- 312,320 ----
2839 __STL_END_NAMESPACE
2840 + #if defined __SUNPRO_CC
2841 + #pragma enable_warn
2842 + #endif
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
2848 ***************
2849 *** 32,37 ****
2850 --- 32,40 ----
2851 #define __SGI_STL_INTERNAL_PAIR_H
2854 + #if defined __SUNPRO_CC
2855 + #pragma disable_warn
2856 + #endif
2857 __STL_BEGIN_NAMESPACE
2859 template <class _T1, class _T2>
2860 ***************
2861 *** 127,132 ****
2862 --- 130,138 ----
2865 __STL_END_NAMESPACE
2866 + #if defined __SUNPRO_CC
2867 + #pragma enable_warn
2868 + #endif
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
2874 ***************
2875 *** 107,112 ****
2876 --- 107,115 ----
2877 __STL_ITERATOR_TRAITS_SPECIALIZE(_Type**, _Type**) \
2878 __STL_ITERATOR_TRAITS_SPECIALIZE(_Type** const, _Type** const) \
2879 __STL_END_NAMESPACE
2880 + #if defined __SUNPRO_CC
2881 + #pragma enable_warn
2882 + #endif
2883 # endif
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
2888 ***************
2889 *** 46,51 ****
2890 --- 46,54 ----
2891 # include <stl/_function.h>
2892 #endif
2894 + #if defined __SUNPRO_CC
2895 + #pragma disable_warn
2896 + #endif
2897 __STL_BEGIN_NAMESPACE
2899 # if ! defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
2900 ***************
2901 *** 197,202 ****
2902 --- 200,208 ----
2905 __STL_END_NAMESPACE
2906 + #if defined __SUNPRO_CC
2907 + #pragma enable_warn
2908 + #endif
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
2914 ***************
2915 *** 37,47 ****
2916 --- 37,53 ----
2918 #if defined (__STL_EXTERN_RANGE_ERRORS)
2920 + #if defined __SUNPRO_CC
2921 + #pragma disable_warn
2922 + #endif
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);
2927 __STL_END_NAMESPACE
2928 + #if defined __SUNPRO_CC
2929 + #pragma enable_warn
2930 + #endif
2932 // For other compilers where we're throwing range errors, include the
2933 // stdexcept header and throw the appropriate exceptions directly.
2934 ***************
2935 *** 55,60 ****
2936 --- 61,69 ----
2937 # include <string>
2938 #endif
2940 + #if defined __SUNPRO_CC
2941 + #pragma disable_warn
2942 + #endif
2943 __STL_BEGIN_NAMESPACE
2945 inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char* __msg) {
2946 ***************
2947 *** 70,75 ****
2948 --- 79,87 ----
2951 __STL_END_NAMESPACE
2952 + #if defined __SUNPRO_CC
2953 + #pragma enable_warn
2954 + #endif
2956 // Otherwise, define inline functions that do nothing.
2957 #else
2958 ***************
2959 *** 76,81 ****
2960 --- 88,96 ----
2962 # include <cstdlib>
2964 + #if defined __SUNPRO_CC
2965 + #pragma disable_warn
2966 + #endif
2967 __STL_BEGIN_NAMESPACE
2969 inline void __STL_DECLSPEC __STL_CALL __stl_throw_range_error(const char*) { abort(); }
2970 ***************
2971 *** 82,87 ****
2972 --- 97,105 ----
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(); }
2975 __STL_END_NAMESPACE
2976 + #if defined __SUNPRO_CC
2977 + #pragma enable_warn
2978 + #endif
2980 #endif
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
2984 ***************
2985 *** 30,35 ****
2986 --- 30,38 ----
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
2992 + #endif
2993 __STL_BEGIN_NAMESPACE
2995 template <class _ForwardIterator, class _Tp>
2996 ***************
2997 *** 70,75 ****
2998 --- 73,81 ----
2999 inline output_iterator_tag __ITERATOR_CATEGORY(const raw_storage_iterator<_ForwardIterator, _Tp>&) { return output_iterator_tag(); }
3000 #endif
3001 __STL_END_NAMESPACE
3002 + #if defined __SUNPRO_CC
3003 + #pragma enable_warn
3004 + #endif
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
3010 ***************
3011 *** 37,42 ****
3012 --- 37,45 ----
3014 # include <stl/_range_errors.h>
3016 + #if defined __SUNPRO_CC
3017 + #pragma disable_warn
3018 + #endif
3019 __STL_BEGIN_NAMESPACE
3021 # if defined ( __STL_NESTED_TYPE_PARAM_BUG )
3022 ***************
3023 *** 1529,1534 ****
3024 --- 1532,1540 ----
3025 # undef size_type
3027 __STL_END_NAMESPACE
3028 + #if defined __SUNPRO_CC
3029 + #pragma enable_warn
3030 + #endif
3031 # endif /* ROPEIMPL_H */
3033 // Local Variables:
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
3036 ***************
3037 *** 75,80 ****
3038 --- 75,83 ----
3039 # include <mutex.h>
3040 # endif
3042 + #if defined __SUNPRO_CC
3043 + #pragma disable_warn
3044 + #endif
3045 __STL_BEGIN_NAMESPACE
3048 ***************
3049 *** 2491,2496 ****
3050 --- 2494,2502 ----
3053 __STL_END_NAMESPACE
3054 + #if defined __SUNPRO_CC
3055 + #pragma enable_warn
3056 + #endif
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
3062 ***************
3063 *** 37,42 ****
3064 --- 37,45 ----
3065 #define set __WORKAROUND_RENAME(set)
3066 #define multiset __WORKAROUND_RENAME(multiset)
3068 + #if defined __SUNPRO_CC
3069 + #pragma disable_warn
3070 + #endif
3071 __STL_BEGIN_NAMESPACE
3073 template <class _Key, __DFL_TMPL_PARAM(_Compare,less<_Key>),
3074 ***************
3075 *** 341,346 ****
3076 --- 344,352 ----
3077 # undef __STL_TEMPLATE_HEADER
3079 __STL_END_NAMESPACE
3080 + #if defined __SUNPRO_CC
3081 + #pragma enable_warn
3082 + #endif
3084 // do a cleanup
3085 # undef set
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
3088 ***************
3089 *** 25,30 ****
3090 --- 25,33 ----
3091 # define size_type size_t
3092 # endif
3094 + #if defined __SUNPRO_CC
3095 + #pragma disable_warn
3096 + #endif
3097 __STL_BEGIN_NAMESPACE
3099 template <class _Tp, class _Alloc>
3100 ***************
3101 *** 255,260 ****
3102 --- 258,266 ----
3103 # undef size_type
3105 __STL_END_NAMESPACE
3106 + #if defined __SUNPRO_CC
3107 + #pragma enable_warn
3108 + #endif
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
3114 ***************
3115 *** 55,60 ****
3116 --- 55,63 ----
3117 # undef slist
3118 # define slist __WORKAROUND_DBG_RENAME(slist)
3120 + #if defined __SUNPRO_CC
3121 + #pragma disable_warn
3122 + #endif
3123 __STL_BEGIN_NAMESPACE
3125 template <class _Tp>
3126 ***************
3127 *** 730,735 ****
3128 --- 733,741 ----
3129 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
3131 __STL_END_NAMESPACE
3132 + #if defined __SUNPRO_CC
3133 + #pragma enable_warn
3134 + #endif
3136 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3137 # include <stl/_slist.c>
3138 ***************
3139 *** 742,747 ****
3140 --- 748,756 ----
3141 # include <stl/debug/_slist.h>
3142 #endif
3144 + #if defined __SUNPRO_CC
3145 + #pragma disable_warn
3146 + #endif
3147 __STL_BEGIN_NAMESPACE
3148 // Specialization of insert_iterator so that insertions will be constant
3149 // time rather than linear time.
3150 ***************
3151 *** 783,788 ****
3152 --- 792,800 ----
3153 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
3155 __STL_END_NAMESPACE
3156 + #if defined __SUNPRO_CC
3157 + #pragma enable_warn
3158 + #endif
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
3164 ***************
3165 *** 26,31 ****
3166 --- 26,34 ----
3167 #ifndef __STL_SLIST_BASE_C
3168 #define __STL_SLIST_BASE_C
3170 + #if defined __SUNPRO_CC
3171 + #pragma disable_warn
3172 + #endif
3173 __STL_BEGIN_NAMESPACE
3175 template <class _Dummy>
3176 ***************
3177 *** 92,97 ****
3178 --- 95,103 ----
3181 __STL_END_NAMESPACE
3182 + #if defined __SUNPRO_CC
3183 + #pragma enable_warn
3184 + #endif
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
3190 ***************
3191 *** 31,36 ****
3192 --- 31,39 ----
3193 #include <cstddef>
3194 #endif
3196 + #if defined __SUNPRO_CC
3197 + #pragma disable_warn
3198 + #endif
3199 __STL_BEGIN_NAMESPACE
3201 struct _Slist_node_base
3202 ***************
3203 *** 71,76 ****
3204 --- 74,82 ----
3205 typedef _Sl_global<bool> _Sl_global_inst;
3207 __STL_END_NAMESPACE
3208 + #if defined __SUNPRO_CC
3209 + #pragma enable_warn
3210 + #endif
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
3216 ***************
3217 *** 29,34 ****
3218 --- 29,37 ----
3219 # define __BSB_pos_type__ __STL_TYPENAME_ON_RETURN_TYPE basic_stringbuf<_CharT, _Traits, _Alloc>::pos_type
3220 # endif
3222 + #if defined __SUNPRO_CC
3223 + #pragma disable_warn
3224 + #endif
3225 __STL_BEGIN_NAMESPACE
3227 //----------------------------------------------------------------------
3228 ***************
3229 *** 529,534 ****
3230 --- 532,540 ----
3233 __STL_END_NAMESPACE
3234 + #if defined __SUNPRO_CC
3235 + #pragma enable_warn
3236 + #endif
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
3242 ***************
3243 *** 28,33 ****
3244 --- 28,36 ----
3245 #include <istream> // Includes <ostream>, <ios>, <iosfwd>
3246 #include <string>
3248 + #if defined __SUNPRO_CC
3249 + #pragma disable_warn
3250 + #endif
3251 __STL_BEGIN_NAMESPACE
3253 //----------------------------------------------------------------------
3254 ***************
3255 *** 230,235 ****
3256 --- 233,241 ----
3257 # endif /* __STL_USE_TEMPLATE_EXPORT */
3259 __STL_END_NAMESPACE
3260 + #if defined __SUNPRO_CC
3261 + #pragma enable_warn
3262 + #endif
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
3268 ***************
3269 *** 30,35 ****
3270 --- 30,38 ----
3271 #ifndef __SGI_STL_INTERNAL_STACK_H
3272 #define __SGI_STL_INTERNAL_STACK_H
3274 + #if defined __SUNPRO_CC
3275 + #pragma disable_warn
3276 + #endif
3277 __STL_BEGIN_NAMESPACE
3279 # if !defined ( __STL_LIMITED_DEFAULT_TEMPLATES )
3280 ***************
3281 *** 90,95 ****
3282 --- 93,101 ----
3283 __STL_RELOPS_OPERATORS(template < __STL_STACK_HEADER_ARGS >, stack< __STL_STACK_ARGS >)
3285 __STL_END_NAMESPACE
3286 + #if defined __SUNPRO_CC
3287 + #pragma enable_warn
3288 + #endif
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
3294 ***************
3295 *** 71,76 ****
3296 --- 71,79 ----
3297 # include <unix.h> // get the definition of fileno
3298 #endif
3300 + #if defined __SUNPRO_CC
3301 + #pragma disable_warn
3302 + #endif
3303 __STL_BEGIN_NAMESPACE
3305 //----------------------------------------------------------------------
3306 ***************
3307 *** 89,95 ****
3308 typedef unsigned char* _File_ptr_type;
3309 #endif
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)
3315 --- 92,98 ----
3316 typedef unsigned char* _File_ptr_type;
3317 #endif
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)
3323 ***************
3324 *** 377,382 ****
3325 --- 380,388 ----
3326 # endif
3328 __STL_END_NAMESPACE
3329 + #if defined __SUNPRO_CC
3330 + #pragma enable_warn
3331 + #endif
3333 #endif /* __SGI_STL_STDIO_FILE_H */
3335 *** misc/STLport-4.0/stlport/stl/_stream_iterator.h Fri Jul 14 03:53:26 2000
3336 --- misc/build/STLport-4.0/stlport/stl/_stream_iterator.h Thu Aug 25 15:54:59 2005
3337 ***************
3338 *** 46,51 ****
3339 --- 46,54 ----
3341 # include <streambuf>
3343 + #if defined __SUNPRO_CC
3344 + #pragma disable_warn
3345 + #endif
3346 __STL_BEGIN_NAMESPACE
3348 // We do not read any characters until operator* is called. The first
3349 ***************
3350 *** 214,222 ****
3351 --- 217,231 ----
3352 # endif
3354 __STL_END_NAMESPACE
3355 + #if defined __SUNPRO_CC
3356 + #pragma enable_warn
3357 + #endif
3359 # include <stl/_istream.h>
3361 + #if defined __SUNPRO_CC
3362 + #pragma disable_warn
3363 + #endif
3364 __STL_BEGIN_NAMESPACE
3366 template <class _CharT, class _Traits>
3367 ***************
3368 *** 242,247 ****
3369 --- 251,259 ----
3370 : _M_buf(__o.rdbuf()), _M_ok(__o.rdbuf()!=0) {}
3372 __STL_END_NAMESPACE
3373 + #if defined __SUNPRO_CC
3374 + #pragma enable_warn
3375 + #endif
3377 # endif /* SGI_OWN_IOSTREAMS */
3379 ***************
3380 *** 251,256 ****
3381 --- 263,271 ----
3383 # if defined (__STL_USE_NEW_IOSTREAMS)
3385 + #if defined __SUNPRO_CC
3386 + #pragma disable_warn
3387 + #endif
3388 __STL_BEGIN_NAMESPACE
3390 # ifndef __STL_LIMITED_DEFAULT_TEMPLATES
3391 ***************
3392 *** 388,397 ****
3393 --- 403,418 ----
3394 # endif
3396 __STL_END_NAMESPACE
3397 + #if defined __SUNPRO_CC
3398 + #pragma enable_warn
3399 + #endif
3402 # elif ! defined(__STL_USE_NO_IOSTREAMS)
3404 + #if defined __SUNPRO_CC
3405 + #pragma disable_warn
3406 + #endif
3407 __STL_BEGIN_NAMESPACE
3409 # if defined (__STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS) && ! defined (__STL_DEFAULT_TYPE_PARAM)
3410 ***************
3411 *** 479,488 ****
3412 --- 500,515 ----
3413 #endif
3415 __STL_END_NAMESPACE
3416 + #if defined __SUNPRO_CC
3417 + #pragma enable_warn
3418 + #endif
3420 #endif /* __STL_USE_NEW_IOSTREAMS */
3422 // form-independent definiotion of stream iterators
3423 + #if defined __SUNPRO_CC
3424 + #pragma disable_warn
3425 + #endif
3426 __STL_BEGIN_NAMESPACE
3428 template < __ISI_TMPL_HEADER_ARGUMENTS >
3429 ***************
3430 *** 525,530 ****
3431 --- 552,560 ----
3432 # endif
3434 __STL_END_NAMESPACE
3435 + #if defined __SUNPRO_CC
3436 + #pragma enable_warn
3437 + #endif
3439 # undef __ISI_TMPL_HEADER_ARGUMENTS
3440 # undef __ISI_TMPL_ARGUMENTS
3441 *** misc/STLport-4.0/stlport/stl/_streambuf.c Fri Jul 14 03:53:26 2000
3442 --- misc/build/STLport-4.0/stlport/stl/_streambuf.c Thu Aug 25 15:54:59 2005
3443 ***************
3444 *** 24,29 ****
3445 --- 24,32 ----
3447 # if defined (__STL_DESIGNATED_DLL) || ! defined (__STL_NO_CUSTOM_IO)
3449 + #if defined __SUNPRO_CC
3450 + #pragma disable_warn
3451 + #endif
3452 __STL_BEGIN_NAMESPACE
3453 //----------------------------------------------------------------------
3454 // Non-inline basic_streambuf<> member functions.
3455 ***************
3456 *** 210,215 ****
3457 --- 213,221 ----
3458 # endif /* __STL_USE_TEMPLATE_EXPORT */
3460 __STL_END_NAMESPACE
3461 + #if defined __SUNPRO_CC
3462 + #pragma enable_warn
3463 + #endif
3465 # endif /* NO_CUSTOM_IO */
3467 *** misc/STLport-4.0/stlport/stl/_streambuf.h Fri Jul 14 03:53:26 2000
3468 --- misc/build/STLport-4.0/stlport/stl/_streambuf.h Thu Aug 25 15:54:59 2005
3469 ***************
3470 *** 23,28 ****
3471 --- 23,31 ----
3472 #include <stl/_stdio_file.h> // Declaration of struct FILE, and of
3473 // functions to manipulate it.
3475 + #if defined __SUNPRO_CC
3476 + #pragma disable_warn
3477 + #endif
3478 __STL_BEGIN_NAMESPACE
3480 //----------------------------------------------------------------------
3481 ***************
3482 *** 479,484 ****
3483 --- 482,490 ----
3484 # endif
3486 __STL_END_NAMESPACE
3487 + #if defined __SUNPRO_CC
3488 + #pragma enable_warn
3489 + #endif
3491 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3492 # include <stl/_streambuf.c>
3493 *** misc/STLport-4.0/stlport/stl/_string.c Fri Jul 14 03:53:26 2000
3494 --- misc/build/STLport-4.0/stlport/stl/_string.c Thu Aug 25 15:54:59 2005
3495 ***************
3496 *** 42,47 ****
3497 --- 42,50 ----
3498 # define __iterator__ __STL_TYPENAME_ON_RETURN_TYPE basic_string<_CharT,_Traits,_Alloc>::iterator
3499 # endif
3501 + #if defined __SUNPRO_CC
3502 + #pragma disable_warn
3503 + #endif
3504 __STL_BEGIN_NAMESPACE
3506 #if defined (__STL_MEMBER_TEMPLATES) && ! defined (__STL_INLINE_MEMBER_TEMPLATES)
3507 ***************
3508 *** 664,669 ****
3509 --- 667,675 ----
3512 __STL_END_NAMESPACE
3513 + #if defined __SUNPRO_CC
3514 + #pragma enable_warn
3515 + #endif
3517 // _string_fwd has to see clean basic_string
3518 # undef basic_string
3519 ***************
3520 *** 678,683 ****
3521 --- 684,692 ----
3523 # include <stl/_range_errors.h>
3525 + #if defined __SUNPRO_CC
3526 + #pragma disable_warn
3527 + #endif
3528 __STL_BEGIN_NAMESPACE
3530 // _String_base methods
3531 ***************
3532 *** 692,697 ****
3533 --- 701,709 ----
3536 __STL_END_NAMESPACE
3537 + #if defined __SUNPRO_CC
3538 + #pragma enable_warn
3539 + #endif
3541 # undef basic_string
3542 # undef __size_type__
3543 *** misc/STLport-4.0/stlport/stl/_string.h Fri Jul 14 03:53:26 2000
3544 --- misc/build/STLport-4.0/stlport/stl/_string.h Thu Aug 25 15:54:59 2005
3545 ***************
3546 *** 78,83 ****
3547 --- 78,86 ----
3548 // a user-defined non-POD type. However, _CharT must still have a
3549 // default constructor.
3551 + #if defined __SUNPRO_CC
3552 + #pragma disable_warn
3553 + #endif
3554 __STL_BEGIN_NAMESPACE
3556 # ifdef __STL_DEBUG
3557 ***************
3558 *** 1520,1525 ****
3559 --- 1523,1531 ----
3560 # undef basic_string
3562 __STL_END_NAMESPACE
3563 + #if defined __SUNPRO_CC
3564 + #pragma enable_warn
3565 + #endif
3567 # ifdef __STL_DEBUG
3568 # include <stl/debug/_string.h>
3569 *** misc/STLport-4.0/stlport/stl/_string_fwd.c Fri Jul 14 03:53:26 2000
3570 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.c Thu Aug 25 15:54:59 2005
3571 ***************
3572 *** 26,31 ****
3573 --- 26,34 ----
3574 #if !defined ( __STL_STRING_FWD_C) && ! defined (__SGI_STL_OWN_IOSTREAMS)
3575 #define __STL_STRING_FWD_C
3577 + #if defined __SUNPRO_CC
3578 + #pragma disable_warn
3579 + #endif
3580 __STL_BEGIN_NAMESPACE
3582 template <class _CharT, class _Traits, class _Alloc>
3583 ***************
3584 *** 35,40 ****
3585 --- 38,46 ----
3588 __STL_END_NAMESPACE
3589 + #if defined __SUNPRO_CC
3590 + #pragma enable_warn
3591 + #endif
3593 #endif /* __STL_STRING_FWD_C */
3595 *** misc/STLport-4.0/stlport/stl/_string_fwd.h Fri Jul 14 03:53:26 2000
3596 --- misc/build/STLport-4.0/stlport/stl/_string_fwd.h Thu Aug 25 15:54:59 2005
3597 ***************
3598 *** 21,26 ****
3599 --- 21,29 ----
3601 # include <iosfwd>
3603 + #if defined __SUNPRO_CC
3604 + #pragma disable_warn
3605 + #endif
3606 __STL_BEGIN_NAMESPACE
3608 # if !defined (__STL_LIMITED_DEFAULT_TEMPLATES)
3609 ***************
3610 *** 51,56 ****
3611 --- 54,62 ----
3612 # endif
3614 __STL_END_NAMESPACE
3615 + #if defined __SUNPRO_CC
3616 + #pragma enable_warn
3617 + #endif
3619 #endif /* __SGI_STL_STRING_FWD_H */
3621 *** misc/STLport-4.0/stlport/stl/_string_hash.h Fri Jul 14 03:53:26 2000
3622 --- misc/build/STLport-4.0/stlport/stl/_string_hash.h Thu Aug 25 15:54:59 2005
3623 ***************
3624 *** 23,28 ****
3625 --- 23,31 ----
3626 # include <stl/_hash_fun.h>
3627 #endif
3629 + #if defined __SUNPRO_CC
3630 + #pragma disable_warn
3631 + #endif
3632 __STL_BEGIN_NAMESPACE
3634 template <class _CharT, class _Traits, class _Alloc>
3635 ***************
3636 *** 62,66 ****
3637 --- 65,72 ----
3638 #endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */
3640 __STL_END_NAMESPACE
3641 + #if defined __SUNPRO_CC
3642 + #pragma enable_warn
3643 + #endif
3645 #endif
3646 *** misc/STLport-4.0/stlport/stl/_string_io.c Fri Jul 14 03:53:26 2000
3647 --- misc/build/STLport-4.0/stlport/stl/_string_io.c Thu Aug 25 15:54:59 2005
3648 ***************
3649 *** 5,10 ****
3650 --- 5,13 ----
3651 # define basic_string _Nondebug_string
3652 # endif
3654 + #if defined __SUNPRO_CC
3655 + #pragma disable_warn
3656 + #endif
3657 __STL_BEGIN_NAMESPACE
3659 #if defined (__STL_USE_NEW_IOSTREAMS)
3660 ***************
3661 *** 322,327 ****
3662 --- 325,333 ----
3663 # endif /* __STL_NEW_IOSTREAMS */
3665 __STL_END_NAMESPACE
3666 + #if defined __SUNPRO_CC
3667 + #pragma enable_warn
3668 + #endif
3670 # undef basic_string
3672 *** misc/STLport-4.0/stlport/stl/_string_io.h Fri Jul 14 03:53:26 2000
3673 --- misc/build/STLport-4.0/stlport/stl/_string_io.h Thu Aug 25 15:54:59 2005
3674 ***************
3675 *** 29,34 ****
3676 --- 29,37 ----
3677 # endif
3679 // I/O.
3680 + #if defined __SUNPRO_CC
3681 + #pragma disable_warn
3682 + #endif
3683 __STL_BEGIN_NAMESPACE
3685 #if defined (__STL_USE_NEW_IOSTREAMS)
3686 ***************
3687 *** 108,113 ****
3688 --- 111,119 ----
3689 #endif /* __STL_USE_NEW_IOSTREAMS */
3691 __STL_END_NAMESPACE
3692 + #if defined __SUNPRO_CC
3693 + #pragma enable_warn
3694 + #endif
3696 # undef basic_string
3698 *** misc/STLport-4.0/stlport/stl/_strstream.h Fri Jul 14 03:53:26 2000
3699 --- misc/build/STLport-4.0/stlport/stl/_strstream.h Thu Aug 25 15:54:59 2005
3700 ***************
3701 *** 6,11 ****
3702 --- 6,14 ----
3703 #include <istream> // Includes <ostream>, <ios>, <iosfwd>
3704 #include <string>
3706 + #if defined __SUNPRO_CC
3707 + #pragma disable_warn
3708 + #endif
3709 __STL_BEGIN_NAMESPACE
3711 //----------------------------------------------------------------------
3712 ***************
3713 *** 129,131 ****
3714 --- 132,137 ----
3717 __STL_END_NAMESPACE
3718 + #if defined __SUNPRO_CC
3719 + #pragma enable_warn
3720 + #endif
3721 *** misc/STLport-4.0/stlport/stl/_tempbuf.c Fri Jul 14 03:53:26 2000
3722 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.c Thu Aug 25 15:54:59 2005
3723 ***************
3724 *** 26,31 ****
3725 --- 26,34 ----
3726 #ifndef __STL_TEMPBUF_C
3727 #define __STL_TEMPBUF_C
3729 + #if defined __SUNPRO_CC
3730 + #pragma disable_warn
3731 + #endif
3732 __STL_BEGIN_NAMESPACE
3734 template <class _Tp>
3735 ***************
3736 *** 45,50 ****
3737 --- 48,56 ----
3738 return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
3740 __STL_END_NAMESPACE
3741 + #if defined __SUNPRO_CC
3742 + #pragma enable_warn
3743 + #endif
3745 #endif /* __STL_TEMPBUF_C */
3747 *** misc/STLport-4.0/stlport/stl/_tempbuf.h Fri Jul 14 03:53:26 2000
3748 --- misc/build/STLport-4.0/stlport/stl/_tempbuf.h Thu Aug 25 15:54:59 2005
3749 ***************
3750 *** 40,45 ****
3751 --- 40,48 ----
3752 # include <stl/_uninitialized.h>
3753 # endif
3755 + #if defined __SUNPRO_CC
3756 + #pragma disable_warn
3757 + #endif
3758 __STL_BEGIN_NAMESPACE
3760 template <class _Tp>
3761 ***************
3762 *** 157,162 ****
3763 --- 160,168 ----
3764 # endif /* __STL_NO_EXTENSIONS */
3766 __STL_END_NAMESPACE
3767 + #if defined __SUNPRO_CC
3768 + #pragma enable_warn
3769 + #endif
3771 # ifndef __STL_LINK_TIME_INSTANTIATION
3772 # include <stl/_tempbuf.c>
3773 *** misc/STLport-4.0/stlport/stl/_threads.c Fri Jul 14 03:53:26 2000
3774 --- misc/build/STLport-4.0/stlport/stl/_threads.c Thu Aug 25 15:54:59 2005
3775 ***************
3776 *** 28,33 ****
3777 --- 28,36 ----
3779 # if defined (__BUILDING_STLPORT) || ! defined (__SGI_STL_OWN_IOSTREAMS)
3781 + #if defined __SUNPRO_CC
3782 + #pragma disable_warn
3783 + #endif
3784 __STL_BEGIN_NAMESPACE
3786 # if ( __STL_STATIC_TEMPLATE_DATA > 0 )
3787 ***************
3788 *** 127,132 ****
3789 --- 130,138 ----
3790 # endif /* if SGI or WIN */
3792 __STL_END_NAMESPACE
3793 + #if defined __SUNPRO_CC
3794 + #pragma enable_warn
3795 + #endif
3797 # endif /* BUILDING_STLPORT */
3798 #endif /* __STL_THREADS_C */
3799 *** misc/STLport-4.0/stlport/stl/_threads.h Fri Jul 14 03:53:26 2000
3800 --- misc/build/STLport-4.0/stlport/stl/_threads.h Thu Aug 25 15:54:59 2005
3801 ***************
3802 *** 124,129 ****
3803 --- 124,132 ----
3804 # define __STL_MUTEX_INITIALIZER
3805 # endif
3807 + #if defined __SUNPRO_CC
3808 + #pragma disable_warn
3809 + #endif
3810 __STL_BEGIN_NAMESPACE
3813 ***************
3814 *** 406,411 ****
3815 --- 409,417 ----
3818 __STL_END_NAMESPACE
3819 + #if defined __SUNPRO_CC
3820 + #pragma enable_warn
3821 + #endif
3823 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3824 # include <stl/_threads.c>
3825 *** misc/STLport-4.0/stlport/stl/_time_facets.c Fri Jul 14 03:53:26 2000
3826 --- misc/build/STLport-4.0/stlport/stl/_time_facets.c Thu Aug 25 15:54:59 2005
3827 ***************
3828 *** 18,23 ****
3829 --- 18,26 ----
3830 #ifndef __STL_TIME_FACETS_C
3831 #define __STL_TIME_FACETS_C
3833 + #if defined __SUNPRO_CC
3834 + #pragma disable_warn
3835 + #endif
3836 __STL_BEGIN_NAMESPACE
3838 //----------------------------------------------------------------------
3839 ***************
3840 *** 452,456 ****
3841 --- 455,462 ----
3842 # endif /* CUSTOM_IO */
3844 __STL_END_NAMESPACE
3845 + #if defined __SUNPRO_CC
3846 + #pragma enable_warn
3847 + #endif
3849 #endif /* __STL_TIME_FACETS_C */
3850 *** misc/STLport-4.0/stlport/stl/_time_facets.h Fri Jul 14 03:53:26 2000
3851 --- misc/build/STLport-4.0/stlport/stl/_time_facets.h Thu Aug 25 15:54:59 2005
3852 ***************
3853 *** 23,28 ****
3854 --- 23,31 ----
3855 #ifndef __SGI_STL_INTERNAL_TIME_FACETS_H
3856 #define __SGI_STL_INTERNAL_TIME_FACETS_H
3858 + #if defined __SUNPRO_CC
3859 + #pragma disable_warn
3860 + #endif
3861 __STL_BEGIN_NAMESPACE
3863 _Locale_time* __STL_CALL __acquire_time(const char* __name);
3864 ***************
3865 *** 288,293 ****
3866 --- 291,299 ----
3869 __STL_END_NAMESPACE
3870 + #if defined __SUNPRO_CC
3871 + #pragma enable_warn
3872 + #endif
3874 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3875 # include <stl/_time_facets.c>
3876 *** misc/STLport-4.0/stlport/stl/_tree.c Fri Jul 14 03:53:26 2000
3877 --- misc/build/STLport-4.0/stlport/stl/_tree.c Thu Aug 25 15:55:00 2005
3878 ***************
3879 *** 42,47 ****
3880 --- 42,50 ----
3881 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3882 #endif
3884 + #if defined __SUNPRO_CC
3885 + #pragma disable_warn
3886 + #endif
3887 __STL_BEGIN_NAMESPACE
3889 inline void
3890 ***************
3891 *** 728,733 ****
3892 --- 731,739 ----
3893 return true;
3895 __STL_END_NAMESPACE
3896 + #if defined __SUNPRO_CC
3897 + #pragma enable_warn
3898 + #endif
3900 # undef __iterator__
3901 # undef __const_iterator__
3902 *** misc/STLport-4.0/stlport/stl/_tree.h Fri Jul 14 03:53:26 2000
3903 --- misc/build/STLport-4.0/stlport/stl/_tree.h Thu Aug 25 15:55:00 2005
3904 ***************
3905 *** 83,88 ****
3906 --- 83,91 ----
3907 # define _Rb_tree __WORKAROUND_DBG_RENAME(Rb_tree)
3908 #endif
3910 + #if defined __SUNPRO_CC
3911 + #pragma disable_warn
3912 + #endif
3913 __STL_BEGIN_NAMESPACE
3915 typedef bool _Rb_tree_Color_type;
3916 ***************
3917 *** 557,562 ****
3918 --- 560,568 ----
3919 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
3921 __STL_END_NAMESPACE
3922 + #if defined __SUNPRO_CC
3923 + #pragma enable_warn
3924 + #endif
3926 # if !defined (__STL_LINK_TIME_INSTANTIATION)
3927 # include <stl/_tree.c>
3928 ***************
3929 *** 568,573 ****
3930 --- 574,582 ----
3931 # include <stl/debug/_tree.h>
3932 #endif
3934 + #if defined __SUNPRO_CC
3935 + #pragma disable_warn
3936 + #endif
3937 __STL_BEGIN_NAMESPACE
3938 // Class rb_tree is not part of the C++ standard. It is provided for
3939 // compatibility with the HP STL.
3940 ***************
3941 *** 587,592 ****
3942 --- 596,604 ----
3943 ~rb_tree() {}
3945 __STL_END_NAMESPACE
3946 + #if defined __SUNPRO_CC
3947 + #pragma enable_warn
3948 + #endif
3950 #endif /* __SGI_STL_INTERNAL_TREE_H */
3952 *** misc/STLport-4.0/stlport/stl/_uninitialized.h Fri Jul 14 03:53:26 2000
3953 --- misc/build/STLport-4.0/stlport/stl/_uninitialized.h Thu Aug 25 15:55:00 2005
3954 ***************
3955 *** 46,51 ****
3956 --- 46,54 ----
3957 # include <stl/_algobase.h>
3958 # endif
3960 + #if defined __SUNPRO_CC
3961 + #pragma disable_warn
3962 + #endif
3963 __STL_BEGIN_NAMESPACE
3965 // uninitialized_copy
3966 ***************
3967 *** 324,329 ****
3968 --- 327,335 ----
3971 __STL_END_NAMESPACE
3972 + #if defined __SUNPRO_CC
3973 + #pragma enable_warn
3974 + #endif
3976 #endif /* __SGI_STL_INTERNAL_UNINITIALIZED_H */
3978 *** misc/STLport-4.0/stlport/stl/_valarray.c Fri Jul 14 03:53:26 2000
3979 --- misc/build/STLport-4.0/stlport/stl/_valarray.c Thu Aug 25 15:55:00 2005
3980 ***************
3981 *** 26,31 ****
3982 --- 26,34 ----
3983 #ifndef __STL_VALARRAY_C
3984 #define __STL_VALARRAY_C
3986 + #if defined __SUNPRO_CC
3987 + #pragma disable_warn
3988 + #endif
3989 __STL_BEGIN_NAMESPACE
3991 // Behavior is undefined if __x and *this have different sizes
3992 ***************
3993 *** 177,182 ****
3994 --- 180,188 ----
3997 __STL_END_NAMESPACE
3998 + #if defined __SUNPRO_CC
3999 + #pragma enable_warn
4000 + #endif
4002 #endif /* __STL_VALARRAY_C */
4004 *** misc/STLport-4.0/stlport/stl/_valarray.h Fri Jul 14 03:53:26 2000
4005 --- misc/build/STLport-4.0/stlport/stl/_valarray.h Thu Aug 25 15:55:00 2005
4006 ***************
4007 *** 42,47 ****
4008 --- 42,50 ----
4009 #endif
4012 + #if defined __SUNPRO_CC
4013 + #pragma disable_warn
4014 + #endif
4015 __STL_BEGIN_NAMESPACE
4017 class slice;
4018 ***************
4019 *** 1655,1660 ****
4020 --- 1658,1666 ----
4023 __STL_END_NAMESPACE
4024 + #if defined __SUNPRO_CC
4025 + #pragma enable_warn
4026 + #endif
4028 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4029 # include <stl/_valarray.c>
4030 *** misc/STLport-4.0/stlport/stl/_vector.c Fri Jul 14 03:53:26 2000
4031 --- misc/build/STLport-4.0/stlport/stl/_vector.c Thu Aug 25 15:55:00 2005
4032 ***************
4033 *** 44,49 ****
4034 --- 44,52 ----
4035 # undef vector
4036 # define vector __WORKAROUND_DBG_RENAME(vector)
4038 + #if defined __SUNPRO_CC
4039 + #pragma disable_warn
4040 + #endif
4041 __STL_BEGIN_NAMESPACE
4043 template <class _Tp, class _Alloc>
4044 ***************
4045 *** 266,271 ****
4046 --- 269,277 ----
4049 __STL_END_NAMESPACE
4050 + #if defined __SUNPRO_CC
4051 + #pragma enable_warn
4052 + #endif
4054 # undef __pointer__
4055 # undef __const_pointer__
4056 *** misc/STLport-4.0/stlport/stl/_vector.h Fri Jul 14 03:53:26 2000
4057 --- misc/build/STLport-4.0/stlport/stl/_vector.h Thu Aug 25 15:55:00 2005
4058 ***************
4059 *** 53,58 ****
4060 --- 53,61 ----
4061 # undef vector
4062 # define vector __WORKAROUND_DBG_RENAME(vector)
4064 + #if defined __SUNPRO_CC
4065 + #pragma disable_warn
4066 + #endif
4067 __STL_BEGIN_NAMESPACE
4069 // The vector base class serves two purposes. First, its constructor
4070 ***************
4071 *** 562,567 ****
4072 --- 565,573 ----
4073 # define __vector__ __WORKAROUND_RENAME(vector)
4075 __STL_END_NAMESPACE
4076 + #if defined __SUNPRO_CC
4077 + #pragma enable_warn
4078 + #endif
4080 # if !defined (__STL_LINK_TIME_INSTANTIATION)
4081 # include <stl/_vector.c>
4082 *** misc/STLport-4.0/stlport/stl/c_locale.h Fri Jul 14 03:53:26 2000
4083 --- misc/build/STLport-4.0/stlport/stl/c_locale.h Thu Aug 25 15:54:56 2005
4084 ***************
4085 *** 115,120 ****
4086 --- 115,123 ----
4087 struct _Locale_messages;
4089 #ifdef __cplusplus
4090 + #if defined __SUNPRO_CC
4091 + #pragma disable_warn
4092 + #endif
4093 __STL_BEGIN_NAMESPACE
4094 extern "C" {
4095 #endif
4096 ***************
4097 *** 652,657 ****
4098 --- 655,663 ----
4099 # ifdef __cplusplus
4101 __STL_END_NAMESPACE
4102 + #if defined __SUNPRO_CC
4103 + #pragma enable_warn
4104 + #endif
4105 # endif
4107 # endif /* __STL_C_LOCALE_H */
4108 *** misc/STLport-4.0/stlport/stl/char_traits.h Fri Jul 14 03:53:26 2000
4109 --- misc/build/STLport-4.0/stlport/stl/char_traits.h Thu Aug 25 15:54:56 2005
4110 ***************
4111 *** 40,45 ****
4112 --- 40,48 ----
4113 # include <stl/type_traits.h>
4114 #endif
4116 + #if defined __SUNPRO_CC
4117 + #pragma disable_warn
4118 + #endif
4119 __STL_BEGIN_NAMESPACE
4121 // Class __char_traits_base.
4122 ***************
4123 *** 178,183 ****
4124 --- 181,189 ----
4125 # endif
4127 __STL_END_NAMESPACE
4128 + #if defined __SUNPRO_CC
4129 + #pragma enable_warn
4130 + #endif
4132 # else /* OWN_IOSTREAMS */
4134 *** misc/STLport-4.0/stlport/stl/concept_checks.h Fri Jul 14 03:53:26 2000
4135 --- misc/build/STLport-4.0/stlport/stl/concept_checks.h Thu Aug 25 15:54:56 2005
4136 ***************
4137 *** 490,498 ****
4138 --- 490,504 ----
4140 /* Associated Type Requirements */
4142 + #if defined __SUNPRO_CC
4143 + #pragma disable_warn
4144 + #endif
4145 __STL_BEGIN_NAMESPACE
4146 template <class _Iterator> struct iterator_traits;
4147 __STL_END_NAMESPACE
4148 + #if defined __SUNPRO_CC
4149 + #pragma enable_warn
4150 + #endif
4152 template <class _Iter>
4153 struct __value_type_type_definition_requirement_violation {
4154 *** misc/STLport-4.0/stlport/stl/type_traits.h Fri Jul 14 03:53:26 2000
4155 --- misc/build/STLport-4.0/stlport/stl/type_traits.h Thu Aug 25 15:55:29 2005
4156 ***************
4157 *** 56,61 ****
4158 --- 56,64 ----
4162 + #if defined __SUNPRO_CC
4163 + #pragma disable_warn
4164 + #endif
4165 struct __true_type {
4168 ***************
4169 *** 88,93 ****
4170 --- 91,99 ----
4171 typedef __false_type has_trivial_destructor;
4172 typedef __false_type is_POD_type;
4174 + #if defined __SUNPRO_CC
4175 + #pragma enable_warn
4176 + #endif
4178 // Provide some specializations. This is harmless for compilers that
4179 // have built-in __types_traits support, and essential for compilers
4180 *** misc/STLport-4.0/stlport/stl/debug/_debug.c Fri Jul 14 03:53:26 2000
4181 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.c Thu Aug 25 15:54:56 2005
4182 ***************
4183 *** 56,61 ****
4184 --- 56,64 ----
4185 extern void __stl_debug_terminate(void);
4186 # endif
4188 + #if defined __SUNPRO_CC
4189 + #pragma disable_warn
4190 + #endif
4191 __STL_BEGIN_NAMESPACE
4193 # ifndef __STL_STRING_LITERAL
4194 ***************
4195 *** 101,106 ****
4196 --- 104,112 ----
4198 # endif
4199 __STL_END_NAMESPACE
4200 + #if defined __SUNPRO_CC
4201 + #pragma enable_warn
4202 + #endif
4204 // abort()
4205 # include <cstdlib>
4206 ***************
4207 *** 110,115 ****
4208 --- 116,124 ----
4209 # include <cstdarg>
4210 # include <cstdio>
4212 + #if defined __SUNPRO_CC
4213 + #pragma disable_warn
4214 + #endif
4215 __STL_BEGIN_NAMESPACE
4217 template <class _Dummy>
4218 ***************
4219 *** 141,149 ****
4220 --- 150,164 ----
4223 __STL_END_NAMESPACE
4224 + #if defined __SUNPRO_CC
4225 + #pragma enable_warn
4226 + #endif
4228 # endif /* __STL_DEBUG_MESSAGE */
4230 + #if defined __SUNPRO_CC
4231 + #pragma disable_warn
4232 + #endif
4233 __STL_BEGIN_NAMESPACE
4236 ***************
4237 *** 191,201 ****
4238 --- 206,222 ----
4241 __STL_END_NAMESPACE
4242 + #if defined __SUNPRO_CC
4243 + #pragma enable_warn
4244 + #endif
4246 # endif /* __STL_ASSERTIONS */
4248 #ifdef __STL_DEBUG
4250 + #if defined __SUNPRO_CC
4251 + #pragma disable_warn
4252 + #endif
4253 __STL_BEGIN_NAMESPACE
4255 # ifdef __STL_THREADS
4256 ***************
4257 *** 447,452 ****
4258 --- 468,476 ----
4261 __STL_END_NAMESPACE
4262 + #if defined __SUNPRO_CC
4263 + #pragma enable_warn
4264 + #endif
4266 #endif /* __STL_DEBUG */
4268 *** misc/STLport-4.0/stlport/stl/debug/_debug.h Fri Jul 14 03:53:26 2000
4269 --- misc/build/STLport-4.0/stlport/stl/debug/_debug.h Thu Aug 25 15:54:56 2005
4270 ***************
4271 *** 69,74 ****
4272 --- 69,77 ----
4273 /* have to hardcode that ;() */
4274 # define _StlMsg_MAX 27
4276 + #if defined __SUNPRO_CC
4277 + #pragma disable_warn
4278 + #endif
4279 __STL_BEGIN_NAMESPACE
4281 // This class is unique (not inherited from exception),
4282 ***************
4283 *** 136,141 ****
4284 --- 139,147 ----
4285 typedef __stl_debug_engine<bool> __stl_debugger;
4287 __STL_END_NAMESPACE
4288 + #if defined __SUNPRO_CC
4289 + #pragma enable_warn
4290 + #endif
4292 # ifndef __STL_ASSERT
4293 # define __STL_ASSERT(expr) \
4294 ***************
4295 *** 179,184 ****
4296 --- 185,193 ----
4297 # include <stl/_iterator_base.h>
4298 #endif
4300 + #if defined __SUNPRO_CC
4301 + #pragma disable_warn
4302 + #endif
4303 __STL_BEGIN_NAMESPACE
4305 //=============================================================
4306 ***************
4307 *** 384,389 ****
4308 --- 393,401 ----
4311 __STL_END_NAMESPACE
4312 + #if defined __SUNPRO_CC
4313 + #pragma enable_warn
4314 + #endif
4316 # endif /* __STL_DEBUG */
4318 *** misc/STLport-4.0/stlport/stl/debug/_deque.h Fri Jul 14 03:53:26 2000
4319 --- misc/build/STLport-4.0/stlport/stl/debug/_deque.h Thu Aug 25 15:54:56 2005
4320 ***************
4321 *** 41,46 ****
4322 --- 41,49 ----
4324 # define __STL_DEQUE_SUPER __WORKAROUND_DBG_RENAME(deque) <_Tp,_Alloc>
4326 + #if defined __SUNPRO_CC
4327 + #pragma disable_warn
4328 + #endif
4329 __STL_BEGIN_NAMESPACE
4331 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4332 ***************
4333 *** 314,319 ****
4334 --- 317,325 ----
4335 #endif
4337 __STL_END_NAMESPACE
4338 + #if defined __SUNPRO_CC
4339 + #pragma enable_warn
4340 + #endif
4342 # undef _DBG_deque
4343 # undef __STL_DEQUE_SUPER
4344 *** misc/STLport-4.0/stlport/stl/debug/_hashtable.h Fri Jul 14 03:53:26 2000
4345 --- misc/build/STLport-4.0/stlport/stl/debug/_hashtable.h Thu Aug 25 15:54:56 2005
4346 ***************
4347 *** 42,47 ****
4348 --- 42,50 ----
4349 # define __STL_DBG_HT_SUPER \
4350 __WORKAROUND_DBG_RENAME(hashtable) <_Val, _Key, _HF, _ExK, _EqK, _All>
4352 + #if defined __SUNPRO_CC
4353 + #pragma disable_warn
4354 + #endif
4355 __STL_BEGIN_NAMESPACE
4357 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4358 ***************
4359 *** 245,250 ****
4360 --- 248,256 ----
4362 #endif
4363 __STL_END_NAMESPACE
4364 + #if defined __SUNPRO_CC
4365 + #pragma enable_warn
4366 + #endif
4367 # undef hashtable
4369 #endif /* __SGI_STL_INTERNAL_HASHTABLE_H */
4370 *** misc/STLport-4.0/stlport/stl/debug/_iterator.h Fri Jul 14 03:53:26 2000
4371 --- misc/build/STLport-4.0/stlport/stl/debug/_iterator.h Thu Aug 25 15:54:56 2005
4372 ***************
4373 *** 31,36 ****
4374 --- 31,39 ----
4375 # define __STL_DBG_IDENTITY( __base )
4376 # endif
4378 + #if defined __SUNPRO_CC
4379 + #pragma disable_warn
4380 + #endif
4381 __STL_BEGIN_NAMESPACE
4383 //============================================================
4384 ***************
4385 *** 409,414 ****
4386 --- 412,420 ----
4388 # endif
4389 __STL_END_NAMESPACE
4390 + #if defined __SUNPRO_CC
4391 + #pragma enable_warn
4392 + #endif
4394 #endif /* INTERNAL_H */
4396 *** misc/STLport-4.0/stlport/stl/debug/_list.h Fri Jul 14 03:53:26 2000
4397 --- misc/build/STLport-4.0/stlport/stl/debug/_list.h Thu Aug 25 15:54:56 2005
4398 ***************
4399 *** 40,45 ****
4400 --- 40,48 ----
4401 # define __STL_DBG_LIST_BASE \
4402 __WORKAROUND_DBG_RENAME(list) <_Tp, _Alloc>
4404 + #if defined __SUNPRO_CC
4405 + #pragma disable_warn
4406 + #endif
4407 __STL_BEGIN_NAMESPACE
4409 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4410 ***************
4411 *** 267,272 ****
4412 --- 270,278 ----
4413 #endif /* __STL_USE_SEPARATE_RELOPS_NAMESPACE */
4415 __STL_END_NAMESPACE
4416 + #if defined __SUNPRO_CC
4417 + #pragma enable_warn
4418 + #endif
4420 #endif /* __SGI_STL_INTERNAL_LIST_H */
4422 *** misc/STLport-4.0/stlport/stl/debug/_slist.h Fri Jul 14 03:53:26 2000
4423 --- misc/build/STLport-4.0/stlport/stl/debug/_slist.h Thu Aug 25 15:54:56 2005
4424 ***************
4425 *** 36,41 ****
4426 --- 36,44 ----
4428 # define __STL_DBG_SLIST_BASE __WORKAROUND_DBG_RENAME(slist) <_Tp, _Alloc>
4430 + #if defined __SUNPRO_CC
4431 + #pragma disable_warn
4432 + #endif
4433 __STL_BEGIN_NAMESPACE
4435 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4436 ***************
4437 *** 423,428 ****
4438 --- 426,434 ----
4439 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4441 __STL_END_NAMESPACE
4442 + #if defined __SUNPRO_CC
4443 + #pragma enable_warn
4444 + #endif
4446 #endif /* __SGI_STL_INTERNAL_DBG_SLIST_H */
4448 *** misc/STLport-4.0/stlport/stl/debug/_string.h Fri Jul 14 03:53:26 2000
4449 --- misc/build/STLport-4.0/stlport/stl/debug/_string.h Thu Aug 25 15:54:56 2005
4450 ***************
4451 *** 23,28 ****
4452 --- 23,31 ----
4454 # define __STL_DBG_STRING_BASE _Nondebug_string <_CharT, _Traits, _Alloc>
4456 + #if defined __SUNPRO_CC
4457 + #pragma disable_warn
4458 + #endif
4459 __STL_BEGIN_NAMESPACE
4461 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4462 ***************
4463 *** 727,732 ****
4464 --- 730,738 ----
4467 __STL_END_NAMESPACE
4468 + #if defined __SUNPRO_CC
4469 + #pragma enable_warn
4470 + #endif
4472 #endif /* __SGI_STL_DBG_STRING */
4474 *** misc/STLport-4.0/stlport/stl/debug/_tree.h Fri Jul 14 03:53:26 2000
4475 --- misc/build/STLport-4.0/stlport/stl/debug/_tree.h Thu Aug 25 15:54:56 2005
4476 ***************
4477 *** 39,44 ****
4478 --- 39,47 ----
4480 # define __STL_DBG_TREE_SUPER __WORKAROUND_DBG_RENAME(Rb_tree) <_Key, _Value, _KeyOfValue, _Compare, _Alloc>
4482 + #if defined __SUNPRO_CC
4483 + #pragma disable_warn
4484 + #endif
4485 __STL_BEGIN_NAMESPACE
4487 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4488 ***************
4489 *** 288,293 ****
4490 --- 291,299 ----
4491 #endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */
4493 __STL_END_NAMESPACE
4494 + #if defined __SUNPRO_CC
4495 + #pragma enable_warn
4496 + #endif
4498 # undef __STL_DBG_TREE_SUPER
4500 *** misc/STLport-4.0/stlport/stl/debug/_vector.h Fri Jul 14 03:53:26 2000
4501 --- misc/build/STLport-4.0/stlport/stl/debug/_vector.h Thu Aug 25 15:54:56 2005
4502 ***************
4503 *** 40,45 ****
4504 --- 40,48 ----
4505 # define __STL_DBG_VECTOR_BASE __WORKAROUND_DBG_RENAME(vector) <_Tp, _Alloc>
4508 + #if defined __SUNPRO_CC
4509 + #pragma disable_warn
4510 + #endif
4511 __STL_BEGIN_NAMESPACE
4513 # ifdef __STL_DEBUG_USE_DISTINCT_VALUE_TYPE_HELPERS
4514 ***************
4515 *** 335,340 ****
4516 --- 338,346 ----
4517 # endif /* __STL_USE_TEMPLATE_EXPORT */
4519 __STL_END_NAMESPACE
4520 + #if defined __SUNPRO_CC
4521 + #pragma enable_warn
4522 + #endif
4524 # undef __STL_DBG_VECTOR_BASE
4525 # undef _DBG_vector
4526 *** misc/STLport-4.0/stlport/stl/wrappers/_deque.h Fri Jul 14 03:53:26 2000
4527 --- misc/build/STLport-4.0/stlport/stl/wrappers/_deque.h Thu Aug 25 15:54:57 2005
4528 ***************
4529 *** 35,40 ****
4530 --- 35,43 ----
4532 # define _DEQUE_SUPER _DEQUE_SUPER_NAME<_Tp, __STL_DEFAULT_ALLOCATOR(_Tp) >
4534 + #if defined __SUNPRO_CC
4535 + #pragma disable_warn
4536 + #endif
4537 __STL_BEGIN_NAMESPACE
4539 // provide a "default" deque adaptor
4540 ***************
4541 *** 70,75 ****
4542 --- 73,81 ----
4543 # undef _DEQUE_SUPER
4545 __STL_END_NAMESPACE
4546 + #if defined __SUNPRO_CC
4547 + #pragma enable_warn
4548 + #endif
4550 // Local Variables:
4551 // mode:C++
4552 *** misc/STLport-4.0/stlport/wrap_std/complex Fri Jul 14 03:53:26 2000
4553 --- misc/build/STLport-4.0/stlport/wrap_std/complex Thu Aug 25 15:55:01 2005
4554 ***************
4555 *** 16,21 ****
4556 --- 16,24 ----
4557 # include __STL_NATIVE_HEADER(complex)
4559 # if defined (__STL_USE_OWN_NAMESPACE)
4560 + #if defined __SUNPRO_CC
4561 + #pragma disable_warn
4562 + #endif
4563 __STL_BEGIN_NAMESPACE
4565 using __STL_COMPLEX_NAMESPACE::complex;
4566 ***************
4567 *** 42,47 ****
4568 --- 45,53 ----
4569 using __STL_COMPLEX_NAMESPACE::tanh;
4571 __STL_END_NAMESPACE
4572 + #if defined __SUNPRO_CC
4573 + #pragma enable_warn
4574 + #endif
4575 # endif /* USE_OWN_NAMESPACE */
4577 // Local Variables:
4578 *** misc/STLport-4.0/stlport/wrap_std/fstream Fri Jul 14 03:53:26 2000
4579 --- misc/build/STLport-4.0/stlport/wrap_std/fstream Thu Aug 25 15:55:01 2005
4580 ***************
4581 *** 16,24 ****
4582 --- 16,30 ----
4583 # if defined (__STL_USE_NEW_IOSTREAMS)
4584 # include __STL_NATIVE_HEADER(fstream)
4585 # if defined (__STL_USE_OWN_NAMESPACE)
4586 + #if defined __SUNPRO_CC
4587 + #pragma disable_warn
4588 + #endif
4589 __STL_BEGIN_NAMESPACE
4590 # include <using/fstream>
4591 __STL_END_NAMESPACE
4592 + #if defined __SUNPRO_CC
4593 + #pragma enable_warn
4594 + #endif
4595 # endif /* __STL_OWN_NAMESPACE */
4596 # else
4597 # include <wrap_std/h/fstream.h>
4598 *** misc/STLport-4.0/stlport/wrap_std/iomanip Fri Jul 14 03:53:26 2000
4599 --- misc/build/STLport-4.0/stlport/wrap_std/iomanip Thu Aug 25 15:55:01 2005
4600 ***************
4601 *** 18,26 ****
4602 --- 18,32 ----
4603 # include __STL_NATIVE_HEADER(iomanip)
4605 # ifdef __STL_USE_OWN_NAMESPACE
4606 + #if defined __SUNPRO_CC
4607 + #pragma disable_warn
4608 + #endif
4609 __STL_BEGIN_NAMESPACE
4610 # include <using/iomanip>
4611 __STL_END_NAMESPACE
4612 + #if defined __SUNPRO_CC
4613 + #pragma enable_warn
4614 + #endif
4615 # endif /* __STL_OWN_NAMESPACE */
4617 # else
4618 ***************
4619 *** 28,36 ****
4620 --- 34,48 ----
4621 # include __STL_NATIVE_HEADER(iomanip.h)
4623 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4624 + #if defined __SUNPRO_CC
4625 + #pragma disable_warn
4626 + #endif
4627 __STL_BEGIN_NAMESPACE
4628 # include <using/h/iomanip.h>
4629 __STL_END_NAMESPACE
4630 + #if defined __SUNPRO_CC
4631 + #pragma enable_warn
4632 + #endif
4633 # endif /* __STL_USE_OWN_NAMESPACE */
4635 # endif /* __STL_USE_NEW_IOSTREAMS */
4636 *** misc/STLport-4.0/stlport/wrap_std/ios Fri Jul 14 03:53:26 2000
4637 --- misc/build/STLport-4.0/stlport/wrap_std/ios Thu Aug 25 15:55:01 2005
4638 ***************
4639 *** 16,24 ****
4640 --- 16,30 ----
4641 # if defined (__STL_USE_NEW_IOSTREAMS)
4642 # include __STL_NATIVE_HEADER(ios)
4643 # ifdef __STL_USE_OWN_NAMESPACE
4644 + #if defined __SUNPRO_CC
4645 + #pragma disable_warn
4646 + #endif
4647 __STL_BEGIN_NAMESPACE
4648 # include <using/ios>
4649 __STL_END_NAMESPACE
4650 + #if defined __SUNPRO_CC
4651 + #pragma enable_warn
4652 + #endif
4653 #endif /* __STL_OWN_NAMESPACE */
4654 # else
4655 # include <wrap_std/h/iostream.h>
4656 *** misc/STLport-4.0/stlport/wrap_std/iosfwd Fri Jul 14 03:53:26 2000
4657 --- misc/build/STLport-4.0/stlport/wrap_std/iosfwd Thu Aug 25 15:55:01 2005
4658 ***************
4659 *** 56,64 ****
4660 --- 56,70 ----
4662 # else
4664 + #if defined __SUNPRO_CC
4665 + #pragma disable_warn
4666 + #endif
4667 __STL_BEGIN_NAMESPACE
4668 template <class _Tp> class allocator;
4669 __STL_END_NAMESPACE
4670 + #if defined __SUNPRO_CC
4671 + #pragma enable_warn
4672 + #endif
4674 // use old-style iostreams
4675 # include <iostream.h>
4676 ***************
4677 *** 77,85 ****
4678 --- 83,97 ----
4679 # endif
4681 # if defined (__STL_USE_OWN_NAMESPACE)
4682 + #if defined __SUNPRO_CC
4683 + #pragma disable_warn
4684 + #endif
4685 __STL_BEGIN_NAMESPACE
4686 # include <using/iosfwd>
4687 __STL_END_NAMESPACE
4688 + #if defined __SUNPRO_CC
4689 + #pragma enable_warn
4690 + #endif
4691 # endif
4693 // Local Variables:
4694 *** misc/STLport-4.0/stlport/wrap_std/iostream Fri Jul 14 03:53:26 2000
4695 --- misc/build/STLport-4.0/stlport/wrap_std/iostream Thu Aug 25 15:55:01 2005
4696 ***************
4697 *** 22,30 ****
4698 --- 22,36 ----
4699 # if defined (__STL_USE_NEW_IOSTREAMS)
4700 # include __STL_NATIVE_HEADER(iostream)
4701 # if defined (__STL_USE_OWN_NAMESPACE)
4702 + #if defined __SUNPRO_CC
4703 + #pragma disable_warn
4704 + #endif
4705 __STL_BEGIN_NAMESPACE
4706 # include <using/iostream>
4707 __STL_END_NAMESPACE
4708 + #if defined __SUNPRO_CC
4709 + #pragma enable_warn
4710 + #endif
4711 # endif
4712 # else
4713 # include <wrap_std/h/iostream.h>
4714 *** misc/STLport-4.0/stlport/wrap_std/istream Fri Jul 14 03:53:26 2000
4715 --- misc/build/STLport-4.0/stlport/wrap_std/istream Thu Aug 25 15:55:01 2005
4716 ***************
4717 *** 24,32 ****
4718 --- 24,38 ----
4719 # include __STL_NATIVE_HEADER(istream)
4721 # if defined (__STL_USE_OWN_NAMESPACE)
4722 + #if defined __SUNPRO_CC
4723 + #pragma disable_warn
4724 + #endif
4725 __STL_BEGIN_NAMESPACE
4726 # include <using/istream>
4727 __STL_END_NAMESPACE
4728 + #if defined __SUNPRO_CC
4729 + #pragma enable_warn
4730 + #endif
4731 # endif /* __STL_OWN_NAMESPACE */
4733 # else
4734 ***************
4735 *** 33,42 ****
4736 --- 39,54 ----
4738 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4739 # if defined (__STL_USE_NAMESPACES)
4740 + #if defined __SUNPRO_CC
4741 + #pragma disable_warn
4742 + #endif
4743 __STL_BEGIN_NAMESPACE
4744 using ::istream;
4745 // using ::ws;
4746 __STL_END_NAMESPACE
4747 + #if defined __SUNPRO_CC
4748 + #pragma enable_warn
4749 + #endif
4750 # endif /* NAMESPACES */
4752 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4753 *** misc/STLport-4.0/stlport/wrap_std/locale Fri Jul 14 03:53:26 2000
4754 --- misc/build/STLport-4.0/stlport/wrap_std/locale Thu Aug 25 15:55:01 2005
4755 ***************
4756 *** 20,28 ****
4757 --- 20,34 ----
4758 # include __STL_NATIVE_HEADER(locale)
4760 # ifdef __STL_USE_OWN_NAMESPACE
4761 + #if defined __SUNPRO_CC
4762 + #pragma disable_warn
4763 + #endif
4764 __STL_BEGIN_NAMESPACE
4765 # include <using/locale>
4766 __STL_END_NAMESPACE
4767 + #if defined __SUNPRO_CC
4768 + #pragma enable_warn
4769 + #endif
4770 #endif /* __STL_OWN_NAMESPACE */
4772 // Local Variables:
4773 *** misc/STLport-4.0/stlport/wrap_std/ostream Fri Jul 14 03:53:26 2000
4774 --- misc/build/STLport-4.0/stlport/wrap_std/ostream Thu Aug 25 15:55:01 2005
4775 ***************
4776 *** 24,32 ****
4777 --- 24,38 ----
4778 # include __STL_NATIVE_HEADER(ostream)
4780 # if defined (__STL_USE_OWN_NAMESPACE)
4781 + #if defined __SUNPRO_CC
4782 + #pragma disable_warn
4783 + #endif
4784 __STL_BEGIN_NAMESPACE
4785 # include <using/ostream>
4786 __STL_END_NAMESPACE
4787 + #if defined __SUNPRO_CC
4788 + #pragma enable_warn
4789 + #endif
4790 # endif /* __STL_OWN_NAMESPACE */
4792 # else
4793 ***************
4794 *** 34,42 ****
4795 --- 40,54 ----
4796 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4798 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4799 + #if defined __SUNPRO_CC
4800 + #pragma disable_warn
4801 + #endif
4802 __STL_BEGIN_NAMESPACE
4803 # include <using/h/ostream.h>
4804 __STL_END_NAMESPACE
4805 + #if defined __SUNPRO_CC
4806 + #pragma enable_warn
4807 + #endif
4808 # endif /* __STL_NAMESPACE */
4809 # endif /* if defined (__STL_USE_NEW_IOSTREAMS) */
4810 // Local Variables:
4811 *** misc/STLport-4.0/stlport/wrap_std/sstream Fri Jul 14 03:53:26 2000
4812 --- misc/build/STLport-4.0/stlport/wrap_std/sstream Thu Aug 25 15:55:01 2005
4813 ***************
4814 *** 15,23 ****
4815 --- 15,29 ----
4817 # include __STL_NATIVE_HEADER(sstream)
4818 # ifdef __STL_USE_OWN_NAMESPACE
4819 + #if defined __SUNPRO_CC
4820 + #pragma disable_warn
4821 + #endif
4822 __STL_BEGIN_NAMESPACE
4823 # include <using/sstream>
4824 __STL_END_NAMESPACE
4825 + #if defined __SUNPRO_CC
4826 + #pragma enable_warn
4827 + #endif
4828 #endif /* __STL_OWN_NAMESPACE */
4830 // Local Variables:
4831 *** misc/STLport-4.0/stlport/wrap_std/streambuf Fri Jul 14 03:53:26 2000
4832 --- misc/build/STLport-4.0/stlport/wrap_std/streambuf Thu Aug 25 15:55:01 2005
4833 ***************
4834 *** 20,28 ****
4835 --- 20,34 ----
4836 # endif
4838 # if defined (__STL_USE_OWN_NAMESPACE) && defined (__STL_USE_NEW_IOSTREAMS)
4839 + #if defined __SUNPRO_CC
4840 + #pragma disable_warn
4841 + #endif
4842 __STL_BEGIN_NAMESPACE
4843 # include <using/streambuf>
4844 __STL_END_NAMESPACE
4845 + #if defined __SUNPRO_CC
4846 + #pragma enable_warn
4847 + #endif
4848 # endif /* __STL_OWN_NAMESPACE */
4850 // Local Variables:
4851 *** misc/STLport-4.0/stlport/wrap_std/strstream Fri Jul 14 03:53:26 2000
4852 --- misc/build/STLport-4.0/stlport/wrap_std/strstream Thu Aug 25 15:55:01 2005
4853 ***************
4854 *** 16,24 ****
4855 --- 16,30 ----
4856 # include __STL_NATIVE_HEADER(strstream)
4858 # ifdef __STL_USE_OWN_NAMESPACE
4859 + #if defined __SUNPRO_CC
4860 + #pragma disable_warn
4861 + #endif
4862 __STL_BEGIN_NAMESPACE
4863 # include <using/strstream>
4864 __STL_END_NAMESPACE
4865 + #if defined __SUNPRO_CC
4866 + #pragma enable_warn
4867 + #endif
4868 #endif /* __STL_OWN_NAMESPACE */
4871 *** misc/STLport-4.0/stlport/wrap_std/h/fstream.h Fri Jul 14 03:53:26 2000
4872 --- misc/build/STLport-4.0/stlport/wrap_std/h/fstream.h Thu Aug 25 15:55:01 2005
4873 ***************
4874 *** 1,7 ****
4875 --- 1,13 ----
4876 # include __STL_NATIVE_OLD_STREAMS_HEADER(fstream.h)
4877 # if defined (__STL_USE_NAMESPACES) && ! defined (__STL_BROKEN_USING_DIRECTIVE)
4878 + #if defined __SUNPRO_CC
4879 + #pragma disable_warn
4880 + #endif
4881 __STL_BEGIN_NAMESPACE
4882 # include <using/h/fstream.h>
4883 __STL_END_NAMESPACE
4884 + #if defined __SUNPRO_CC
4885 + #pragma enable_warn
4886 + #endif
4887 # endif /* __STL_OWN_NAMESPACE */
4889 *** misc/STLport-4.0/stlport/wrap_std/h/iostream.h Fri Jul 14 03:53:26 2000
4890 --- misc/build/STLport-4.0/stlport/wrap_std/h/iostream.h Thu Aug 25 15:55:01 2005
4891 ***************
4892 *** 1,7 ****
4893 --- 1,13 ----
4894 # include __STL_NATIVE_OLD_STREAMS_HEADER(iostream.h)
4896 # if defined (__STL_USE_OWN_NAMESPACE)
4897 + #if defined __SUNPRO_CC
4898 + #pragma disable_warn
4899 + #endif
4900 __STL_BEGIN_NAMESPACE
4901 # include <using/h/iostream.h>
4902 __STL_END_NAMESPACE
4903 + #if defined __SUNPRO_CC
4904 + #pragma enable_warn
4905 + #endif
4906 # endif /* __STL_USE_OWN_NAMESPACE */
4907 *** misc/STLport-4.0/stlport/wrap_std/h/strstream.h Fri Jul 14 03:53:26 2000
4908 --- misc/build/STLport-4.0/stlport/wrap_std/h/strstream.h Thu Aug 25 15:55:01 2005
4909 ***************
4910 *** 20,28 ****
4911 --- 20,34 ----
4912 # endif
4914 # ifdef __STL_USE_OWN_NAMESPACE
4915 + #if defined __SUNPRO_CC
4916 + #pragma disable_warn
4917 + #endif
4918 __STL_BEGIN_NAMESPACE
4919 # include <using/h/strstream.h>
4920 __STL_END_NAMESPACE
4921 + #if defined __SUNPRO_CC
4922 + #pragma enable_warn
4923 + #endif
4924 #endif /* __STL_OWN_NAMESPACE */