diff options
author | jlam <jlam> | 2000-12-27 17:37:50 +0000 |
---|---|---|
committer | jlam <jlam> | 2000-12-27 17:37:50 +0000 |
commit | 9c2cf303e098b4bb0cfef2bd80332eccf519d89f (patch) | |
tree | 8b4b3791b936973e2b9204ba9936629bf01d5cbd /devel/stlport | |
parent | ee0a6c537b4f7844af05ed736ea666c547519d3d (diff) | |
download | pkgsrc-9c2cf303e098b4bb0cfef2bd80332eccf519d89f.tar.gz |
STLport - a complete C++ standard library implementation, base on the free
SGI STL implementation, with emphasis on cross-platform and cross-compiler
portability. This package is base on the submission by Emmanuel Dreyfus
<p99dreyf@criens.u-psud.fr> in PR#11810, but modified by me to use libtool
for library generation and to install the complete set of headers.
Diffstat (limited to 'devel/stlport')
-rw-r--r-- | devel/stlport/Makefile | 59 | ||||
-rw-r--r-- | devel/stlport/files/md5 | 3 | ||||
-rw-r--r-- | devel/stlport/files/patch-sum | 8 | ||||
-rw-r--r-- | devel/stlport/patches/patch-aa | 83 | ||||
-rw-r--r-- | devel/stlport/patches/patch-ab | 57 | ||||
-rw-r--r-- | devel/stlport/patches/patch-ac | 15 | ||||
-rw-r--r-- | devel/stlport/patches/patch-ad | 15 | ||||
-rw-r--r-- | devel/stlport/patches/patch-ae | 13 | ||||
-rw-r--r-- | devel/stlport/patches/patch-af | 22 | ||||
-rw-r--r-- | devel/stlport/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/stlport/pkg/DESCR | 7 | ||||
-rw-r--r-- | devel/stlport/pkg/PLIST | 344 |
12 files changed, 627 insertions, 0 deletions
diff --git a/devel/stlport/Makefile b/devel/stlport/Makefile new file mode 100644 index 00000000000..4b119cb3ea1 --- /dev/null +++ b/devel/stlport/Makefile @@ -0,0 +1,59 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/27 17:37:50 jlam Exp $ + +DISTNAME= STLport-4.0 +PKGNAME= stlport-4.0 +CATEGORIES= devel +MASTER_SITES= http://www.stlport.com/archive/ + +MAINTAINER= p99dreyf@criens.u-psud.fr +HOMEPAGE= http://www.stlport.org + +DEPENDS+= gcc>=${GCC_VERS}:../../lang/gcc + +USE_GMAKE= # defined +USE_LIBTOOL= # defined + +GCC_VERS= 2.95.2 +GCC_BINDIR= ${PREFIX}/gcc-${GCC_VERS}/bin + +NO_CONFIGURE= # defined + +MAKE_ENV+= CC="${GCC_BINDIR}/gcc" +MAKE_ENV+= CPP="${GCC_BINDIR}/cpp" +MAKE_ENV+= CXX="${GCC_BINDIR}/c++" +MAKE_ENV+= CPPFLAGS="${CPPFLAGS}" +MAKE_ENV+= CXXFLAGS="${CXXFLAGS}" +MAKEFILE= gcc-libtool.mak + +# A threads implementation isn't necessary when building the library. +CPPFLAGS+= -D__STL_NO_THREADS + +INCDIR= ${PREFIX}/include/stlport +LIBDIR= ${PREFIX}/lib +HTMLDIR= ${PREFIX}/share/doc/html/stlport + +do-build: + cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${ALL_TARGET} + +pre-install: + cd ${WRKSRC}/stlport && ${RM} -rf BC50 SC5 config/new_compiler old_hp + ${FIND} ${WRKSRC}/stlport -name "*.orig" -exec ${RM} -f {} \; + +do-install: + cd ${WRKSRC} && ${PAX} -rw stlport ${PREFIX}/include + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${INCDIR} + ${CHMOD} -R ${SHAREMODE} ${INCDIR} + ${CHMOD} -R a+X ${INCDIR} + for lib in \ + libstlport_gcc.la \ + libstlport_gcc_debug.la \ + libstlport_gcc_stldebug.la; \ + do \ + ${LIBTOOL} ${INSTALL_DATA} ${WRKSRC}/lib/$${lib} ${LIBDIR}; \ + done + ${INSTALL_DATA_DIR} ${HTMLDIR} + ${INSTALL_DATA_DIR} ${HTMLDIR}/images + cd ${WRKSRC}/doc; ${INSTALL_DATA} *.css *.html ${HTMLDIR} + cd ${WRKSRC}/doc; ${INSTALL_DATA} images/* ${HTMLDIR}/images + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/stlport/files/md5 b/devel/stlport/files/md5 new file mode 100644 index 00000000000..1ad24cbfa11 --- /dev/null +++ b/devel/stlport/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/27 17:37:50 jlam Exp $ + +MD5 (STLport-4.0.tar.gz) = 9f46fa470328f55c550b829abbf8611b diff --git a/devel/stlport/files/patch-sum b/devel/stlport/files/patch-sum new file mode 100644 index 00000000000..ae007b613f7 --- /dev/null +++ b/devel/stlport/files/patch-sum @@ -0,0 +1,8 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/27 17:37:50 jlam Exp $ + +MD5 (patch-aa) = 1d1db5402d127eeee101ce0fd64e18ae +MD5 (patch-ab) = 399a9325b25d20d1278ee4369713147d +MD5 (patch-ac) = 2811171b7efa294421209f83cb2f9df7 +MD5 (patch-ad) = 80210d06282c91404c44a16737b3f6c1 +MD5 (patch-ae) = bfa95dc767937955c4c056430d019caf +MD5 (patch-af) = 5dea4304365b7d30fccd50b4a43abd90 diff --git a/devel/stlport/patches/patch-aa b/devel/stlport/patches/patch-aa new file mode 100644 index 00000000000..b61c006daf4 --- /dev/null +++ b/devel/stlport/patches/patch-aa @@ -0,0 +1,83 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- src/gcc-libtool.mak.orig Wed Dec 27 01:44:48 2000 ++++ src/gcc-libtool.mak +@@ -0,0 +1,78 @@ ++# ++# Note : this makefile is for gcc-2.95 and later ! ++# ++ ++# ++# compiler ++# ++#LIBTOOL = libtool ++#CC = gcc ++#CXX = c++ ++ ++# ++# Basename for libraries ++# ++LIB_BASENAME = libstlport_gcc ++ ++# ++# guts for common stuff ++# ++# ++LINK=${LIBTOOL} c++ -rpath ${PREFIX}/lib -version-info 0:0 -o ++ ++OBJEXT=lo ++STEXT=la ++MV=mv -f ++RM=rm -rf ++PATH_SEP=/ ++MKDIR=mkdir -p ++COMP=GCC$(ARCH) ++ ++# libtool will handle also creating the shared library alongside the static one ++all: all_static ++ ++include common_macros.mak ++ ++WARNING_FLAGS= -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized -ftemplate-depth-32 ++ ++CXXFLAGS_COMMON = ${CXXFLAGS} ${CPPFLAGS} -I${STLPORT_DIR} ${WARNING_FLAGS} ++ ++CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) -O2 ++ ++CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g ++ ++CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D__STL_DEBUG ++ ++include common_rules.mak ++ ++.SUFFIXES: .cpp .c .o .lo .so .a ++ ++$(RELEASE_OBJDIR_static)/%.lo: %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_RELEASE_static) -c $< && \ ++ $(MV) $(<:.cpp=.lo) $(<:.cpp=.o) $(RELEASE_OBJDIR_static) ++$(RELEASE_OBJDIR_static)/%.lo: %.c ++ $(LIBTOOL) $(CC) $(CXXFLAGS_RELEASE_static) -c $< && \ ++ $(MV) $(<:.c=.lo) $(<:.c=.o) $(RELEASE_OBJDIR_static) ++$(RELEASE_OBJDIR_static)/%.i : %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_RELEASE_static) -E $< && \ ++ $(MV) $@ $(RELEASE_OBJDIR_static) ++ ++$(DEBUG_OBJDIR_static)/%.lo : %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_DEBUG_static) -c $< && \ ++ $(MV) $(<:.cpp=.lo) $(<:.cpp=.o) $(DEBUG_OBJDIR_static) ++$(DEBUG_OBJDIR_static)/%.lo : %.c ++ $(LIBTOOL) $(CC) $(CXXFLAGS_DEBUG_static) -c $< && \ ++ $(MV) $(<:.c=.lo) $(<:.c=.o) $(DEBUG_OBJDIR_static) ++$(DEBUG_OBJDIR_static)/%.i : %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_DEBUG_static) -E $< && \ ++ $(MV) $@ $(DEBUG_OBJDIR_static) ++ ++$(STLDEBUG_OBJDIR_static)/%.lo : %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_STLDEBUG_static) -c $< && \ ++ $(MV) $(<:.cpp=.lo) $(<:.cpp=.o) $(STLDEBUG_OBJDIR_static) ++$(STLDEBUG_OBJDIR_static)/%.lo : %.c ++ $(LIBTOOL) $(CC) $(CXXFLAGS_STLDEBUG_static) -c $< && \ ++ $(MV) $(<:.c=.lo) $(<:.c=.o) $(STLDEBUG_OBJDIR_static) ++$(STLDEBUG_OBJDIR_static)/%.i : %.cpp ++ $(LIBTOOL) $(CXX) $(CXXFLAGS_STLDEBUG_static) -E $< && \ ++ $(MV) $@ $(STLDEBUG_OBJDIR_static) diff --git a/devel/stlport/patches/patch-ab b/devel/stlport/patches/patch-ab new file mode 100644 index 00000000000..1164fb841e6 --- /dev/null +++ b/devel/stlport/patches/patch-ab @@ -0,0 +1,57 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- src/num_put_float.cpp.orig Thu Jul 13 21:53:26 2000 ++++ src/num_put_float.cpp +@@ -43,13 +43,15 @@ + + # ifdef __STL_UNIX + ++# if !defined(__NetBSD__) // values.h not supplied with NetBSD + # include <values.h> ++# endif + + # if defined (__sun) + # include <floatingpoint.h> + # endif + +-# if !defined(__STL_USE_GLIBC) && !defined(__FreeBSD__) // dwa 1/10/00 - nan.h not supplied with gcc ++# if !defined(__STL_USE_GLIBC) && !defined(__FreeBSD__) && !defined(__NetBSD__) // dwa 1/10/00 - nan.h not supplied with gcc + // DEC & Solaris need this + # include <nan.h> + # endif +@@ -95,7 +97,7 @@ + # endif + inline bool _Stl_is_inf(double x) { return isinf(x); } + inline bool _Stl_is_neg_inf(double x) { return isinf(x) < 0; } +-#elif defined(__unix) && !defined(__FreeBSD__) /* (__sgi) || defined (__sun) IRIX , Solaris, others ? */ ++#elif defined(__unix) && !defined(__FreeBSD__) && !defined(__NetBSD__) /* (__sgi) || defined (__sun) IRIX , Solaris, others ? */ + inline bool _Stl_is_nan_or_inf(double x) { return IsNANorINF(x); } + inline bool _Stl_is_inf(double x) { return IsNANorINF(x) && IsINF(x); } + inline bool _Stl_is_neg_inf(double x) { return (IsINF(x)) && (x < 0.0); } +@@ -124,7 +126,7 @@ + bool _Stl_is_inf(double x) { return !isfinite(x); } + bool _Stl_is_neg_inf(double x) { return !isfinite(x) && signbit(x); } + bool _Stl_is_neg_nan(double x) { return isnan(x) && signbit(x); } +-#elif defined (__FreeBSD__) ++#elif defined (__FreeBSD__) || defined (__NetBSD__) + inline bool _Stl_is_nan_or_inf(double x) { return !finite(x); } + inline bool _Stl_is_inf(double x) { + return _Stl_is_nan_or_inf(x) && ! isnan(x); +@@ -193,7 +195,7 @@ + { return _ldfcvt(*(long_double*)&x, n, pt, sign); } + # endif + +-#elif defined (__unix) && !defined(__FreeBSD__)/* defined(__sgi) IRIX */ ++#elif defined (__unix) && !defined(__FreeBSD__) && !defined(__NetBSD__) /* defined(__sgi) IRIX */ + inline char* _Stl_ecvtR(double x, int n, int* pt, int* sign, char* buf) + { return ecvt_r(x, n, pt, sign, buf); } + inline char* _Stl_fcvtR(double x, int n, int* pt, int* sign, char* buf) +@@ -203,7 +205,7 @@ + inline char* _Stl_qfcvtR(long double x, int n, int* pt, int* sign, char* buf) + { return qfcvt_r(x, n, pt, sign, buf); } + +-#elif defined (__FreeBSD__) ++#elif defined (__FreeBSD__) || defined (__NetBSD__) + + /* + * Copyright (c) 1995-1997 The Apache Group. All rights reserved. diff --git a/devel/stlport/patches/patch-ac b/devel/stlport/patches/patch-ac new file mode 100644 index 00000000000..83c719d7f7a --- /dev/null +++ b/devel/stlport/patches/patch-ac @@ -0,0 +1,15 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- stlport/exception.orig Thu Jul 13 21:53:26 2000 ++++ stlport/exception +@@ -42,7 +42,9 @@ + # undef __STL_INCOMPLETE_EXCEPTION_HEADER + # endif + +-# if defined (__GNUC__) && (__GNUC_MINOR__ >= 8 ) ++# if defined (__NetBSD__) ++# include <g++/exception> ++# elif defined (__GNUC__) && (__GNUC_MINOR__ >= 8 ) + # include <../include/exception> + # else + # include __STL_NATIVE_HEADER(exception) diff --git a/devel/stlport/patches/patch-ad b/devel/stlport/patches/patch-ad new file mode 100644 index 00000000000..3e548c6222c --- /dev/null +++ b/devel/stlport/patches/patch-ad @@ -0,0 +1,15 @@ +$NetBSD: patch-ad,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- stlport/new.orig Thu Jul 13 21:53:26 2000 ++++ stlport/new +@@ -43,7 +43,9 @@ + #endif + + # if !defined (__STL_NO_NEW_NEW_HEADER) +-# if ( defined (__GNUC__) && (__GNUC_MINOR__ >= 8 )) || ( defined (__MVS__) && ! defined (__GNUC__)) ++# if defined (__NetBSD__) ++# include <g++/new> ++# elif ( defined (__GNUC__) && (__GNUC_MINOR__ >= 8 )) || ( defined (__MVS__) && ! defined (__GNUC__)) + # include __STL_NATIVE_C_HEADER(new) + # else + # include __STL_NATIVE_HEADER(new) diff --git a/devel/stlport/patches/patch-ae b/devel/stlport/patches/patch-ae new file mode 100644 index 00000000000..0ec243bdfe4 --- /dev/null +++ b/devel/stlport/patches/patch-ae @@ -0,0 +1,13 @@ +$NetBSD: patch-ae,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- stlport/stl/_stdio_file.h.orig Thu Jul 13 21:53:26 2000 ++++ stlport/stl/_stdio_file.h +@@ -116,7 +116,7 @@ + + # define __STL_FILE_I_O_IDENTICAL 1 + +-#elif defined (__CYGWIN__) || defined(__FreeBSD__) ++#elif defined (__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) + + inline int _FILE_fd(const FILE& __f) { return __f._file; } + inline char* _FILE_I_begin(const FILE& __f) { return (char*) __f._bf._base; } diff --git a/devel/stlport/patches/patch-af b/devel/stlport/patches/patch-af new file mode 100644 index 00000000000..929f437f426 --- /dev/null +++ b/devel/stlport/patches/patch-af @@ -0,0 +1,22 @@ +$NetBSD: patch-af,v 1.1.1.1 2000/12/27 17:37:51 jlam Exp $ + +--- stlport/stl/c_locale.h.orig Thu Jul 13 21:53:26 2000 ++++ stlport/stl/c_locale.h +@@ -280,6 +280,17 @@ + # define _Locale_PRINT _CTYPE_R + # define _Locale_ALPHA _CTYPE_A + ++# elif defined (__NetBSD__) ++ ++# define _Locale_CNTRL _C ++# define _Locale_UPPER _U ++# define _Locale_LOWER _L ++# define _Locale_DIGIT _N ++# define _Locale_XDIGIT (_N | _X) ++# define _Locale_PUNCT _P ++# define _Locale_SPACE _S ++# define _Locale_PRINT (_P |_U |_L |_N | _B) ++# define _Locale_ALPHA (_U | _L) + + # elif defined(__STL_USE_GLIBC) /* linux, using the gnu compiler */ + diff --git a/devel/stlport/pkg/COMMENT b/devel/stlport/pkg/COMMENT new file mode 100644 index 00000000000..7886c9e7d49 --- /dev/null +++ b/devel/stlport/pkg/COMMENT @@ -0,0 +1 @@ +Complete C++ standard library diff --git a/devel/stlport/pkg/DESCR b/devel/stlport/pkg/DESCR new file mode 100644 index 00000000000..38b8b5ec140 --- /dev/null +++ b/devel/stlport/pkg/DESCR @@ -0,0 +1,7 @@ +STLPort features a complete ANSI C++ standard library. Main features are: ++ Includes <complex> and SGI iostreams. ++ Can be configured to use either SGI or native iostreams. ++ Debug mode containers are implemented in terms of wrappers around non-debug + ones. That provides for more clean and efficient implementation. In Debug + Mode, different namespace _STLD:: is being used, so no link-time clashes + between debug and non-debug versions are possible. diff --git a/devel/stlport/pkg/PLIST b/devel/stlport/pkg/PLIST new file mode 100644 index 00000000000..32ade1340dd --- /dev/null +++ b/devel/stlport/pkg/PLIST @@ -0,0 +1,344 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/27 17:37:50 jlam Exp $ +include/stlport/algorithm +include/stlport/bitset +include/stlport/cassert +include/stlport/cctype +include/stlport/cerrno +include/stlport/cfloat +include/stlport/climits +include/stlport/clocale +include/stlport/cmath +include/stlport/complex +include/stlport/config/_epilog.h +include/stlport/config/_msvc_warnings_off.h +include/stlport/config/_prolog.h +include/stlport/config/stl_apcc.h +include/stlport/config/stl_apple.bak.h +include/stlport/config/stl_apple.h +include/stlport/config/stl_as400.h +include/stlport/config/stl_bc.h +include/stlport/config/stl_como.h +include/stlport/config/stl_confix.h +include/stlport/config/stl_dec.h +include/stlport/config/stl_dec_vms.h +include/stlport/config/stl_gcc.h +include/stlport/config/stl_hpacc.h +include/stlport/config/stl_ibm.h +include/stlport/config/stl_intel.h +include/stlport/config/stl_kai.h +include/stlport/config/stl_mlc.h +include/stlport/config/stl_msvc.h +include/stlport/config/stl_mwerks.h +include/stlport/config/stl_mycomp.h +include/stlport/config/stl_sco.h +include/stlport/config/stl_select_lib.h +include/stlport/config/stl_sgi.h +include/stlport/config/stl_sunpro.h +include/stlport/config/stl_symantec.h +include/stlport/config/stl_watcom.h +include/stlport/config/stl_wince.h +include/stlport/config/stlcomp.h +include/stlport/config/vc_select_lib.h +include/stlport/csetjmp +include/stlport/csignal +include/stlport/cstdarg +include/stlport/cstddef +include/stlport/cstdio +include/stlport/cstdlib +include/stlport/cstring +include/stlport/cstring.h +include/stlport/ctime +include/stlport/ctype.h +include/stlport/cwchar +include/stlport/cwctype +include/stlport/deque +include/stlport/exception +include/stlport/exception.h +include/stlport/fstream +include/stlport/fstream.h +include/stlport/functional +include/stlport/hash_map +include/stlport/hash_set +include/stlport/iomanip +include/stlport/iomanip.h +include/stlport/ios +include/stlport/ios.h +include/stlport/iosfwd +include/stlport/iostream +include/stlport/iostream.h +include/stlport/istream +include/stlport/istream.h +include/stlport/iterator +include/stlport/limits +include/stlport/list +include/stlport/locale +include/stlport/locale.h +include/stlport/map +include/stlport/math.h +include/stlport/mem.h +include/stlport/memory +include/stlport/memory.new +include/stlport/mmemory.h +include/stlport/new +include/stlport/new.h +include/stlport/numeric +include/stlport/ostream +include/stlport/ostream.h +include/stlport/pthread_alloc +include/stlport/queue +include/stlport/rope +include/stlport/set +include/stlport/setjmp.h +include/stlport/signal.h +include/stlport/slist +include/stlport/sstream +include/stlport/stack +include/stlport/stdarg.h +include/stlport/stddef.h +include/stlport/stdexcept +include/stlport/stdio.h +include/stlport/stdlib.h +include/stlport/stl/_algo.c +include/stlport/stl/_algo.h +include/stlport/stl/_algobase.c +include/stlport/stl/_algobase.h +include/stlport/stl/_alloc.c +include/stlport/stl/_alloc.h +include/stlport/stl/_bitset.c +include/stlport/stl/_bitset.h +include/stlport/stl/_bvector.h +include/stlport/stl/_check_config.h +include/stlport/stl/_codecvt.h +include/stlport/stl/_collate.h +include/stlport/stl/_complex.c +include/stlport/stl/_complex.h +include/stlport/stl/_config.h +include/stlport/stl/_construct.h +include/stlport/stl/_ctraits_fns.h +include/stlport/stl/_ctype.h +include/stlport/stl/_deque.c +include/stlport/stl/_deque.h +include/stlport/stl/_epilog.h +include/stlport/stl/_exception.h +include/stlport/stl/_fstream.c +include/stlport/stl/_fstream.h +include/stlport/stl/_function.h +include/stlport/stl/_hash_fun.h +include/stlport/stl/_hash_map.h +include/stlport/stl/_hash_set.h +include/stlport/stl/_hashtable.c +include/stlport/stl/_hashtable.h +include/stlport/stl/_heap.c +include/stlport/stl/_heap.h +include/stlport/stl/_ios.c +include/stlport/stl/_ios.h +include/stlport/stl/_ios_base.h +include/stlport/stl/_iosfwd.h +include/stlport/stl/_istream.c +include/stlport/stl/_istream.h +include/stlport/stl/_iterator.h +include/stlport/stl/_iterator_base.h +include/stlport/stl/_limits.c +include/stlport/stl/_limits.h +include/stlport/stl/_list.c +include/stlport/stl/_list.h +include/stlport/stl/_locale.c +include/stlport/stl/_locale.h +include/stlport/stl/_map.h +include/stlport/stl/_messages_facets.h +include/stlport/stl/_monetary.c +include/stlport/stl/_monetary.h +include/stlport/stl/_null_stream.h +include/stlport/stl/_numeric.c +include/stlport/stl/_numeric.h +include/stlport/stl/_numeric_facets.c +include/stlport/stl/_numeric_facets.h +include/stlport/stl/_ostream.c +include/stlport/stl/_ostream.h +include/stlport/stl/_pair.h +include/stlport/stl/_prolog.h +include/stlport/stl/_ptrs_specialize.h +include/stlport/stl/_queue.h +include/stlport/stl/_range_errors.h +include/stlport/stl/_raw_storage_iter.h +include/stlport/stl/_relops.h +include/stlport/stl/_relops_cont.h +include/stlport/stl/_relops_template.h +include/stlport/stl/_rope.c +include/stlport/stl/_rope.h +include/stlport/stl/_set.h +include/stlport/stl/_set_operators.h +include/stlport/stl/_site_config.h +include/stlport/stl/_slist.c +include/stlport/stl/_slist.h +include/stlport/stl/_slist_base.c +include/stlport/stl/_slist_base.h +include/stlport/stl/_sstream.c +include/stlport/stl/_sstream.h +include/stlport/stl/_stack.h +include/stlport/stl/_stdio_file.h +include/stlport/stl/_stream_iterator.h +include/stlport/stl/_streambuf.c +include/stlport/stl/_streambuf.h +include/stlport/stl/_string.c +include/stlport/stl/_string.h +include/stlport/stl/_string_fwd.c +include/stlport/stl/_string_fwd.h +include/stlport/stl/_string_hash.h +include/stlport/stl/_string_io.c +include/stlport/stl/_string_io.h +include/stlport/stl/_strstream.h +include/stlport/stl/_tempbuf.c +include/stlport/stl/_tempbuf.h +include/stlport/stl/_threads.c +include/stlport/stl/_threads.h +include/stlport/stl/_time_facets.c +include/stlport/stl/_time_facets.h +include/stlport/stl/_tree.c +include/stlport/stl/_tree.h +include/stlport/stl/_uninitialized.h +include/stlport/stl/_valarray.c +include/stlport/stl/_valarray.h +include/stlport/stl/_vector.c +include/stlport/stl/_vector.h +include/stlport/stl/c_locale.h +include/stlport/stl/char_traits.h +include/stlport/stl/concept_checks.h +include/stlport/stl/container_concepts.h +include/stlport/stl/debug/_debug.c +include/stlport/stl/debug/_debug.h +include/stlport/stl/debug/_deque.h +include/stlport/stl/debug/_hashtable.h +include/stlport/stl/debug/_iterator.h +include/stlport/stl/debug/_list.h +include/stlport/stl/debug/_slist.h +include/stlport/stl/debug/_string.h +include/stlport/stl/debug/_tree.h +include/stlport/stl/debug/_vector.h +include/stlport/stl/msl_string.h +include/stlport/stl/stdio_streambuf +include/stlport/stl/type_traits.h +include/stlport/stl/wrappers/_deque.h +include/stlport/stl/wrappers/_hash_map.h +include/stlport/stl/wrappers/_hash_set.h +include/stlport/stl/wrappers/_list.h +include/stlport/stl/wrappers/_map.h +include/stlport/stl/wrappers/_mmap.h +include/stlport/stl/wrappers/_set.h +include/stlport/stl/wrappers/_slist.h +include/stlport/stl/wrappers/_vector.h +include/stlport/stl_user_config.h +include/stlport/streambuf +include/stlport/streambuf.h +include/stlport/string +include/stlport/string.h +include/stlport/strstream +include/stlport/strstream.h +include/stlport/time.h +include/stlport/typeinfo +include/stlport/typeinfo.h +include/stlport/using/cstring +include/stlport/using/fstream +include/stlport/using/h/fstream.h +include/stlport/using/h/iomanip.h +include/stlport/using/h/iostream.h +include/stlport/using/h/ostream.h +include/stlport/using/h/strstream.h +include/stlport/using/iomanip +include/stlport/using/ios +include/stlport/using/iosfwd +include/stlport/using/iostream +include/stlport/using/istream +include/stlport/using/locale +include/stlport/using/ostream +include/stlport/using/sstream +include/stlport/using/streambuf +include/stlport/using/strstream +include/stlport/utility +include/stlport/valarray +include/stlport/vector +include/stlport/wchar.h +include/stlport/wctype.h +include/stlport/wrap_std/complex +include/stlport/wrap_std/fstream +include/stlport/wrap_std/h/fstream.h +include/stlport/wrap_std/h/iostream.h +include/stlport/wrap_std/h/streambuf.h +include/stlport/wrap_std/h/strstream.h +include/stlport/wrap_std/iomanip +include/stlport/wrap_std/ios +include/stlport/wrap_std/iosfwd +include/stlport/wrap_std/iostream +include/stlport/wrap_std/istream +include/stlport/wrap_std/locale +include/stlport/wrap_std/ostream +include/stlport/wrap_std/sstream +include/stlport/wrap_std/streambuf +include/stlport/wrap_std/strstream +lib/libstlport_gcc.a +lib/libstlport_gcc.la +lib/libstlport_gcc.so.0.0 +lib/libstlport_gcc_debug.a +lib/libstlport_gcc_debug.la +lib/libstlport_gcc_debug.so.0.0 +lib/libstlport_gcc_stldebug.a +lib/libstlport_gcc_stldebug.la +lib/libstlport_gcc_stldebug.so.0.0 +share/doc/html/stlport/FAQ.html +share/doc/html/stlport/README.BC.html +share/doc/html/stlport/README.CW.html +share/doc/html/stlport/README.DEC.html +share/doc/html/stlport/README.VC++.html +share/doc/html/stlport/README.aCC.html +share/doc/html/stlport/README.gcc.html +share/doc/html/stlport/README.os390.html +share/doc/html/stlport/README.pow.html +share/doc/html/stlport/README.sgi40.html +share/doc/html/stlport/README.sunpro.html +share/doc/html/stlport/README.xlC.html +share/doc/html/stlport/auto_configure.html +share/doc/html/stlport/bug_report.html +share/doc/html/stlport/buglist.html +share/doc/html/stlport/build.html +share/doc/html/stlport/build_nosgi.html +share/doc/html/stlport/compiler_readmes.html +share/doc/html/stlport/configure.html +share/doc/html/stlport/contributors.html +share/doc/html/stlport/copyrights.html +share/doc/html/stlport/debug_mode.html +share/doc/html/stlport/eh_testsuite.html +share/doc/html/stlport/exception_safety.html +share/doc/html/stlport/extensions.html +share/doc/html/stlport/getting_started.html +share/doc/html/stlport/images/blue.gif +share/doc/html/stlport/images/logo.jpg +share/doc/html/stlport/images/logo_1.jpg +share/doc/html/stlport/index.html +share/doc/html/stlport/install.html +share/doc/html/stlport/license.html +share/doc/html/stlport/major_modes.html +share/doc/html/stlport/platforms.html +share/doc/html/stlport/prepare.html +share/doc/html/stlport/projects.html +share/doc/html/stlport/release_notes.html +share/doc/html/stlport/select_io.html +share/doc/html/stlport/sgi_stl.html +share/doc/html/stlport/story.html +share/doc/html/stlport/style.css +share/doc/html/stlport/test.html +share/doc/html/stlport/testsuite.html +share/doc/html/stlport/thanks.html +share/doc/html/stlport/use_stlport.html +share/doc/html/stlport/vendor_interface.html +share/doc/html/stlport/wrappers.html +@dirrm share/doc/html/stlport/images +@dirrm share/doc/html/stlport +@dirrm include/stlport/wrap_std/h +@dirrm include/stlport/wrap_std +@dirrm include/stlport/using/h +@dirrm include/stlport/using +@dirrm include/stlport/stl/wrappers +@dirrm include/stlport/stl/debug +@dirrm include/stlport/stl +@dirrm include/stlport/config +@dirrm include/stlport |