diff -burN --exclude-from=ignore cvshead/pkgsrc/archivers/afio/patches/patch-ac cvsmywork/pkgsrc/archivers/afio/patches/patch-ac --- cvshead/pkgsrc/archivers/afio/patches/patch-ac 2005-01-19 18:08:09.000000000 +0100 +++ cvsmywork/pkgsrc/archivers/afio/patches/patch-ac 2006-07-11 17:58:39.000000000 +0200 @@ -1,8 +1,17 @@ -$NetBSD: patch-ac,v 1.1 2005/01/19 17:08:09 tv Exp $ +--- afio.c.orig Sat Dec 20 23:16:13 2003 ++++ afio.c Tue Jul 11 17:53:46 2006 +@@ -167,10 +167,6 @@ + #include + #include + #define linux_tstamp 1 +-/* fix SunOS errno.h not declaring what the manpage says it declares +- bogosity. */ +- extern int sys_nerr; +- extern char *sys_errlist[]; + #endif ---- afio.c.orig 2005-01-19 11:49:18.000000000 -0500 -+++ afio.c -@@ -210,8 +210,11 @@ extern char *sys_errlist[]; + #ifdef hpux +@@ -210,8 +206,11 @@ #endif #ifndef major @@ -15,16 +24,17 @@ #else #include #endif -@@ -4354,12 +4357,16 @@ fswrite (fd, buf, len) +@@ -4354,6 +4353,9 @@ STATIC char * syserr () { -+#ifdef __INTERIX ++#if defined(sun) || defined(__INTERIX) + return strerror(errno); +#else static char msg[40]; if (errno > 0 && errno < sys_nerr) +@@ -4360,6 +4362,7 @@ return ((char *) sys_errlist[errno]); VOID sprintf (msg, "Unknown error (errno %d)", errno); return (msg); diff -burN --exclude-from=ignore cvshead/pkgsrc/archivers/arc/Makefile cvsmywork/pkgsrc/archivers/arc/Makefile --- cvshead/pkgsrc/archivers/arc/Makefile 2006-11-20 16:21:23.000000000 +0100 +++ cvsmywork/pkgsrc/archivers/arc/Makefile 2006-10-19 14:33:17.000000000 +0200 @@ -19,3 +19,10 @@ ${INSTALL_MAN} ${WRKSRC}/arc.1 ${PREFIX}/${PKGMANDIR}/man1/ .include "../../mk/bsd.pkg.mk" + +#CFLAGS.SunOS+= -DSYSV -DHAVE_ALPHASORT + +.if ${OPSYS} == "SunOS" && ${LOWER_OPSYS} == "solaris" +CFLAGS+= -DSYSV -DHAVE_ALPHASORT +.endif + diff -burN --exclude-from=ignore cvshead/pkgsrc/archivers/zip/Makefile cvsmywork/pkgsrc/archivers/zip/Makefile --- cvshead/pkgsrc/archivers/zip/Makefile 2006-11-20 16:21:26.000000000 +0100 +++ cvsmywork/pkgsrc/archivers/zip/Makefile 2006-10-19 14:33:18.000000000 +0200 @@ -21,12 +21,15 @@ .include "../../mk/bsd.prefs.mk" +#CC= "gcc -m64" + MAKE_FLAGS+= LOCAL_ZIP=${CFLAGS:M*:Q} MAKE_FLAGS+= LFLAGS1=${_STRIPFLAG_CC:Q} .if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "powerpc" CFLAGS+= -O0 .endif + .include "../../mk/compiler.mk" .if !empty(CC_VERSION:Mgcc*) @@ -52,3 +55,11 @@ ${LN} -f -s zip.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/zipsplit.1 .include "../../mk/bsd.pkg.mk" + + +.if ${OPSYS} == "SunOS" && defined(ABI) && ${ABI} == "64" +CC+= -m64 +CFLAGS+= -m64 +CPPFLAGS+= -m64 +.endif + diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/daapd/patches/patch-aatodo cvsmywork/pkgsrc/audio/daapd/patches/patch-aatodo --- cvshead/pkgsrc/audio/daapd/patches/patch-aatodo 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/daapd/patches/patch-aatodo 2005-12-02 15:17:34.000000000 +0100 @@ -0,0 +1,55 @@ +--- makefile.orig Wed Sep 8 03:17:58 2004 ++++ makefile Fri Dec 2 15:17:11 2005 +@@ -2,7 +2,7 @@ + + HOWL_ENABLE = 1 + ZLIB_ENABLE = 1 +-MPEG4_ENABLE = 1 ++MPEG4_ENABLE = $(WITH_FAAD) + + + # no need to touch anything below this line +@@ -13,17 +13,17 @@ + TARGET = daapd + DEPS = daaplib_ libhttpd_ + OBJS = daapd.o db.o dboutput.o songcache.o parsemp3.o +-LIBS = -ldaaplib -lhttpd-persistent -lid3tag -lz -lpthread +-LIBPATH = -L. -L./daaplib/src -L./libhttpd/src -L/usr/local/lib ++LIBS = -ldaaplib -lhttpd-persistent -lid3tag -lz ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} ++LIBPATH = -L. ${LDFLAGS} -L./daaplib/src -L./libhttpd/src -L/usr/local/lib + INCPATH = -I. -I./daaplib/include -I./libhttpd/src -I/usr/local/include +-DEPLOY = /usr/local +-CFLAGS = -Wall -Wno-multichar ++DEPLOY = ${PREFIX} ++CFLAGS += -Wall -Wno-multichar + + # HOWL + ifeq ($(HOWL_ENABLE),1) +- HOWLDIRS := $(sort $(wildcard /usr/local/include/howl*) ) ++ HOWLDIRS := $(sort $(wildcard ${PREFIX}/include/howl*) ) + ifeq ($(words $(HOWLDIRS) ), 0) +-$(error howl not found in /usr/local/include. Install howl or disable it in the makefile) ++$(error howl not found in ${PREFIX}/include. Install howl or disable it in the makefile) + endif + HOWLRECENT := $(word $(words $(HOWLDIRS)),$(HOWLDIRS) ) + INCPATH := $(INCPATH) -I$(HOWLRECENT) +@@ -65,17 +65,15 @@ + cd daaplib/src && $(MAKE) + + libhttpd_: +- if test ! -e libhttpd/Site.mm; then cd libhttpd && ./configure; fi ++ if test ! -f libhttpd/Site.mm; then cd libhttpd && ./configure; fi + cd libhttpd && $(MAKE) + + clean: +- if test -e libhttpd/Site.mm; then cd libhttpd && $(MAKE) very-clean; fi ++ if test -f libhttpd/Site.mm; then cd libhttpd && $(MAKE) very-clean; fi + cd daaplib/src && $(MAKE) clean + rm $(OBJS) $(TARGET) + + install: $(DEPS) $(TARGET) +- cd libhttpd && $(MAKE) install +- cd daaplib/src && $(MAKE) install + cp $(TARGET) $(DEPLOY)/bin + chmod a+rx $(DEPLOY)/bin/$(TARGET) + cp $(TARGET).8 $(DEPLOY)/man/man8 diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/lame/patch-da cvsmywork/pkgsrc/audio/lame/patch-da --- cvshead/pkgsrc/audio/lame/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/lame/patch-da 2006-11-20 14:04:30.000000000 +0100 @@ -0,0 +1,27 @@ +--- frontend/brhist.c.orig Sun Sep 24 15:53:31 2006 ++++ frontend/brhist.c Mon Nov 20 14:02:55 2006 +@@ -429,7 +429,7 @@ + void + brhist_disp(const lame_global_flags * gf) + { +- int i, lines = 0; ++ int i, brh_lines = 0; + int br_hist[BRHIST_WIDTH]; /* how often a frame size was used */ + int br_sm_hist[BRHIST_WIDTH][4]; /* how often a special frame size/stereo mode commbination was used */ + int st_mode[4]; +@@ -456,13 +456,13 @@ + if (most_often < br_hist[i]) + most_often = br_hist[i]; + if (br_hist[i]) +- ++lines; ++ ++brh_lines; + } + + for (i = 0; i < BRHIST_WIDTH; i++) { + int show = br_hist[i]; + #ifdef RH_HIST +- show = show && (lines > 1); ++ show = show && (brh_lines > 1); + #endif + if (show + || (i >= brhist.vbr_bitrate_min_index diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/mpc/Makefile cvsmywork/pkgsrc/audio/mpc/Makefile --- cvshead/pkgsrc/audio/mpc/Makefile 2005-06-01 05:35:21.000000000 +0200 +++ cvsmywork/pkgsrc/audio/mpc/Makefile 2006-02-20 15:37:53.000000000 +0100 @@ -11,5 +11,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes +LDFLAGS.SunOS+= -lsocket -lnsl + .include "../../converters/libiconv/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/mpg123/Makefile.common cvsmywork/pkgsrc/audio/mpg123/Makefile.common --- cvshead/pkgsrc/audio/mpg123/Makefile.common 2006-02-19 23:53:27.000000000 +0100 +++ cvsmywork/pkgsrc/audio/mpg123/Makefile.common 2006-02-26 17:25:36.000000000 +0100 @@ -43,6 +43,7 @@ BUILD_TARGET= solaris . else BUILD_TARGET= solaris-gcc${TARGET_SUFFIX} +MAKE_ENV+= LIBABISUFFIX=${LIBABISUFFIX:Q} . endif .elif ${OPSYS} == "IRIX" BUILD_TARGET= sgi diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/mpg123/patches/patch-aa cvsmywork/pkgsrc/audio/mpg123/patches/patch-aa --- cvshead/pkgsrc/audio/mpg123/patches/patch-aa 2005-12-11 22:59:29.000000000 +0100 +++ cvsmywork/pkgsrc/audio/mpg123/patches/patch-aa 2006-01-19 13:03:19.000000000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-aa,v 1.26 2005/12/11 21:59:29 joerg Exp $ - ---- Makefile.orig 2005-12-11 21:33:57.000000000 +0000 -+++ Makefile -@@ -54,6 +54,23 @@ nothing-specified: +--- Makefile.orig Wed Jan 18 10:33:21 2006 ++++ Makefile Thu Jan 19 13:03:04 2006 +@@ -54,6 +54,23 @@ @echo "make aix-tk3play IBM AIX" @echo "make os2 IBM OS/2" @echo "make netbsd NetBSD" @@ -26,7 +24,7 @@ @echo "make bsdos BSDI BSD/OS" @echo "make bsdos4 BSDI BSD/OS 4.0" @echo "make bsdos-nas BSDI BSD/OS with NAS support" -@@ -300,7 +317,7 @@ linux-nas: +@@ -300,7 +317,7 @@ #CFLAGS='$(CFLAGS) -DI386_ASSEM -O2 -DREAL_IS_FLOAT -DLINUX -Wall -g' #CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall -O2 -m486 -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2' @@ -35,7 +33,7 @@ $(MAKE) CC=cc LDFLAGS= \ OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 -fomit-frame-pointer \ -@@ -309,11 +326,11 @@ freebsd: +@@ -309,11 +326,11 @@ -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \ mpg123-make @@ -50,7 +48,7 @@ -funroll-all-loops -ffast-math -DROT_I386 \ -DREAD_MMAP \ -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \ -@@ -321,7 +338,7 @@ freebsd-esd: +@@ -321,7 +338,7 @@ $(CFLAGS)' \ mpg123-make @@ -59,16 +57,25 @@ $(MAKE) CC=cc LDFLAGS= \ OBJECTS='decode_i386.o dct64_i386.o audio_oss.o \ control_sajber.o control_tk3play.o' \ -@@ -398,7 +415,7 @@ solaris-x86-gcc-oss: +@@ -379,7 +396,7 @@ + + solaris-gcc-esd: + $(MAKE) CC=gcc LDFLAGS='-lsocket -lnsl' \ +- AUDIO_LIB='-lesd -lresolv' \ ++ AUDIO_LIB='-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lesd -lresolv' \ + OBJECTS='decode.o dct64.o audio_esd.o' \ + CFLAGS='$(CFLAGS) -O2 -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \ + -DREAD_MMAP \ +@@ -398,7 +415,7 @@ solaris-gcc-nas: $(MAKE) CC=gcc LDFLAGS='-lsocket -lnsl' \ - AUDIO_LIB='-L/usr/openwin/lib -laudio -lXau'\ -+ AUDIO_LIB='-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -laudio -lXt -lXau'\ ++ AUDIO_LIB='-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -L${X11BASE}/lib${LIBABISUFFIX} -Wl,-R${X11BASE}/lib${LIBABISUFFIX} -laudio -lXt '\ OBJECTS='decode.o dct64.o audio_nas.o' \ CFLAGS='$(CFLAGS) -O2 -I/usr/openwin/include -Wall \ -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \ -@@ -496,18 +513,194 @@ os2: +@@ -496,20 +513,196 @@ netbsd: $(MAKE) CC=cc LDFLAGS= \ @@ -100,8 +107,8 @@ - -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' \ + -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DUSE_MMAP \ + -DREAD_MMAP -DNETBSD -DTERM_CONTROL' \ -+ mpg123-make -+ + mpg123-make + +netbsd-m68k: + $(MAKE) CC=cc LDFLAGS= \ + OBJECTS='decode.o dct64.o audio_sun.o term.o' \ @@ -266,10 +273,12 @@ + -march=armv4 -mtune=strongarm110 -mcpu=strongarm110 \ + -DREAL_IS_FIXED_ARMV4 -DUSE_MMAP -DREAD_MMAP \ + -DTERM_CONTROL -DNETBSD -DNAS' \ - mpg123-make - ++ mpg123-make ++ bsdos: -@@ -556,6 +749,16 @@ generic: + $(MAKE) CC=shlicc2 LDFLAGS= \ + OBJECTS='decode_i386.o dct64_i386.o \ +@@ -556,6 +749,16 @@ CFLAGS='$(CFLAGS) -O -DGENERIC -DNOXFERMEM' \ mpg123-make diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/nas/PLIST.server cvsmywork/pkgsrc/audio/nas/PLIST.server --- cvshead/pkgsrc/audio/nas/PLIST.server 2005-06-05 01:43:51.000000000 +0200 +++ cvsmywork/pkgsrc/audio/nas/PLIST.server 2007-02-13 12:51:12.010705000 +0100 @@ -1,6 +1,6 @@ @comment $NetBSD: PLIST.server,v 1.1 2005/06/04 23:43:51 markd Exp $ bin/nasd -${IMAKE_MAN_DIR}/nasd.${IMAKE_MANNEWSUFFIX} -${IMAKE_FILEMAN_DIR}/nasd.conf.${IMAKE_FILEMAN_SUFFIX} +share/man/man1/nasd.${IMAKE_MANNEWSUFFIX} +share/man/man4/nasd.conf.${IMAKE_FILEMAN_SUFFIX} share/examples/nas/nasd.conf.eg @dirrm share/examples/nas diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/rhythmbox/Makefile cvsmywork/pkgsrc/audio/rhythmbox/Makefile --- cvshead/pkgsrc/audio/rhythmbox/Makefile 2006-11-20 16:21:33.000000000 +0100 +++ cvsmywork/pkgsrc/audio/rhythmbox/Makefile 2007-02-19 18:13:40.704250000 +0100 @@ -28,6 +28,8 @@ BUILDLINK_API_DEPENDS.musicbrainz+= musicbrainz>=2.1.0 BUILDLINK_API_DEPENDS.totem+= {totem,totem-xine}>=1.1.5 +CFLAGS.SunOS+= -D__EXTENSIONS__ + .include "../../audio/musicbrainz/buildlink3.mk" .include "../../devel/GConf2/schemas.mk" .include "../../devel/gettext-lib/buildlink3.mk" @@ -48,4 +50,5 @@ .include "../../textproc/gnome-doc-utils/buildlink3.mk" .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/rhythmbox/patches/patch-da cvsmywork/pkgsrc/audio/rhythmbox/patches/patch-da --- cvshead/pkgsrc/audio/rhythmbox/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/rhythmbox/patches/patch-da 2007-02-19 17:45:26.795788000 +0100 @@ -0,0 +1,10 @@ +--- lib/rb-file-helpers.h.orig Mon Aug 14 14:33:14 2006 ++++ lib/rb-file-helpers.h Mon Feb 19 17:44:47 2007 +@@ -22,6 +22,7 @@ + #ifndef __RB_FILE_HELPERS_H + #define __RB_FILE_HELPERS_H + ++#include + #include + #include + diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/rosegarden/patches/patch-ah cvsmywork/pkgsrc/audio/rosegarden/patches/patch-ah --- cvshead/pkgsrc/audio/rosegarden/patches/patch-ah 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/rosegarden/patches/patch-ah 2005-12-02 17:55:37.000000000 +0100 @@ -0,0 +1,10 @@ +--- common/include/SysDeps.h.orig Thu Jan 16 21:57:42 1997 ++++ common/include/SysDeps.h Fri Dec 2 17:54:57 2005 +@@ -8,6 +8,7 @@ + + #include "../../config.h" + ++#include + + #ifdef POSIX_PLEASE + #ifndef _POSIX_SOURCE diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/rosegarden/patches/patch-da cvsmywork/pkgsrc/audio/rosegarden/patches/patch-da --- cvshead/pkgsrc/audio/rosegarden/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/rosegarden/patches/patch-da 2007-02-08 15:56:22.840086000 +0100 @@ -0,0 +1,11 @@ +--- configure.orig Thu Feb 8 15:26:43 2007 ++++ configure Thu Feb 8 15:55:06 2007 +@@ -2628,7 +2628,7 @@ + *solaris*) + defines="-DPOSIX_PLEASE" + # LDFLAGS="-L/opt/SUNWspro/SC3.0/lib -L/usr/lib" +- extra_libs="-Bdynamic -ldl -Bstatic -lintl" ++ extra_libs="-ldl -lintl" + + if test $CC = "gcc" + then diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/SDL_mixer/Makefile cvsmywork/pkgsrc/audio/SDL_mixer/Makefile --- cvshead/pkgsrc/audio/SDL_mixer/Makefile 2007-02-02 14:41:22.640672000 +0100 +++ cvsmywork/pkgsrc/audio/SDL_mixer/Makefile 2007-02-02 14:29:37.519644000 +0100 @@ -31,6 +31,9 @@ BUILDLINK_API_DEPENDS.SDL+= SDL>=1.2.10 +#.if exists(${LOCALBASE}/include/mikmod.h) +.include "../../audio/libmikmod/buildlink3.mk" +#.endif .include "../../audio/libvorbis/buildlink3.mk" .include "../../devel/SDL/buildlink3.mk" .include "../../multimedia/libogg/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/xmms/patches/patch-am cvsmywork/pkgsrc/audio/xmms/patches/patch-am --- cvshead/pkgsrc/audio/xmms/patches/patch-am 2007-03-12 16:22:50.289975000 +0100 +++ cvsmywork/pkgsrc/audio/xmms/patches/patch-am 2007-03-12 10:41:47.057465000 +0100 @@ -1,27 +1,11 @@ -$NetBSD: patch-am,v 1.7 2007/03/08 15:01:50 rillig Exp $ - ---- configure.orig 2004-02-23 13:44:32.000000000 -0800 -+++ configure -@@ -19078,13 +19078,6 @@ _ACEOF - - fi - ;; -- *-*-darwin*) -- --cat >>confdefs.h <<\_ACEOF --#define SYMBOL_PREFIX "_" --_ACEOF -- -- ;; - *-hpux-*) - ARCH_DEFINES="-DHPUX" - ;; -@@ -19099,7 +19092,7 @@ case "$host" in +--- configure.orig Mon Feb 23 22:44:32 2004 ++++ configure Thu Sep 1 10:07:02 2005 +@@ -19099,7 +19099,7 @@ i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*) arch_type=ix86 case "$host" in - *-*-netbsd* | *-*openbsd*) -+ *-*-netbsd* | *-*openbsd* | *-*darwin*) ++ *-*-netbsd* | *-*openbsd* | *-*-solaris*) ;; *) ARCH_DEFINES="-DI386_ASSEM" diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/xmms/patches/patch-da cvsmywork/pkgsrc/audio/xmms/patches/patch-da --- cvshead/pkgsrc/audio/xmms/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/audio/xmms/patches/patch-da 2005-09-01 10:07:52.000000000 +0200 @@ -0,0 +1,11 @@ +--- configure.in.orig Mon Feb 23 22:40:44 2004 ++++ configure.in Thu Sep 1 10:06:37 2005 +@@ -506,7 +506,7 @@ + i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*) + arch_type=ix86 + case "$host" in +- *-*-netbsd* | *-*openbsd*) ++ *-*-netbsd* | *-*openbsd* | *-*-solaris*) + ;; + *) + ARCH_DEFINES="-DI386_ASSEM" diff -burN --exclude-from=ignore cvshead/pkgsrc/audio/xmp/Makefile cvsmywork/pkgsrc/audio/xmp/Makefile --- cvshead/pkgsrc/audio/xmp/Makefile 2007-02-02 14:41:36.966123000 +0100 +++ cvsmywork/pkgsrc/audio/xmp/Makefile 2007-02-22 17:16:08.189906000 +0100 @@ -16,6 +16,8 @@ --disable-xmms \ --sysconfdir=${PKG_SYSCONFDIR:Q} +CONFIGURE_ENV+= ac_cv_header_sys_audioio_h=yes + USE_TOOLS+= gmake EGDIR= ${PREFIX}/share/examples/xmp diff -burN --exclude-from=ignore cvshead/pkgsrc/bootstrap/bootstrap cvsmywork/pkgsrc/bootstrap/bootstrap --- cvshead/pkgsrc/bootstrap/bootstrap 2007-03-12 16:23:02.563710000 +0100 +++ cvsmywork/pkgsrc/bootstrap/bootstrap 2007-03-12 16:18:43.686522000 +0100 @@ -145,6 +145,15 @@ abi=32 fi ;; + SunOS) + # Search the compiler default 32/64 + unset abi + lp64_def=`${CC:-gcc} -E - -dM -# &1 | egrep 'sparcv9|__x86_64__'` + #lp64_def=`${CC:-gcc} -E - -dM /dev/null | grep __LP64__` + if [ ! -z "$lp64_def" ] ; then + abi=64 + fi + ;; esac } @@ -455,8 +464,17 @@ need_sed=yes set_opsys=no whoamiprog=/usr/ucb/whoami + get_abi "SunOS" + if [ "X${abi}" = "X64" ] ; then + machine_arch=`uname -p | sed -e 's/i86pc/x86_64/' |sed -e 's/i386/x86_64/' |sed -e 's/sparc/sparc64/'` + bmakexargs="MACHINE_ARCH=$machine_arch" + else machine_arch=`uname -p | sed -e 's/i86pc/i386/'` check_compiler=yes + fi + echo "ABI = $abi" + echo "MACHINE_ARCH=$machine_arch" + ;; AIX) root_group=system diff -burN --exclude-from=ignore cvshead/pkgsrc/databases/db4/buildlink3.mk cvsmywork/pkgsrc/databases/db4/buildlink3.mk --- cvshead/pkgsrc/databases/db4/buildlink3.mk 2006-12-13 15:50:44.593940000 +0100 +++ cvsmywork/pkgsrc/databases/db4/buildlink3.mk 2007-01-02 16:58:53.928646000 +0100 @@ -33,6 +33,11 @@ PTHREAD_OPTS+= native . include "../../mk/pthread.buildlink3.mk" . endif +. if ${OPSYS} == "SunOS" +BUILDLINK_LDADD.db4= -R${LOCALBASE}/lib +BUILDLINK_LDADD.db4+= -L${LOCALBASE}/lib +BUILDLINK_LDADD.db4+= -ldb4 +. endif .endif # DB4_BUILDLINK3_MK BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff -burN --exclude-from=ignore cvshead/pkgsrc/databases/jdbc-postgresql74/patches/patch-aa cvsmywork/pkgsrc/databases/jdbc-postgresql74/patches/patch-aa --- cvshead/pkgsrc/databases/jdbc-postgresql74/patches/patch-aa 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/databases/jdbc-postgresql74/patches/patch-aa 2004-06-03 12:23:19.000000000 +0200 @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/06/03 10:23:19 abs Exp $ + +--- org/postgresql/jdbc2/AbstractJdbc2ResultSet.java.orig 2004-05-21 12:54:29.000000000 +0100 ++++ org/postgresql/jdbc2/AbstractJdbc2ResultSet.java +@@ -1448,7 +1450,7 @@ public abstract class AbstractJdbc2Resul + { + if (name.toLowerCase().equals("from")) + { +- tableName = st.nextToken(); ++ tableName = st.nextToken().replaceAll(";", ""); + tableFound = true; + } + } diff -burN --exclude-from=ignore cvshead/pkgsrc/databases/libgnomedb/Makefile cvsmywork/pkgsrc/databases/libgnomedb/Makefile --- cvshead/pkgsrc/databases/libgnomedb/Makefile 2007-01-24 14:39:34.084167000 +0100 +++ cvsmywork/pkgsrc/databases/libgnomedb/Makefile 2007-01-23 11:10:01.208435000 +0100 @@ -31,4 +31,5 @@ .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" .include "../../x11/gtksourceview/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/databases/mysql5-client/buildlink3.mk cvsmywork/pkgsrc/databases/mysql5-client/buildlink3.mk --- cvshead/pkgsrc/databases/mysql5-client/buildlink3.mk 2006-12-11 15:02:50.774666000 +0100 +++ cvsmywork/pkgsrc/databases/mysql5-client/buildlink3.mk 2006-12-11 10:22:52.011249000 +0100 @@ -11,12 +11,18 @@ BUILDLINK_PACKAGES+= mysql-client BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mysql-client +#MYSQLCLIENTLIBDIR= ${BUILDLINK_PREFIX.mysql-client}/lib/mysql +#BUILDLINK_PASSTHRU_DIRS+= ${MYSQLCLIENTLIBDIR} + + .if !empty(MYSQL_CLIENT_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.mysql-client+= mysql-client>=5.0.15 BUILDLINK_ABI_DEPENDS.mysql-client?= mysql-client>=5.0.27 BUILDLINK_PKGSRCDIR.mysql-client?= ../../databases/mysql5-client BUILDLINK_LIBDIRS.mysql-client?= lib/mysql BUILDLINK_INCDIRS.mysql-client?= include/mysql +#BUILDLINK_RPATHDIRS.mysql-client?= lib/mysql +#BUILDLINK_LDFLAGS.mysql-client?= -Wl,-R${LOCALBASE}/lib/mysql .endif # MYSQL_CLIENT_BUILDLINK3_MK .include "../../security/openssl/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/databases/shared-mime-info/Makefile cvsmywork/pkgsrc/databases/shared-mime-info/Makefile --- cvshead/pkgsrc/databases/shared-mime-info/Makefile 2006-12-08 17:13:58.546831000 +0100 +++ cvsmywork/pkgsrc/databases/shared-mime-info/Makefile 2006-12-05 19:30:36.007054000 +0100 @@ -12,7 +12,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews GNU_CONFIGURE= YES -USE_LANGUAGES+= c99 +#USE_LANGUAGES+= c99 USE_LIBTOOL= YES USE_PKGLOCALEDIR= YES USE_TOOLS+= gmake intltool msgfmt pkg-config diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/doxygen/Makefile cvsmywork/pkgsrc/devel/doxygen/Makefile --- cvshead/pkgsrc/devel/doxygen/Makefile 2007-01-24 14:40:12.962962000 +0100 +++ cvsmywork/pkgsrc/devel/doxygen/Makefile 2007-01-23 11:06:42.787637000 +0100 @@ -52,7 +52,10 @@ touch ${WRKSRC}/src/doxytag.l post-install: - cd ${WRKSRC} && gmake install_docs + mkdir -p ${LOCALBASE}/share/doc/doxygen/src + cp -p ${WRKSRC}/src/translator*.h ${LOCALBASE}/share/doc/doxygen/src/ + cp -p ${WRKSRC}/VERSION ${LOCALBASE}/share/doc/doxygen/ + cd ${WRKSRC} && ${GMAKE} install_docs BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1 diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/doxygen/patches/patch-da cvsmywork/pkgsrc/devel/doxygen/patches/patch-da --- cvshead/pkgsrc/devel/doxygen/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/devel/doxygen/patches/patch-da 2006-10-13 11:35:06.000000000 +0200 @@ -0,0 +1,44 @@ +--- qtools/qxml.cpp.orig Sun Dec 14 23:00:57 2003 ++++ qtools/qxml.cpp Fri Oct 13 11:33:29 2006 +@@ -4772,7 +4772,7 @@ + { + const signed char Init = 0; + const signed char Ws1 = 1; // eat whitespace +- const signed char CS = 2; // choice or set ++ const signed char KDE_CS = 2; // choice or set + const signed char Ws2 = 3; // eat whitespace + const signed char More = 4; // more cp to read + const signed char Name = 5; // read name +@@ -4792,11 +4792,11 @@ + static signed char table[6][9] = { + /* InpWs InpOp InpCp InpQm InpAst InpPlus InpPipe InpComm InpUnknown */ + { -1, Ws1, -1, -1, -1, -1, -1, -1, Name }, // Init +- { -1, CS, -1, -1, -1, -1, -1, -1, CS }, // Ws1 +- { Ws2, -1, Done, Ws2, Ws2, Ws2, More, More, -1 }, // CS ++ { -1, KDE_CS, -1, -1, -1, -1, -1, -1, KDE_CS }, // Ws1 ++ { Ws2, -1, Done, Ws2, Ws2, Ws2, More, More, -1 }, // KDE_CS + { -1, -1, Done, -1, -1, -1, More, More, -1 }, // Ws2 + { -1, Ws1, -1, -1, -1, -1, -1, -1, Name }, // More (same as Init) +- { Ws2, -1, Done, Ws2, Ws2, Ws2, More, More, -1 } // Name (same as CS) ++ { Ws2, -1, Done, Ws2, Ws2, Ws2, More, More, -1 } // Name (same as KDE_CS) + }; + signed char state = Init; + signed char input; +@@ -4837,7 +4837,7 @@ + case Ws1: + next_eat_ws(); + break; +- case CS: ++ case KDE_CS: + parseOk = parseChoiceSeq(); + break; + case Ws2: +@@ -4855,7 +4855,7 @@ + } + // no input is read after this + switch ( state ) { +- case CS: ++ case KDE_CS: + if ( !parseOk ) { + d->error = XMLERR_ERRORPARSINGCHOICE; + goto parseError; diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/doxygen/PLIST cvsmywork/pkgsrc/devel/doxygen/PLIST --- cvshead/pkgsrc/devel/doxygen/PLIST 2007-01-24 14:40:13.406674000 +0100 +++ cvsmywork/pkgsrc/devel/doxygen/PLIST 2007-02-01 14:01:59.682288000 +0100 @@ -551,6 +551,45 @@ share/doc/doxygen/html/tabs.css share/doc/doxygen/html/trouble.html share/doc/doxygen/html/xmlcmds.html +share/doc/doxygen/src/translator.h +share/doc/doxygen/src/translator_adapter.h +share/doc/doxygen/src/translator_ar.h +share/doc/doxygen/src/translator_br.h +share/doc/doxygen/src/translator_ca.h +share/doc/doxygen/src/translator_cn.h +share/doc/doxygen/src/translator_cz.h +share/doc/doxygen/src/translator_de.h +share/doc/doxygen/src/translator_dk.h +share/doc/doxygen/src/translator_en.h +share/doc/doxygen/src/translator_es.h +share/doc/doxygen/src/translator_fa.h +share/doc/doxygen/src/translator_fi.h +share/doc/doxygen/src/translator_fr.h +share/doc/doxygen/src/translator_gr.h +share/doc/doxygen/src/translator_hr.h +share/doc/doxygen/src/translator_hu.h +share/doc/doxygen/src/translator_id.h +share/doc/doxygen/src/translator_it.h +share/doc/doxygen/src/translator_je.h +share/doc/doxygen/src/translator_jp.h +share/doc/doxygen/src/translator_ke.h +share/doc/doxygen/src/translator_kr.h +share/doc/doxygen/src/translator_lt.h +share/doc/doxygen/src/translator_nl.h +share/doc/doxygen/src/translator_no.h +share/doc/doxygen/src/translator_pl.h +share/doc/doxygen/src/translator_pt.h +share/doc/doxygen/src/translator_ro.h +share/doc/doxygen/src/translator_ru.h +share/doc/doxygen/src/translator_se.h +share/doc/doxygen/src/translator_si.h +share/doc/doxygen/src/translator_sk.h +share/doc/doxygen/src/translator_sr.h +share/doc/doxygen/src/translator_tw.h +share/doc/doxygen/src/translator_ua.h +share/doc/doxygen/src/translator_za.h +share/doc/doxygen/VERSION +@dirrm share/doc/doxygen/src @dirrm share/doc/doxygen/html @dirrm share/doc/doxygen/examples/template/html @dirrm share/doc/doxygen/examples/template diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/eel2/Makefile cvsmywork/pkgsrc/devel/eel2/Makefile --- cvshead/pkgsrc/devel/eel2/Makefile 2007-01-24 14:40:14.866952000 +0100 +++ cvsmywork/pkgsrc/devel/eel2/Makefile 2007-01-15 16:37:29.267926000 +0100 @@ -35,6 +35,7 @@ .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/gnome-desktop/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/glib2/Makefile cvsmywork/pkgsrc/devel/glib2/Makefile --- cvshead/pkgsrc/devel/glib2/Makefile 2007-01-24 14:40:27.591249000 +0100 +++ cvsmywork/pkgsrc/devel/glib2/Makefile 2007-01-19 16:39:14.664580000 +0100 @@ -17,7 +17,7 @@ USE_PKGLOCALEDIR= yes USE_TOOLS+= gmake msgfmt perl:run pkg-config -USE_LANGUAGES= c c++ c99 +USE_LANGUAGES= c c++ USE_LIBTOOL= yes TEST_TARGET= check diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/kdevelop-base/Makefile cvsmywork/pkgsrc/devel/kdevelop-base/Makefile --- cvshead/pkgsrc/devel/kdevelop-base/Makefile 2007-03-12 16:23:55.931009000 +0100 +++ cvsmywork/pkgsrc/devel/kdevelop-base/Makefile 2007-03-12 17:00:48.417288000 +0100 @@ -50,6 +50,8 @@ --with-qtdoc-dir=${QT3DIR}/qt3/doc/html \ --with-kdelibsdoxy-dir=${KDELIBDIR}/share/doc/kde/HTML/en/kdelibs-apidocs +LIBS.SunOS+= -lroken + .include "../../meta-pkgs/kde3/kde3.mk" .include "../../databases/db4/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/libbonoboui/Makefile cvsmywork/pkgsrc/devel/libbonoboui/Makefile --- cvshead/pkgsrc/devel/libbonoboui/Makefile 2006-11-20 16:22:00.000000000 +0100 +++ cvsmywork/pkgsrc/devel/libbonoboui/Makefile 2006-11-20 16:46:44.000000000 +0100 @@ -38,4 +38,5 @@ .include "../../sysutils/gnome-vfs2/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/libgnomeui/Makefile cvsmywork/pkgsrc/devel/libgnomeui/Makefile --- cvshead/pkgsrc/devel/libgnomeui/Makefile 2007-02-21 11:40:36.364990000 +0100 +++ cvsmywork/pkgsrc/devel/libgnomeui/Makefile 2007-02-16 11:11:09.504727000 +0100 @@ -52,5 +52,6 @@ .include "../../security/gnome-keyring/buildlink3.mk" .include "../../sysutils/gnome-vfs2/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/libgphoto2/Makefile cvsmywork/pkgsrc/devel/libgphoto2/Makefile --- cvshead/pkgsrc/devel/libgphoto2/Makefile 2007-01-24 14:40:43.895516000 +0100 +++ cvsmywork/pkgsrc/devel/libgphoto2/Makefile 2007-01-15 14:53:53.767076000 +0100 @@ -19,9 +19,17 @@ PKGCONFIG_OVERRIDE+= libgphoto2/libgphoto2.pc.in .include "../../mk/bsd.prefs.mk" +CFLAGS.SunOS+= -DHAVE_LIMITS_H # Keep this in sync with buildlink3.mk! .if ${OPSYS} == "SunOS" +CONFIGURE_ARGS+= --with-drivers=adc65,agfa-cl20,aox,barbie,canon,casio,clicksmart310,digigr8,digita,dimera,directory,fuji,gsmart300,hp215,iclick,jamcam,jd11,kodak,konica,largan,lg_gsm,minolta,mustek,panasonic,pccam300,pccam600,polaroid,ptp2,ricoh,samsung,sierra,sipix,smal,sonix,sonydscf1,sonydscf55,soundvision,spca50x,sq905,stv0674,stv0680,sx330z,template,toshiba + +.if ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "sparc64" PLIST_SUBST+= HAVE_LIBUSB="@comment " +.if !exists(/usr/sfw/lib/64/libusb.so.1) +CONFIGURE_ARGS+= --without-libusb +.endif +.endif .else .include "../../devel/libusb/buildlink3.mk" PLIST_SUBST+= HAVE_LIBUSB="" diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/libgphoto2/PLIST.common cvsmywork/pkgsrc/devel/libgphoto2/PLIST.common --- cvshead/pkgsrc/devel/libgphoto2/PLIST.common 2007-01-04 11:57:21.326595000 +0100 +++ cvsmywork/pkgsrc/devel/libgphoto2/PLIST.common 2007-01-15 15:03:36.754924000 +0100 @@ -34,7 +34,7 @@ lib/libgphoto2/${PKGVERSION}/dimagev.la lib/libgphoto2/${PKGVERSION}/dimera3500.la lib/libgphoto2/${PKGVERSION}/directory.la -lib/libgphoto2/${PKGVERSION}/enigma13.la +@comment lib/libgphoto2/${PKGVERSION}/enigma13.la lib/libgphoto2/${PKGVERSION}/fuji.la lib/libgphoto2/${PKGVERSION}/gsmart300.la lib/libgphoto2/${PKGVERSION}/hp215.la @@ -50,7 +50,7 @@ lib/libgphoto2/${PKGVERSION}/konica_qm150.la lib/libgphoto2/${PKGVERSION}/largan.la lib/libgphoto2/${PKGVERSION}/lg_gsm.la -lib/libgphoto2/${PKGVERSION}/mars.la +@comment lib/libgphoto2/${PKGVERSION}/mars.la lib/libgphoto2/${PKGVERSION}/mustek.la lib/libgphoto2/${PKGVERSION}/panasonic_coolshot.la lib/libgphoto2/${PKGVERSION}/panasonic_dc1000.la @@ -82,7 +82,7 @@ lib/libgphoto2_port/0.7.1/disk.la lib/libgphoto2_port/0.7.1/ptpip.la lib/libgphoto2_port/0.7.1/serial.la -lib/libgphoto2_port/0.7.1/usb.la +@comment lib/libgphoto2_port/0.7.1/usb.la lib/pkgconfig/libgphoto2.pc lib/pkgconfig/libgphoto2_port.pc lib/udev/check-ptp-camera @@ -100,14 +100,14 @@ share/doc/libgphoto2/camlibs/README.canon share/doc/libgphoto2/camlibs/README.clicksmart310 share/doc/libgphoto2/camlibs/README.digigr8 -share/doc/libgphoto2/camlibs/README.enigma13 +@comment share/doc/libgphoto2/camlibs/README.enigma13 share/doc/libgphoto2/camlibs/README.gsmart300 share/doc/libgphoto2/camlibs/README.iclick share/doc/libgphoto2/camlibs/README.jamcam share/doc/libgphoto2/camlibs/README.konica share/doc/libgphoto2/camlibs/README.largan-lmini share/doc/libgphoto2/camlibs/README.lg_gsm -share/doc/libgphoto2/camlibs/README.mars +@comment share/doc/libgphoto2/camlibs/README.mars share/doc/libgphoto2/camlibs/README.minolta-dimagev share/doc/libgphoto2/camlibs/README.mustek share/doc/libgphoto2/camlibs/README.panasonic diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/liboil/Makefile cvsmywork/pkgsrc/devel/liboil/Makefile --- cvshead/pkgsrc/devel/liboil/Makefile 2006-12-08 17:14:16.649816000 +0100 +++ cvsmywork/pkgsrc/devel/liboil/Makefile 2006-11-28 10:45:31.000000000 +0100 @@ -13,7 +13,10 @@ USE_LIBTOOL= yes CONFIGURE_ARGS+= --disable-glib # Only used by examples. +# Problem avec liboilcpu.c dans la partie assembleur +# Necessite le CFLAGS -g pour la directive 'asm' #CONFIGURE_ARGS+= --enable-debug +CFLAGS.SunOS+= -O0 PKGCONFIG_OVERRIDE+= liboil-uninstalled.pc.in PKGCONFIG_OVERRIDE+= liboil.pc.in diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/libusb/Makefile cvsmywork/pkgsrc/devel/libusb/Makefile --- cvshead/pkgsrc/devel/libusb/Makefile 2006-06-19 16:20:31.000000000 +0200 +++ cvsmywork/pkgsrc/devel/libusb/Makefile 2006-05-29 14:25:57.000000000 +0200 @@ -18,6 +18,7 @@ ONLY_FOR_PLATFORM= Darwin-*-* FreeBSD-*-* Linux-*-* NetBSD-*-* ONLY_FOR_PLATFORM+= OpenBSD-*-* DragonFly-*-* +ONLY_FOR_PLATFORM+= SunOS-*-* TEST_TARGET= check diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/nss/Makefile cvsmywork/pkgsrc/devel/nss/Makefile --- cvshead/pkgsrc/devel/nss/Makefile 2007-02-22 11:36:06.949837000 +0100 +++ cvsmywork/pkgsrc/devel/nss/Makefile 2007-02-22 11:34:54.385906000 +0100 @@ -32,6 +32,9 @@ .if ${OPSYS} == "SunOS" && ${PKGSRC_COMPILER} == "gcc" MAKEFLAGS+= NS_USE_GCC=YES +. if ${MACHINE_ARCH} == "x86_64" +MAKEFLAGS+= USE_64=1 +. endif .endif pre-configure: diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/pwlib/patches/patch-as cvsmywork/pkgsrc/devel/pwlib/patches/patch-as --- cvshead/pkgsrc/devel/pwlib/patches/patch-as 2007-03-15 18:57:31.304108000 +0100 +++ cvsmywork/pkgsrc/devel/pwlib/patches/patch-as 2007-03-15 18:56:47.135051000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-as,v 1.2 2007/03/14 17:12:47 yyamano Exp $ - ---- include/ptlib/unix/ptlib/pmachdep.h.orig 2004-11-16 09:30:38.000000000 +0900 -+++ include/ptlib/unix/ptlib/pmachdep.h -@@ -217,7 +217,7 @@ typedef size_t socklen_t; +--- include/ptlib/unix/ptlib/pmachdep.h.orig Tue Nov 16 01:30:38 2004 ++++ include/ptlib/unix/ptlib/pmachdep.h Wed Feb 1 00:13:33 2006 +@@ -217,7 +217,7 @@ #endif /////////////////////////////////////////////////////////////////////////////// @@ -11,7 +9,7 @@ #if defined(P_PTHREADS) #ifndef _THREAD_SAFE -@@ -241,7 +241,7 @@ typedef size_t socklen_t; +@@ -241,7 +241,7 @@ #include /* socklen_t is defined in FreeBSD 3.4-STABLE, 4.0-RELEASE and above */ @@ -20,15 +18,16 @@ typedef int socklen_t; #endif -@@ -489,8 +489,10 @@ void *dlsym(void *handle, const char *sy +@@ -329,10 +329,12 @@ #include - #include - #include -- -+ -+#if defined (P_MACOSX) && (P_MACOSX < 800) - typedef int socklen_t; + #include + ++#if P_SOLARIS < 10 + typedef union { + long double _q; + uint32_t _l[4]; + } upad128_t; +#endif - #define HAS_IFREQ + #define PSETPGRP() setpgrp() diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/scons/patches/patch-da cvsmywork/pkgsrc/devel/scons/patches/patch-da --- cvshead/pkgsrc/devel/scons/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/devel/scons/patches/patch-da 2006-10-06 10:35:21.000000000 +0200 @@ -0,0 +1,20 @@ +--- engine/SCons/Tool/sunar.py.orig Mon Aug 23 16:56:13 2004 ++++ engine/SCons/Tool/sunar.py Fri Oct 6 10:31:03 2006 +@@ -42,14 +42,9 @@ + """Add Builders and construction variables for ar to an Environment.""" + SCons.Tool.createStaticLibBuilder(env) + +- if env.Detect('CC'): +- env['AR'] = 'CC' +- env['ARFLAGS'] = SCons.Util.CLVar('-xar') +- env['ARCOM'] = '$AR $ARFLAGS -o $TARGET $SOURCES' +- else: +- env['AR'] = 'ar' +- env['ARFLAGS'] = SCons.Util.CLVar('r') +- env['ARCOM'] = '$AR $ARFLAGS $TARGET $SOURCES' ++ env['AR'] = 'ar' ++ env['ARFLAGS'] = SCons.Util.CLVar('r') ++ env['ARCOM'] = '$AR $ARFLAGS $TARGET $SOURCES' + + env['SHLINK'] = '$LINK' + env['SHLINKFLAGS'] = SCons.Util.CLVar('$LINKFLAGS -G') diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/scons/patches/patch-db cvsmywork/pkgsrc/devel/scons/patches/patch-db --- cvshead/pkgsrc/devel/scons/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/devel/scons/patches/patch-db 2007-01-25 11:46:40.303767000 +0100 @@ -0,0 +1,17 @@ +--- engine/SCons/Tool/__init__.py.orig Mon Aug 23 16:56:07 2004 ++++ engine/SCons/Tool/__init__.py Thu Jan 25 11:25:09 2007 +@@ -268,10 +268,10 @@ + fortran_compilers = ['f77', 'g77', 'fortran'] + ars = ['sgiar'] + elif str(platform) == 'sunos': +- "prefer Forte tools on SunOS" +- linkers = ['sunlink', 'gnulink'] +- c_compilers = ['suncc', 'gcc', 'cc'] +- cxx_compilers = ['sunc++', 'g++', 'c++'] ++ "prefer GNU on SunOS and pkgsrc" ++ linkers = ['gnulink'] ++ c_compilers = ['gcc', 'cc'] ++ cxx_compilers = ['g++', 'c++'] + assemblers = ['as', 'gas'] + fortran_compilers = ['f77', 'g77', 'fortran'] + ars = ['sunar'] diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/subversion-base/Makefile cvsmywork/pkgsrc/devel/subversion-base/Makefile --- cvshead/pkgsrc/devel/subversion-base/Makefile 2007-03-12 18:04:23.625714000 +0100 +++ cvsmywork/pkgsrc/devel/subversion-base/Makefile 2007-03-12 17:28:34.399181000 +0100 @@ -7,6 +7,8 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir +BROKEN_GETTEXT_DETECTION= YES + .include "../../devel/subversion/Makefile.common" .if !empty(PKG_OPTIONS:Mapr1) diff -burN --exclude-from=ignore cvshead/pkgsrc/devel/zlib/Makefile cvsmywork/pkgsrc/devel/zlib/Makefile --- cvshead/pkgsrc/devel/zlib/Makefile 2007-02-02 14:42:17.469522000 +0100 +++ cvsmywork/pkgsrc/devel/zlib/Makefile 2007-01-25 11:58:18.609335000 +0100 @@ -17,6 +17,7 @@ HAS_CONFIGURE= yes INSTALLATION_DIRS= include lib ${PKGMANDIR}/man3 +CONFIGURE_ENV+= prefix=${PREFIX} MAKE_ENV+= PKGSRC_LDFLAGS=${LDFLAGS:Q} .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/editors/cooledit/Makefile cvsmywork/pkgsrc/editors/cooledit/Makefile --- cvshead/pkgsrc/editors/cooledit/Makefile 2007-01-02 15:01:23.813675000 +0100 +++ cvsmywork/pkgsrc/editors/cooledit/Makefile 2007-01-02 12:43:57.471544000 +0100 @@ -15,6 +15,8 @@ GNU_CONFIGURE= yes PTHREAD_AUTO_VARS= yes +LDFLAGS.SunOS+= -lrt + post-configure: if ${GREP} -q mbstate_t /usr/include/wchar.h ; then :; else \ ${MV} ${WRKSRC}/config.h ${WRKSRC}/config.h.bak ; \ diff -burN --exclude-from=ignore cvshead/pkgsrc/editors/emacs/Makefile cvsmywork/pkgsrc/editors/emacs/Makefile --- cvshead/pkgsrc/editors/emacs/Makefile 2007-03-12 16:24:46.391828000 +0100 +++ cvsmywork/pkgsrc/editors/emacs/Makefile 2007-03-12 16:52:59.122799000 +0100 @@ -44,3 +44,5 @@ .endif .include "../../mk/bsd.pkg.mk" + +CONFIGURE_ENV+= CPP=${CPP:Q} diff -burN --exclude-from=ignore cvshead/pkgsrc/editors/emacs/patches/patch-ab cvsmywork/pkgsrc/editors/emacs/patches/patch-ab --- cvshead/pkgsrc/editors/emacs/patches/patch-ab 2006-06-19 16:20:49.000000000 +0200 +++ cvsmywork/pkgsrc/editors/emacs/patches/patch-ab 2006-11-20 18:45:37.000000000 +0100 @@ -1,12 +1,11 @@ -$NetBSD: patch-ab,v 1.23 2006/06/06 16:23:17 minskim Exp $ - ---- configure.orig 2003-03-18 14:19:12.000000000 +0000 -+++ configure -@@ -822,9 +822,15 @@ case "${canonical}" in +--- configure.orig Tue Mar 18 15:19:12 2003 ++++ configure Mon Nov 20 18:45:29 2006 +@@ -822,9 +822,16 @@ sparc*-*-netbsd*) machine=sparc ;; vax-*-netbsd*) machine=vax ;; arm-*-netbsd*) machine=arm ;; + x86_64-*-netbsd*) machine=amd64 ;; ++ x86_64-*-solaris*) machine=amd64 ;; + hppa-*-netbsd*) machine=hp800 ;; + shle-*-netbsd*) machine=sh3el ;; esac @@ -18,7 +17,7 @@ ## OpenBSD ports *-*-openbsd* ) opsys=openbsd -@@ -909,6 +915,10 @@ case "${canonical}" in +@@ -909,6 +916,10 @@ machine=macppc opsys=gnu-linux ;; @@ -29,7 +28,15 @@ ## Altos 3068 m68*-altos-sysv* ) machine=altos opsys=usg5-2 -@@ -1659,6 +1669,7 @@ case "${canonical}" in +@@ -1498,6 +1509,7 @@ + powerpcle* ) machine=powerpcle ;; + powerpc* | rs6000* ) machine=ibmrs6000 ;; + sparc* ) machine=sparc ;; ++ x86_64-*-* ) machine=amd64 ;; + * ) unported=yes ;; + esac + case "${canonical}" in +@@ -1659,6 +1671,7 @@ *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;; *-386bsd* ) opsys=386bsd ;; *-freebsd* ) opsys=freebsd ;; @@ -37,7 +44,7 @@ *-nextstep* ) opsys=nextstep ;; ## Otherwise, we'll fall through to the generic opsys code at the bottom. esac -@@ -9124,6 +9135,22 @@ EOF +@@ -9124,6 +9137,22 @@ fi @@ -60,3 +67,12 @@ # Set up the CFLAGS for real compilation, so we can substitute it. CFLAGS="$REAL_CFLAGS" CPPFLAGS="$REAL_CPPFLAGS" +@@ -9392,6 +9421,8 @@ + do + case "\$ac_option" in + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ : Avoid regenerating within pkgsrc ++ exit 0 + echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" + exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; + -version | --version | --versio | --versi | --vers | --ver | --ve | --v) diff -burN --exclude-from=ignore cvshead/pkgsrc/editors/emacs/patches/patch-da cvsmywork/pkgsrc/editors/emacs/patches/patch-da --- cvshead/pkgsrc/editors/emacs/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/editors/emacs/patches/patch-da 2006-11-22 14:39:57.000000000 +0100 @@ -0,0 +1,11 @@ +--- src/emacs.c.orig Wed Nov 22 14:34:40 2006 ++++ src/emacs.c Wed Nov 22 14:38:08 2006 +@@ -1824,7 +1824,7 @@ + if (STRINGP (Vauto_save_list_file_name)) + unlink (XSTRING (Vauto_save_list_file_name)->data); + +- exit (INTEGERP (arg) ? XINT (arg) ++ _exit (INTEGERP (arg) ? XINT (arg) + #ifdef VMS + : 1 + #else diff -burN --exclude-from=ignore cvshead/pkgsrc/editors/gedit/Makefile cvsmywork/pkgsrc/editors/gedit/Makefile --- cvshead/pkgsrc/editors/gedit/Makefile 2006-11-20 16:22:14.000000000 +0100 +++ cvsmywork/pkgsrc/editors/gedit/Makefile 2006-11-20 16:52:59.000000000 +0100 @@ -45,4 +45,5 @@ .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" .include "../../x11/gtksourceview/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/emulators/gcube/Makefile cvsmywork/pkgsrc/emulators/gcube/Makefile --- cvshead/pkgsrc/emulators/gcube/Makefile 2006-06-19 16:20:51.000000000 +0200 +++ cvsmywork/pkgsrc/emulators/gcube/Makefile 2006-06-20 18:15:29.000000000 +0200 @@ -19,7 +19,7 @@ .include "../../mk/bsd.prefs.mk" -.if !empty(MACHINE_ARCH:Mi386) +.if !empty(MACHINE_ARCH:Mi386) && ${OPSYS} != "SunOS" BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm CFLAGS+= -DASM_X86=1 .endif diff -burN --exclude-from=ignore cvshead/pkgsrc/emulators/pearpc/Makefile cvsmywork/pkgsrc/emulators/pearpc/Makefile --- cvshead/pkgsrc/emulators/pearpc/Makefile 2007-02-21 11:40:55.861942000 +0100 +++ cvsmywork/pkgsrc/emulators/pearpc/Makefile 2007-02-20 16:57:12.955453000 +0100 @@ -18,7 +18,7 @@ .include "../../mk/bsd.prefs.mk" -.if !empty(MACHINE_ARCH:Mi386) +.if !empty(MACHINE_ARCH:Mi386) && ${OPSYS} != "SunOS" BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm CONFIGURE_ARGS+= --enable-cpu=jitc_x86 .endif diff -burN --exclude-from=ignore cvshead/pkgsrc/emulators/snes9x/Makefile cvsmywork/pkgsrc/emulators/snes9x/Makefile --- cvshead/pkgsrc/emulators/snes9x/Makefile 2007-02-21 11:40:56.548516000 +0100 +++ cvsmywork/pkgsrc/emulators/snes9x/Makefile 2007-02-16 10:25:48.882159000 +0100 @@ -19,6 +19,8 @@ INSTALLATION_DIRS= bin GNU_CONFIGURE= YES +TOOLS_PLATFORM.sed = /usr/pkg/bin/gsed +SED= /usr/pkg/bin/gsed SUBST_CLASSES+= nodos SUBST_STAGE.nodos= pre-patch SUBST_FILES.nodos= ../language.h diff -burN --exclude-from=ignore cvshead/pkgsrc/filesystems/fuse-lzofs/patches/patch-ab cvsmywork/pkgsrc/filesystems/fuse-lzofs/patches/patch-ab --- cvshead/pkgsrc/filesystems/fuse-lzofs/patches/patch-ab 2007-03-12 16:25:08.590317000 +0100 +++ cvsmywork/pkgsrc/filesystems/fuse-lzofs/patches/patch-ab 2007-03-16 09:44:03.429655000 +0100 @@ -1,7 +1,7 @@ -$NetBSD: patch-ab,v 1.2 2007/03/08 05:14:38 pooka Exp $ +$NetBSD: patch-ab,v 1.3 2007/03/16 08:21:16 pooka Exp $ ---- LZOlayer_fs.c.orig 2006-05-19 04:23:35.000000000 +0900 -+++ LZOlayer_fs.c 2007-03-08 14:12:22.000000000 +0900 +--- LZOlayer_fs.c.orig 2006-05-18 22:23:35.000000000 +0300 ++++ LZOlayer_fs.c 2007-03-16 09:00:48.000000000 +0200 @@ -21,6 +21,15 @@ #define __USE_UNIX98 #include @@ -96,7 +96,27 @@ chown(filePtr->path, fuse_get_context()->uid, fuse_get_context()->gid); } // old open/create for write -@@ -365,7 +385,7 @@ +@@ -357,15 +377,25 @@ + static int LZOlayer_mknod(const char *path, mode_t mode, dev_t rdev) + { + char *xPath = LZOlayer_makePath(path); +- int res = mknod(xPath, mode, rdev); +- ++ int res; ++ ++ if (S_ISREG(mode)) { ++ res = open(xPath, owronly | O_CREAT | O_TRUNC, 0700); ++ if (res != -1) { ++ close(res); ++ res = 0; ++ } ++ } else { ++ res = mknod(xPath, mode, rdev); ++ } ++ + if (res == -1) + { + res = -errno; } else { @@ -105,7 +125,15 @@ off_t null = 0; write(fd, &null, sizeof(off_t)); write(fd, &null, sizeof(off_t)); -@@ -383,7 +403,7 @@ +@@ -373,6 +403,7 @@ + close(fd); + + chown(xPath, fuse_get_context()->uid, fuse_get_context()->gid); ++ chmod(xPath, mode); + } + free(xPath); + +@@ -383,7 +414,7 @@ { char *xPath = LZOlayer_makePath(path); diff -burN --exclude-from=ignore cvshead/pkgsrc/finance/xfinans/patches/patch-ab cvsmywork/pkgsrc/finance/xfinans/patches/patch-ab --- cvshead/pkgsrc/finance/xfinans/patches/patch-ab 2006-06-19 16:20:56.000000000 +0200 +++ cvsmywork/pkgsrc/finance/xfinans/patches/patch-ab 2006-06-23 10:19:43.000000000 +0200 @@ -7,5 +7,5 @@ DEPLIBS = XawClientDepLibs -ComplexProgramTarget(xfinans) -+ComplexProgramTargetNoMan(xfinans) ++ComplexProgramTarget(xfinans) diff -burN --exclude-from=ignore cvshead/pkgsrc/finance/xfinans/patches/patch-ac cvsmywork/pkgsrc/finance/xfinans/patches/patch-ac --- cvshead/pkgsrc/finance/xfinans/patches/patch-ac 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/finance/xfinans/patches/patch-ac 2006-06-23 10:25:40.000000000 +0200 @@ -0,0 +1,25 @@ +--- /dev/null 2006-06-14 16:52:11.000000000 +0200 ++++ Src/xfinans.man 2006-06-14 16:46:28.468646000 +0200 +@@ -0,0 +1,22 @@ ++.\" fake man for pkgsrc . gd 2006/06/14 ++.TH XFINANS 1 "June 14, 2006" ++.SH NAME ++xfinans \- Provide an overview over the balances of your bank accounts ++.PP ++.SH SYNOPSIS ++.B xfinans ++.PP ++.SH DESCRIPTION ++Xfinans is a program that is meant to provide an overview over the ++balances of your bank accounts. Its basic philosophy is that you enter ++the date, a description, and the amount of each transaction you ++perform, and Xfinans saves the transactions and calculates the balance ++corresponding to each transaction. ++ ++In addition, Xfinans lets you search your transactions for some ++substring, calculate interest, or plot the balances as a function of ++time (plotting requires the "Gnuplot" program, however). ++.PP ++.SH TODO ++WTFM: Write the man else use the help provide. ++ diff -burN --exclude-from=ignore cvshead/pkgsrc/finance/xfinans/PLIST cvsmywork/pkgsrc/finance/xfinans/PLIST --- cvshead/pkgsrc/finance/xfinans/PLIST 2006-06-19 16:20:56.000000000 +0200 +++ cvsmywork/pkgsrc/finance/xfinans/PLIST 2007-01-23 14:52:43.265304000 +0100 @@ -13,6 +13,7 @@ share/examples/Xfinans/hyperhelp.index share/examples/Xfinans/savings.acc share/examples/Xfinans/variables +share/man/man1/xfinans.1 @dirrm share/examples/Xfinans @dirrm share/doc/Xfinans @dirrm lib/X11/app-defaults/XFinans diff -burN --exclude-from=ignore cvshead/pkgsrc/fonts/fontconfig/INSTALL cvsmywork/pkgsrc/fonts/fontconfig/INSTALL --- cvshead/pkgsrc/fonts/fontconfig/INSTALL 2006-09-17 20:20:20.000000000 +0200 +++ cvsmywork/pkgsrc/fonts/fontconfig/INSTALL 2006-10-25 13:19:16.000000000 +0200 @@ -2,9 +2,18 @@ VARBASE="@VARBASE@" +echo ========= $SHELL ============= +ulimit -v 1000000 +ulimit -d 500000 +ulimit -a + case ${STAGE} in POST-INSTALL) ${MKDIR} ${VARBASE}/cache/fontconfig ${PREFIX}/bin/fc-cache ;; esac + +ulimit -v unlimited +ulimit -d unlimited +ulimit -a diff -burN --exclude-from=ignore cvshead/pkgsrc/fonts/fontforge/Makefile cvsmywork/pkgsrc/fonts/fontforge/Makefile --- cvshead/pkgsrc/fonts/fontforge/Makefile 2007-02-21 11:41:09.681961000 +0100 +++ cvsmywork/pkgsrc/fonts/fontforge/Makefile 2007-02-05 13:07:07.383854000 +0100 @@ -20,6 +20,7 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-freetype-src WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} +LIBS.SunOS+= -lintl .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/glaxium/Makefile cvsmywork/pkgsrc/games/glaxium/Makefile --- cvshead/pkgsrc/games/glaxium/Makefile 2007-02-21 11:41:16.735379000 +0100 +++ cvsmywork/pkgsrc/games/glaxium/Makefile 2007-02-05 12:47:39.054818000 +0100 @@ -15,6 +15,7 @@ USE_TOOLS+= gmake USE_LANGUAGES= c c++ CONFIGURE_ENV+= X11_LDFLAGS=${X11_LDFLAGS:Q} +LDFLAGS.SunOS+= -lm BUILD_TARGET= glaxium diff -burN --exclude-from=ignore cvshead/pkgsrc/games/gnome2-games/Makefile cvsmywork/pkgsrc/games/gnome2-games/Makefile --- cvshead/pkgsrc/games/gnome2-games/Makefile 2006-09-26 12:27:00.000000000 +0200 +++ cvsmywork/pkgsrc/games/gnome2-games/Makefile 2007-01-17 14:59:48.585157000 +0100 @@ -10,7 +10,7 @@ HOMEPAGE= http://www.gnome.org/ COMMENT= GNOME2 games collection -CONFLICTS= xbill-[0-9]* +#CONFLICTS= xbill-[0-9]* USE_DIRS+= gnome2-1.5 USE_PKGLOCALEDIR= yes @@ -77,4 +77,5 @@ .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/gnome2-games/patches/patch-da cvsmywork/pkgsrc/games/gnome2-games/patches/patch-da --- cvshead/pkgsrc/games/gnome2-games/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/gnome2-games/patches/patch-da 2006-08-01 15:26:57.000000000 +0200 @@ -0,0 +1,12 @@ +--- po/Makefile.in.in.orig Thu Jun 29 08:42:12 2006 ++++ po/Makefile.in.in Tue Aug 1 15:26:09 2006 +@@ -34,7 +34,8 @@ + datarootdir = @datarootdir@ + libdir = @libdir@ + DATADIRNAME = @DATADIRNAME@ +-itlocaledir = $(prefix)/$(DATADIRNAME)/locale ++localedir = $(prefix)/$(DATADIRNAME)/locale ++itlocaledir = $(localedir) + subdir = po + install_sh = @install_sh@ + # Automake >= 1.8 provides @mkdir_p@. diff -burN --exclude-from=ignore cvshead/pkgsrc/games/gnuchess/Makefile cvsmywork/pkgsrc/games/gnuchess/Makefile --- cvshead/pkgsrc/games/gnuchess/Makefile 2007-03-12 16:25:18.065775000 +0100 +++ cvsmywork/pkgsrc/games/gnuchess/Makefile 2007-03-12 10:31:51.731034000 +0100 @@ -14,6 +14,8 @@ GNU_CONFIGURE= yes USE_TOOLS+= flex gmake +LDFLAGS.SunOS+= -lrt + BOOKDIR= ${PREFIX}/lib/gnuchess DOCDIR= ${PREFIX}/share/doc/gnuchess diff -burN --exclude-from=ignore cvshead/pkgsrc/games/grhino/Makefile cvsmywork/pkgsrc/games/grhino/Makefile --- cvshead/pkgsrc/games/grhino/Makefile 2006-09-26 12:27:00.000000000 +0200 +++ cvsmywork/pkgsrc/games/grhino/Makefile 2006-09-19 10:51:02.000000000 +0200 @@ -11,11 +11,20 @@ COMMENT= Othello (Reversi) engine USE_LANGUAGES= c c++ -USE_TOOLS+= pkg-config msgfmt +USE_TOOLS+= pkg-config msgfmt gmake GNU_CONFIGURE= yes USE_DIRS+= gnome2-1.5 USE_PKGLOCALEDIR= yes +INSTALLATION_DIRS+= bin +INSTALLATION_DIRS+= share/${DISTNAME}/pattern +INSTALLATION_DIRS+= share/${DISTNAME}/book +INSTALLATION_DIRS+= share/${DISTNAME}/theme +INSTALLATION_DIRS+= share/${DISTNAME}/theme/small +INSTALLATION_DIRS+= share/gnome/help/grhino +INSTALLATION_DIRS+= share/gnome/help/grhino/C +INSTALLATION_DIRS+= share/gnome/help/grhino/C/figures + .include "../../devel/libgnomeui/buildlink3.mk" .include "../../textproc/scrollkeeper/omf.mk" .include "../../mk/pthread.buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/grhino/patches/patch-da cvsmywork/pkgsrc/games/grhino/patches/patch-da --- cvshead/pkgsrc/games/grhino/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/grhino/patches/patch-da 2006-08-17 09:46:45.000000000 +0200 @@ -0,0 +1,20 @@ +--- Makefile.in.orig Sat Aug 5 13:30:22 2006 ++++ Makefile.in Thu Aug 17 09:44:09 2006 +@@ -24,7 +24,7 @@ + PACKAGE = @PACKAGE@ + VERSION = @VERSION@ + +-SHELL = /bin/sh ++SHELL = @SHELL@ + @SET_MAKE@ + + srcdir = @srcdir@ +@@ -477,7 +477,7 @@ + chmod 755 "$(helpdir)/C/figures"; \ + fi + +-install : install_mkdir ++install : + -$(INSTALL_PROGRAM) grhino "$(bindir)/grhino" + -$(INSTALL_PROGRAM) gtp-rhino "$(bindir)/gtp-rhino" + $(INSTALL_DATA) "$(srcdir)/row1.bin" "$(pattern_dir)/row1.bin" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/gtetrinet/Makefile cvsmywork/pkgsrc/games/gtetrinet/Makefile --- cvshead/pkgsrc/games/gtetrinet/Makefile 2007-01-08 14:22:50.909698000 +0100 +++ cvsmywork/pkgsrc/games/gtetrinet/Makefile 2007-01-08 10:17:42.859336000 +0100 @@ -27,6 +27,9 @@ GCONF2_SCHEMAS= gtetrinet.schemas +LIBS.SunOS+= -lesd +LIBS.SunOS+= -lnsl -lsocket + .include "../../audio/esound/buildlink3.mk" .include "../../devel/GConf2/schemas.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/gturing/Makefile cvsmywork/pkgsrc/games/gturing/Makefile --- cvshead/pkgsrc/games/gturing/Makefile 2006-09-26 12:27:00.000000000 +0200 +++ cvsmywork/pkgsrc/games/gturing/Makefile 2006-10-03 15:41:34.000000000 +0200 @@ -21,4 +21,5 @@ .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/libgnomeui/buildlink3.mk" .include "../../textproc/scrollkeeper/omf.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/kdegames3/patches/patch-aa cvsmywork/pkgsrc/games/kdegames3/patches/patch-aa --- cvshead/pkgsrc/games/kdegames3/patches/patch-aa 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/kdegames3/patches/patch-aa 2006-09-12 17:07:18.000000000 +0200 @@ -0,0 +1,46 @@ +--- kmines/Makefile.in.orig Mon Jul 24 17:08:54 2006 ++++ kmines/Makefile.in Fri Aug 11 15:53:18 2006 +@@ -902,31 +902,31 @@ + + install-exec-hook: + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ +- && chmod 750 $(DESTHIGHSCORES)) \ ++ && ( (mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ ++ && chmod 750 $(DESTHIGHSCORES) ) \ + || echo "Error: Could not create the highscore directory with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test ${setgid} = true \ +- && ((chmod 2755 $(DESTBIN)) \ ++ && ( (chmod 2755 $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ +- && chmod 0660 $(DESTSCORES)) \ ++ && ( (touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ ++ && chmod 0660 $(DESTSCORES) ) \ + || echo "Error: Could not create system-wide highscore file with correct permissions !!" \ +- )) || true ++ ) ) || true + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff -burN --exclude-from=ignore cvshead/pkgsrc/games/kdegames3/patches/patch-ab cvsmywork/pkgsrc/games/kdegames3/patches/patch-ab --- cvshead/pkgsrc/games/kdegames3/patches/patch-ab 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/kdegames3/patches/patch-ab 2006-09-12 17:09:14.000000000 +0200 @@ -0,0 +1,46 @@ +--- klickety/Makefile.in.orig Mon Jul 24 17:08:54 2006 ++++ klickety/Makefile.in Fri Aug 11 16:01:10 2006 +@@ -935,31 +935,31 @@ + + install-exec-hook: + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ +- && chmod 750 $(DESTHIGHSCORES)) \ ++ && ( (mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ ++ && chmod 750 $(DESTHIGHSCORES) ) \ + || echo "Error: Could not create the highscore directory with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test ${setgid} = true \ +- && ((chmod 2755 $(DESTBIN)) \ ++ && ( (chmod 2755 $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ +- && chmod 0660 $(DESTSCORES)) \ ++ && ( (touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ ++ && chmod 0660 $(DESTSCORES) ) \ + || echo "Error: Could not create system-wide highscore file with correct permissions !!" \ +- )) || true ++ ) ) || true + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff -burN --exclude-from=ignore cvshead/pkgsrc/games/kdegames3/patches/patch-ac cvsmywork/pkgsrc/games/kdegames3/patches/patch-ac --- cvshead/pkgsrc/games/kdegames3/patches/patch-ac 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/kdegames3/patches/patch-ac 2006-11-06 17:59:00.000000000 +0100 @@ -0,0 +1,46 @@ +--- kfouleggs/Makefile.in.orig Mon Oct 2 20:05:11 2006 ++++ kfouleggs/Makefile.in Mon Nov 6 17:57:24 2006 +@@ -959,31 +959,31 @@ + + install-exec-hook: + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ +- && chmod 750 $(DESTHIGHSCORES)) \ ++ && ( (mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ ++ && chmod 750 $(DESTHIGHSCORES) ) \ + || echo "Error: Could not create the highscore directory with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test ${setgid} = true \ +- && ((chmod 2755 $(DESTBIN)) \ ++ && ( (chmod 2755 $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ +- && chmod 0660 $(DESTSCORES)) \ ++ && ( (touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ ++ && chmod 0660 $(DESTSCORES) ) \ + || echo "Error: Could not create system-wide highscore file with correct permissions !!" \ +- )) || true ++ ) ) || true + + #>- field.o: ../libksirtet/common/commonprefs.h ../libksirtet/base/baseprefs.h + #>+ 1 diff -burN --exclude-from=ignore cvshead/pkgsrc/games/kdegames3/patches/patch-ad cvsmywork/pkgsrc/games/kdegames3/patches/patch-ad --- cvshead/pkgsrc/games/kdegames3/patches/patch-ad 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/kdegames3/patches/patch-ad 2006-11-06 18:01:34.000000000 +0100 @@ -0,0 +1,46 @@ +--- ksirtet/ksirtet/Makefile.in.orig Mon Oct 2 20:05:15 2006 ++++ ksirtet/ksirtet/Makefile.in Mon Nov 6 18:00:47 2006 +@@ -871,31 +871,31 @@ + + install-exec-hook: + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ +- && chmod 750 $(DESTHIGHSCORES)) \ ++ && ( (mkdir -p $(DESTHIGHSCORES) && chown $(highscore_user):$(highscore_group) $(DESTHIGHSCORES) \ ++ && chmod 750 $(DESTHIGHSCORES) ) \ + || echo "Error: Could not create the highscore directory with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((chown $(highscore_user):$(highscore_group) $(DESTBIN)) \ ++ && ( (chown $(highscore_user):$(highscore_group) $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test ${setgid} = true \ +- && ((chmod 2755 $(DESTBIN)) \ ++ && ( (chmod 2755 $(DESTBIN) ) \ + || echo "Error: Could not install the game with correct permissions !!" \ +- )) || true ++ ) ) || true + + @(test x$(HIGHSCORE_DIRECTORY) != x \ +- && ((touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ +- && chmod 0660 $(DESTSCORES)) \ ++ && ( (touch $(DESTSCORES) && chown $(highscore_user):$(highscore_group) $(DESTSCORES) \ ++ && chmod 0660 $(DESTSCORES) ) \ + || echo "Error: Could not create system-wide highscore file with correct permissions !!" \ +- )) || true ++ ) ) || true + + #>- field.o: ../../libksirtet/common/commonprefs.h ../../libksirtet/base/baseprefs.h + #>+ 1 diff -burN --exclude-from=ignore cvshead/pkgsrc/games/xbill/Makefile cvsmywork/pkgsrc/games/xbill/Makefile --- cvshead/pkgsrc/games/xbill/Makefile 2007-01-02 15:02:31.763800000 +0100 +++ cvsmywork/pkgsrc/games/xbill/Makefile 2007-01-02 11:19:53.698486000 +0100 @@ -11,7 +11,7 @@ HOMEPAGE= http://www.xbill.org/ COMMENT= Stop the dreaded Windows virus from infecting computers -CONFLICTS+= gnome-games-[0-9]* +#CONFLICTS+= gnome-games-[0-9]* USE_LANGUAGES= c c++ USE_IMAKE= YES diff -burN --exclude-from=ignore cvshead/pkgsrc/games/xboing/patches/patch-aa cvsmywork/pkgsrc/games/xboing/patches/patch-aa --- cvshead/pkgsrc/games/xboing/patches/patch-aa 2006-01-13 00:49:45.000000000 +0100 +++ cvsmywork/pkgsrc/games/xboing/patches/patch-aa 2006-11-28 11:37:35.000000000 +0100 @@ -61,7 +61,7 @@ - -DREADMEP_FILE=\"$(XBOING_DIR)/docs/problems.doc\" -XCOMM -DUSE_FLOCK=\"True\" \ + -DREADMEP_FILE=\"$(XBOING_DIR)/problems.doc\" \ -+ -DUSE_FLOCK=\"True\" \ ++XCOMM -DUSE_FLOCK=\"True\" \ XCOMM -DNEED_USLEEP=\"True\" \ XCOMM -DNO_LOCKING=\"True\" diff -burN --exclude-from=ignore cvshead/pkgsrc/games/xrick/patches/patch-da cvsmywork/pkgsrc/games/xrick/patches/patch-da --- cvshead/pkgsrc/games/xrick/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/games/xrick/patches/patch-da 2006-10-06 08:53:32.000000000 +0200 @@ -0,0 +1,11 @@ +--- Makefile.orig Tue Dec 24 17:58:26 2002 ++++ Makefile Fri Oct 6 08:51:55 2006 +@@ -72,7 +72,7 @@ + @echo "ROOTDIR=$(ROOTDIR)" > Makefile.global + @echo "XOBJ=$(XOBJ)" >> Makefile.global + @echo "CFLAGS=-g -ansi -pedantic -Wall -W -O2 -I $(ROOTDIR)/include $(shell sdl-config --cflags)" >> Makefile.global +- @echo "LDFLAGS=-lz $(shell sdl-config --libs)" >> Makefile.global ++ @echo "LDFLAGS=$(shell sdl-config --libs) -lz" >> Makefile.global + @echo "CC=gcc" >> Makefile.global + @echo "CPP=gcc -E" >> Makefile.global + $(MAKE) -C src all diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/blender/Makefile cvsmywork/pkgsrc/graphics/blender/Makefile --- cvshead/pkgsrc/graphics/blender/Makefile 2007-03-12 16:25:30.425142000 +0100 +++ cvsmywork/pkgsrc/graphics/blender/Makefile 2007-03-12 17:29:33.212777000 +0100 @@ -27,6 +27,10 @@ post-patch: ${MV} ${WRKSRC}/SConstruct ${WRKSRC}/SConstruct.orig ${AWK} '{print} NR == 62 {print "env.Append(LINKFLAGS = \"-Wl,-R${X11BASE}/lib,-R${LOCALBASE}/lib\")"}' ${WRKSRC}/SConstruct.orig > ${WRKSRC}/SConstruct +.if ${OPSYS} == "SunOS" + ${MV} ${WRKSRC}/SConstruct ${WRKSRC}/SConstruct.orig + ${SED} -e "s|, 'util'||g" -e "s|, 'GLU'|, 'GLU', 'X11'|g" ${WRKSRC}/SConstruct.orig > ${WRKSRC}/SConstruct +.endif do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/blender/patches/patch-ab cvsmywork/pkgsrc/graphics/blender/patches/patch-ab --- cvshead/pkgsrc/graphics/blender/patches/patch-ab 2006-02-23 21:15:21.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/blender/patches/patch-ab 2007-03-05 19:12:36.149142000 +0100 @@ -1,19 +1,19 @@ -$NetBSD: patch-ab,v 1.6 2006/02/23 20:15:21 joerg Exp $ - ---- source/blender/blenlib/intern/storage.c.orig 2005-04-30 09:57:35.000000000 +0000 -+++ source/blender/blenlib/intern/storage.c -@@ -50,6 +50,10 @@ +--- source/blender/blenlib/intern/storage.c.orig Wed Jul 27 22:16:37 2005 ++++ source/blender/blenlib/intern/storage.c Mon Mar 5 18:57:10 2007 +@@ -50,7 +50,11 @@ #include #include -+#if defined(__DragonFly__) +-#if !defined(linux) && (defined(__sgi) || defined(__sun__) || defined(__sun) || defined(__sparc) || defined(__sparc__)) ++#if defined(__DragonFly__) || defined(__sun__) || defined(__sun) +#include +#endif + - #if !defined(linux) && (defined(__sgi) || defined(__sun__) || defined(__sun) || defined(__sparc) || defined(__sparc__)) ++#if !defined(linux) && defined(__sgi) #include #endif -@@ -89,10 +93,6 @@ struct statfs { + +@@ -89,10 +93,6 @@ #include #endif @@ -24,11 +24,11 @@ /* lib includes */ #include "MEM_guardedalloc.h" -@@ -177,7 +177,11 @@ double BLI_diskfree(char *dir) +@@ -177,7 +177,11 @@ return (double) (freec*bytesps*sectorspc); #else -+#if defined(__DragonFly__) || (defined (__NetBSD__) && __NetBSD_Version__ >= 299000900) /* 2.99.9 */ ++#if defined(__DragonFly__) || defined(__sun__) || defined(__sun) || (defined (__NetBSD__) && __NetBSD_Version__ >= 299000900) /* 2.99.9 */ + struct statvfs disk; +#else struct statfs disk; @@ -36,15 +36,26 @@ char name[100],*slash; -@@ -188,7 +192,10 @@ double BLI_diskfree(char *dir) +@@ -188,16 +192,19 @@ if (slash) slash[1] = 0; } else strcpy(name,"/"); -#if defined (__FreeBSD__) || defined (linux) || defined (__OpenBSD__) || defined (__APPLE__) -+#if defined(__DragonFly__) || (defined (__NetBSD__) && __NetBSD_Version__ >= 299000900) /* 2.99.9 */ ++#if defined(__DragonFly__) || defined(__sun__) || defined(__sun) || (defined (__NetBSD__) && __NetBSD_Version__ >= 299000900) /* 2.99.9 */ + if (statvfs(name, &disk)) return(-1); +#elif defined (__FreeBSD__) || defined (linux) || defined (__OpenBSD__) || \ + defined (__APPLE__) || defined (__NetBSD__) if (statfs(name, &disk)) return(-1); #endif #ifdef __BeOS + return -1; + #endif +-#if !defined(linux) && (defined (__sgi) || defined (__sun__) || defined (__sun) || defined(__sparc) || defined(__sparc__)) ++#if !defined(linux) && defined (__sgi) + + if (statfs(name, &disk, sizeof(struct statfs), 0)){ +- /* printf("diskfree: Couldn't get information about %s.\n",dir); */ ++ printf("diskfree: Couldn't get information about %s.\n",dir); + return(-1); + } + #endif diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/blender/patches/patch-ae cvsmywork/pkgsrc/graphics/blender/patches/patch-ae --- cvshead/pkgsrc/graphics/blender/patches/patch-ae 2006-02-23 21:15:22.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/blender/patches/patch-ae 2006-10-09 09:32:42.000000000 +0200 @@ -42,7 +42,7 @@ + defines = [] + warn_flags = ['-Wall','-W'] + window_system = 'X11' -+ platform_libs = ['m', 'stdc++', 'util'] ++ platform_libs = ['m', 'stdc++'] + platform_libpath = [] + platform_linkflags = string.split(os.environ['PTHREAD_LDFLAGS']) + string.split(os.environ['PTHREAD_LIBS']) + extra_includes = [] diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gimp/Makefile cvsmywork/pkgsrc/graphics/gimp/Makefile --- cvshead/pkgsrc/graphics/gimp/Makefile 2007-01-24 14:42:58.539186000 +0100 +++ cvsmywork/pkgsrc/graphics/gimp/Makefile 2007-01-12 10:42:27.731087000 +0100 @@ -73,4 +73,5 @@ .include "../../x11/libXpm/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gimp-rawphoto/Makefile cvsmywork/pkgsrc/graphics/gimp-rawphoto/Makefile --- cvshead/pkgsrc/graphics/gimp-rawphoto/Makefile 2007-03-12 16:25:34.093082000 +0100 +++ cvsmywork/pkgsrc/graphics/gimp-rawphoto/Makefile 2007-03-12 17:29:36.930779000 +0100 @@ -18,6 +18,8 @@ USE_TOOLS+= pkg-config +#LDFLAGS.SunOS+= -lintl + pre-build: ${LN} -sf ${LOCALBASE}/bin/gimptool-2.0 \ ${BUILDLINK_DIR}/bin/gimptool diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gimp-refocus-it/Makefile cvsmywork/pkgsrc/graphics/gimp-refocus-it/Makefile --- cvshead/pkgsrc/graphics/gimp-refocus-it/Makefile 2006-09-26 12:27:12.000000000 +0200 +++ cvsmywork/pkgsrc/graphics/gimp-refocus-it/Makefile 2006-09-19 12:20:43.000000000 +0200 @@ -17,5 +17,6 @@ CONFIGURE_ARGS+= --without-cmdline USE_TOOLS+= intltool msgfmt pkg-config +.include "../../devel/gettext-asprintf/buildlink3.mk" .include "../../graphics/gimp/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gimp-ufraw/Makefile cvsmywork/pkgsrc/graphics/gimp-ufraw/Makefile --- cvshead/pkgsrc/graphics/gimp-ufraw/Makefile 2006-12-08 17:15:32.110842000 +0100 +++ cvsmywork/pkgsrc/graphics/gimp-ufraw/Makefile 2006-12-04 15:52:34.997362000 +0100 @@ -25,6 +25,8 @@ GCC_REQD+= 3.0 BUILDLINK_TRANSFORM+= rm:-std=gnu99 +CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS + PKG_OPTIONS_VAR= PKG_OPTIONS.gimp-ufraw PKG_SUPPORTED_OPTIONS= exiv2 libexif PKG_SUGGESTED_OPTIONS= exiv2 diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gimp24/patch-da cvsmywork/pkgsrc/graphics/gimp24/patch-da --- cvshead/pkgsrc/graphics/gimp24/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/gimp24/patch-da 2006-07-28 17:42:50.000000000 +0200 @@ -0,0 +1,12 @@ +--- po/Makefile.in.in.orig Wed Jun 14 22:28:21 2006 ++++ po/Makefile.in.in Fri Jul 28 17:42:45 2006 +@@ -34,7 +34,8 @@ + datarootdir = @datarootdir@ + libdir = @libdir@ + DATADIRNAME = @DATADIRNAME@ +-itlocaledir = $(prefix)/$(DATADIRNAME)/locale ++localedir = $(prefix)/$(DATADIRNAME)/locale ++itlocaledir = $(localedir) + subdir = po + install_sh = @install_sh@ + # Automake >= 1.8 provides @mkdir_p@. diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gmngview/Makefile cvsmywork/pkgsrc/graphics/gmngview/Makefile --- cvshead/pkgsrc/graphics/gmngview/Makefile 2006-05-22 15:52:15.000000000 +0200 +++ cvsmywork/pkgsrc/graphics/gmngview/Makefile 2006-05-23 10:35:09.000000000 +0200 @@ -16,6 +16,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/gcc/gtk-mng-view MAKE_ENV+= LIBMNG_PREFIX=${BUILDLINK_PREFIX.mng:Q} +BUILD_TARGET= gmngview + EXTRACT_ELEMENTS= */contrib/gcc/gtk-mng* INSTALLATION_DIRS= bin diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gphoto2/Makefile cvsmywork/pkgsrc/graphics/gphoto2/Makefile --- cvshead/pkgsrc/graphics/gphoto2/Makefile 2007-01-04 11:59:37.371211000 +0100 +++ cvsmywork/pkgsrc/graphics/gphoto2/Makefile 2007-01-23 16:00:01.803101000 +0100 @@ -19,6 +19,7 @@ CONFIGURE_ARGS+= --with-cdk-prefix=${BUILDLINK_PREFIX.cdk} CONFIGURE_ARGS+= --with-exif-prefix=${BUILDLINK_PREFIX.libexif} CONFIGURE_ARGS+= --with-jpeg-prefix=${BUILDLINK_PREFIX.jpeg} +CPPFLAGS.SunOS+= -D__EXTENSIONS__ .include "../../devel/cdk/buildlink3.mk" .include "../../devel/libgphoto2/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/grap/patches/patch-ad cvsmywork/pkgsrc/graphics/grap/patches/patch-ad --- cvshead/pkgsrc/graphics/grap/patches/patch-ad 2006-01-09 20:46:01.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/grap/patches/patch-ad 2007-01-22 18:03:46.175250000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-ad,v 1.1 2006/01/09 19:46:01 joerg Exp $ - ---- grap_lex.l.orig 2006-01-09 19:42:35.000000000 +0000 -+++ grap_lex.l -@@ -25,7 +25,7 @@ extern "C" { +--- grap_lex.l.orig Thu Sep 19 00:04:19 2002 ++++ grap_lex.l Mon Jan 22 18:01:43 2007 +@@ -25,7 +25,7 @@ #include "grap_draw.h" #include "y.tab.h" @@ -11,3 +9,12 @@ #ifndef STRERROR_DECLARED #if HAVE_STRERROR +@@ -985,7 +985,7 @@ + int i = (int) s.length()-1; + string mname; + +- while ( i >=0 && !id_letter[s[i]]) ++ while ( i >=0 && !id_letter[ s[i] ] ) + i--; + if ( i < 0 ) return false; + diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/graphviz/PLIST cvsmywork/pkgsrc/graphics/graphviz/PLIST --- cvshead/pkgsrc/graphics/graphviz/PLIST 2007-03-12 16:25:35.463389000 +0100 +++ cvsmywork/pkgsrc/graphics/graphviz/PLIST 2007-03-12 16:42:05.942662000 +0100 @@ -84,6 +84,20 @@ lib/graphviz/pkgIndex.tcl lib/graphviz/python/_gv.so lib/graphviz/ruby/gv.so +@comment lib/graphviz/sharp/gv.cs +@comment lib/graphviz/sharp/gvPINVOKE.cs +@comment lib/graphviz/sharp/gv_sharp.man +@comment lib/graphviz/sharp/libgv_sharp.a +@comment lib/graphviz/sharp/libgv_sharp.la +@comment lib/graphviz/sharp/libgv_sharp.so +@comment lib/graphviz/sharp/libgv_sharp.so.0 +@comment lib/graphviz/sharp/libgv_sharp.so.0.0.0 +@comment lib/graphviz/sharp/SWIGTYPE_p_Agedge_t.cs +@comment lib/graphviz/sharp/SWIGTYPE_p_Agnode_t.cs +@comment lib/graphviz/sharp/SWIGTYPE_p_Agraph_t.cs +@comment lib/graphviz/sharp/SWIGTYPE_p_Agsym_t.cs +@comment lib/graphviz/sharp/SWIGTYPE_p_FILE.cs +@comment lib/graphviz/sharp/SWIGTYPE_p_p_void.cs lib/graphviz/tcl/gv.so lib/graphviz/tcl/gv_tcl.man lib/graphviz/tcl/libgdtclft.la diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/gthumb/Makefile cvsmywork/pkgsrc/graphics/gthumb/Makefile --- cvshead/pkgsrc/graphics/gthumb/Makefile 2007-01-02 15:02:48.831463000 +0100 +++ cvsmywork/pkgsrc/graphics/gthumb/Makefile 2006-12-18 12:55:34.079157000 +0100 @@ -39,5 +39,6 @@ .include "../../textproc/libxml2/buildlink3.mk" .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/ImageMagick/Makefile cvsmywork/pkgsrc/graphics/ImageMagick/Makefile --- cvshead/pkgsrc/graphics/ImageMagick/Makefile 2007-02-21 11:41:24.984730000 +0100 +++ cvsmywork/pkgsrc/graphics/ImageMagick/Makefile 2007-02-13 12:07:00.034375000 +0100 @@ -12,7 +12,8 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews -USE_LANGUAGES= c c++ c99 +#USE_LANGUAGES= c c++ c99 +USE_LANGUAGES= c c++ USE_LIBTOOL= yes USE_TOOLS+= gmake GNU_CONFIGURE= yes diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/jasper/Makefile cvsmywork/pkgsrc/graphics/jasper/Makefile --- cvshead/pkgsrc/graphics/jasper/Makefile 2007-01-24 14:43:01.835482000 +0100 +++ cvsmywork/pkgsrc/graphics/jasper/Makefile 2007-01-23 11:18:12.167343000 +0100 @@ -11,7 +11,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews -USE_LANGUAGES= c99 +#USE_LANGUAGES= c99 USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-shared --without-x --disable-opengl diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/librsvg2/Makefile cvsmywork/pkgsrc/graphics/librsvg2/Makefile --- cvshead/pkgsrc/graphics/librsvg2/Makefile 2006-11-20 16:23:01.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/librsvg2/Makefile 2006-11-20 11:44:12.000000000 +0100 @@ -50,4 +50,5 @@ .include "../../textproc/libcroco/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/gtk2/modules.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/tgif/PLIST cvsmywork/pkgsrc/graphics/tgif/PLIST --- cvshead/pkgsrc/graphics/tgif/PLIST 2003-08-19 11:19:37.000000000 +0200 +++ cvsmywork/pkgsrc/graphics/tgif/PLIST 2007-01-26 10:01:22.859664000 +0100 @@ -15,5 +15,6 @@ lib/X11/tgif/tgificon.obj lib/X11/tgif/tgificon.xbm lib/X11/tgif/tgificon.xpm -${IMAKE_MAN_DIR}/tgif.${IMAKE_MANNEWSUFFIX} +share/man/man1/tgif.1 +@comment ${IMAKE_MAN_DIR}/tgif.${IMAKE_MANNEWSUFFIX} @dirrm lib/X11/tgif diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/tuxpaint/Makefile cvsmywork/pkgsrc/graphics/tuxpaint/Makefile --- cvshead/pkgsrc/graphics/tuxpaint/Makefile 2007-03-12 16:25:45.628025000 +0100 +++ cvsmywork/pkgsrc/graphics/tuxpaint/Makefile 2007-03-12 17:30:16.195805000 +0100 @@ -24,6 +24,7 @@ BROKEN_GETTEXT_DETECTION= yes MAKE_ENV+= CONFDIR=${PKG_SYSCONFDIR:Q} CP=${CP:Q} CHMOD=${CHMOD:Q} +MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR:Q} EGDIR= ${PREFIX}/share/examples/tuxpaint CONF_FILES= ${EGDIR}/tuxpaint.conf ${PKG_SYSCONFDIR}/tuxpaint.conf diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/tuxpaint/patches/patch-aa cvsmywork/pkgsrc/graphics/tuxpaint/patches/patch-aa --- cvshead/pkgsrc/graphics/tuxpaint/patches/patch-aa 2005-12-28 05:58:01.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/tuxpaint/patches/patch-aa 2006-12-22 11:48:37.061098000 +0100 @@ -1,7 +1,5 @@ -$NetBSD: patch-aa,v 1.11 2005/12/28 04:58:01 reed Exp $ - ---- Makefile.orig 2004-10-04 08:32:26.000000000 +1000 -+++ Makefile +--- Makefile.orig Mon Oct 4 00:32:26 2004 ++++ Makefile Fri Dec 22 11:46:41 2006 @@ -11,7 +11,7 @@ # Where to install things: @@ -11,7 +9,7 @@ # Program: -@@ -27,16 +27,9 @@ DATA_PREFIX=$(PREFIX)/share/tuxpaint/ +@@ -27,18 +27,11 @@ # Docs and man page: DOC_PREFIX=$(PREFIX)/share/doc/tuxpaint/ @@ -20,16 +18,27 @@ -# 'System-wide' Config file: -- + -ifeq ($(PREFIX),/usr) - CONFDIR=/etc/tuxpaint -else - CONFDIR=$(PREFIX)/etc/tuxpaint -endif - +- # Commands useful to other arch's (e.g., BeOS) -@@ -88,7 +81,7 @@ SDL_CFLAGS=$(shell sdl-config --cflags) + + RSRC_CMD=echo -n +@@ -56,7 +49,7 @@ + + # Locale files + +-LOCALE_PREFIX=$(PREFIX)/share/locale/ ++LOCALE_PREFIX=$(PREFIX)/$(PKGLOCALEDIR)/locale/ + # LOCALE_PREFIX=/usr/share/locale/ + + +@@ -88,7 +81,7 @@ # The entire set of CFLAGS: @@ -38,7 +47,7 @@ DEFS=-DDATA_PREFIX=\"$(DATA_PREFIX)\" \ -D$(NOSOUNDFLAG) -DDOC_PREFIX=\"$(DOC_PREFIX)\" \ -DLOCALEDIR=\"$(LOCALE_PREFIX)\" -DCONFDIR=\"$(CONFDIR)\" -@@ -143,10 +136,9 @@ beos: +@@ -143,10 +136,9 @@ # to do this as superuser ("root")) install: install-bin install-data install-man install-doc \ @@ -51,7 +60,7 @@ @echo @echo "--------------------------------------------------------------" @echo -@@ -288,9 +280,9 @@ uninstall: +@@ -288,9 +280,9 @@ install-default-config: @echo @echo "...Installing default config file..." @@ -64,7 +73,7 @@ # Install example stamps -@@ -698,10 +690,10 @@ install-man: +@@ -698,10 +690,10 @@ tuxpaint: obj/tuxpaint.o $(HQXX_O) $(ARCH_LIBS) @echo @echo "...Linking Tux Paint..." diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xfig/Makefile cvsmywork/pkgsrc/graphics/xfig/Makefile --- cvshead/pkgsrc/graphics/xfig/Makefile 2007-02-21 11:41:40.153215000 +0100 +++ cvsmywork/pkgsrc/graphics/xfig/Makefile 2007-03-13 11:13:00.888311000 +0100 @@ -17,7 +17,8 @@ WRKSRC= ${WRKDIR}/xfig.3.2.5-alpha5 USE_IMAKE= YES -XAW_TYPE?= 3d +#XAW_TYPE?= 3d +XAW_TYPE?= standard NO_INSTALL_MANPAGES= YES # install.all does install.man INSTALL_TARGET= install install.all diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xgraph/PLIST cvsmywork/pkgsrc/graphics/xgraph/PLIST --- cvshead/pkgsrc/graphics/xgraph/PLIST 2003-03-02 20:47:26.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/xgraph/PLIST 2007-01-26 10:21:37.893377000 +0100 @@ -1,3 +1,4 @@ @comment $NetBSD: PLIST,v 1.2 2003/03/02 19:47:26 jschauma Exp $ bin/xgraph +@comment share/man/man1/xgraph.1 ${IMAKE_MAN_DIR}/xgraph.${IMAKE_MANNEWSUFFIX} diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xli/PLIST cvsmywork/pkgsrc/graphics/xli/PLIST --- cvshead/pkgsrc/graphics/xli/PLIST 2005-03-05 21:03:29.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/xli/PLIST 2007-01-26 10:38:01.725637000 +0100 @@ -4,5 +4,7 @@ bin/xsetbg bin/xview lib/X11/app-defaults/Xli +@comment man/man1/xli.1 +@comment man/man1/xlito.1 ${IMAKE_MAN_DIR}/xli.${IMAKE_MANNEWSUFFIX} ${IMAKE_MAN_DIR}/xlito.${IMAKE_MANNEWSUFFIX} diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xpaint/Makefile cvsmywork/pkgsrc/graphics/xpaint/Makefile --- cvshead/pkgsrc/graphics/xpaint/Makefile 2007-03-12 16:25:46.829994000 +0100 +++ cvsmywork/pkgsrc/graphics/xpaint/Makefile 2007-03-12 17:30:24.976302000 +0100 @@ -22,6 +22,11 @@ -e "s|@XAWDIR@|${BUILDLINK_PREFIX.Xaw3d}|g" \ -e "s|@XPMDIR@|${BUILDLINK_PREFIX.libXpm}|g" +LDFLAGS.SunOS+= -lm -lXt -lX11 -lXext +LIBS.SunOS+= -lm -lXt -lX11 -lXext +MAKE_ENV+= LDFLAGS=${LDFLAGS.SunOS:Q} EXTRA_LIBRARIES=${LDFLAGS.SunOS:Q} +MAKE_FLAGS+= LDFLAGS=${LDFLAGS.SunOS:Q} EXTRA_LIBRARIES=${LDFLAGS.SunOS:Q} + pre-configure: cd ${WRKSRC} && ./configure xaw3dg diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xv/patches/patch-af cvsmywork/pkgsrc/graphics/xv/patches/patch-af --- cvshead/pkgsrc/graphics/xv/patches/patch-af 2006-03-15 20:27:31.000000000 +0100 +++ cvsmywork/pkgsrc/graphics/xv/patches/patch-af 2006-04-11 17:01:10.000000000 +0200 @@ -27,7 +27,7 @@ # define ERRSTR(x) strerror(x, vaxc$errno) #else -# if defined(__BEOS__) || defined(__linux__) /* or all modern/glibc systems? */ -+# if defined(__BEOS__) || defined(__linux__) || defined(__INTERIX) /* or all modern/glibc systems? */ ++# if defined(__BEOS__) || defined(__linux__) || defined(__INTERIX) || defined(SVR4) /* or all modern/glibc systems? */ # define ERRSTR(x) strerror(x) # else # define ERRSTR(x) sys_errlist[x] diff -burN --exclude-from=ignore cvshead/pkgsrc/graphics/xv/PLIST cvsmywork/pkgsrc/graphics/xv/PLIST --- cvshead/pkgsrc/graphics/xv/PLIST 2005-08-10 18:50:18.000000000 +0200 +++ cvsmywork/pkgsrc/graphics/xv/PLIST 2007-01-26 13:34:28.353528000 +0100 @@ -5,6 +5,11 @@ bin/xv bin/xvpictoppm lib/X11/xv_mgcsfx.sample +@comment man/man1/xv.${IMAKE_MANNEWSUFFIX} +@comment man/man1/bggen.${IMAKE_MANNEWSUFFIX} +@comment man/man1/vdcomp.${IMAKE_MANNEWSUFFIX} +@comment man/man1/xcmap.${IMAKE_MANNEWSUFFIX} +@comment man/man1/xvpictoppm.${IMAKE_MANNEWSUFFIX} ${IMAKE_MAN_DIR}/xv.${IMAKE_MANNEWSUFFIX} ${IMAKE_MAN_DIR}/bggen.${IMAKE_MANNEWSUFFIX} ${IMAKE_MAN_DIR}/vdcomp.${IMAKE_MANNEWSUFFIX} diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/clisp/Makefile cvsmywork/pkgsrc/lang/clisp/Makefile --- cvshead/pkgsrc/lang/clisp/Makefile 2007-01-02 15:03:26.663101000 +0100 +++ cvsmywork/pkgsrc/lang/clisp/Makefile 2007-02-16 17:47:09.860159000 +0100 @@ -12,18 +12,19 @@ # Sparc64 has assembler code problems, see # http://sourceforge.net/tracker/index.php?func=detail&aid=952681&group_id=1355&atid=101355 -NOT_FOR_PLATFORM= *-*-sparc64 +NOT_FOR_PLATFORM= NetBSD-*-sparc64 PKG_INSTALLATION_TYPES= overwrite pkgviews .include "../../mk/bsd.prefs.mk" -.if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Mamd64} || ${MACHINE_ARCH:Mx86_64} || ${OPSYS} == "DragonFly" +.if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Mamd64} || ${MACHINE_ARCH:Mx86_64} || ${OPSYS} == "DragonFly" || ${MACHINE_ARCH:Msparc64} MODULES+= --disable-mmap .endif USE_TOOLS+= dvipdf USE_PKGLOCALEDIR= YES +.if ${OPSYS} != "SunOS" BUILD_DIRS= src CONFIGURE_DIRS= . modules/i18n modules/syscalls modules/pcre modules/rawsock \ modules/readline modules/regexp modules/wildcard modules/zlib @@ -35,6 +36,33 @@ MODULES+= --with-module=pcre --with-module=rawsock MODULES+= --with-module=wildcard --with-module=zlib CONFIGURE_ARGS+= ${MODULES} +.else +CPP= gcc -E +USE_GNU_READLINE= no +GNU_CONFIGURE= YES +UNLIMIT_RESOURCES= stacksize +# on Solaris 9/10 sparc/amd 32/64 , I try and found this only way GD 28Apr2006 +CONFIGURE_DIRS= . +CONFIGURE_ARGS+= --ignore-absence-of-libsigsegv +CONFIGURE_ARGS+= --without-dynamic-ffi --disable-mmap --without-libintl-prefix --without-libreadline-prefix +MAKEMAKE_PARAM= --without-dynamic-ffi --disable-mmap --with-libintl-prefix=/usr/lib --without-libreadline-prefix +CONFIGURE_ARGS+= with-pkgsrc +BUILD_DIRS= with-pkgsrc +CONFIGURE_ENV+= CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} CPPFLAGS=${CPPFLAGS:M*:Q} +CONFIGURE_ENV+= ac_cv_env_host_alias_value=${MACHINE_GNU_PLATFORM} +CONFIGURE_ENV+= host_alias=${MACHINE_GNU_PLATFORM} +MAKE_ENV+= host_alias=${MACHINE_GNU_PLATFORM} +CONFIGURE_ENV+= CPP=${CPP:Q} +MAKE_ENV+= CPP=${CPP:Q} +TOOLS_PLATFORM.test= /bin/test +########## +# ./configure --ignore-absence-of-libsigsegv --without-dynamic-ffi --disable-mmap manuel-with-pkgsrc-param --prefix=/usr/pkg --host=x86_64-sun-solaris2 --with-libintl-prefix=/usr/lib --without-libreadline-prefix +# 1049 cd manuel-with-pkgsrc-param +# 1050 ./makemake --disable-mmap --prefix=/usr/pkg --with-libintl-prefix=/usr/lib --without-libreadline-prefix --srcdir=../src > Makefile +# 1051 make config.lisp +# 1052 make +.endif + TEST_TARGET= check MAKE_FLAGS+= mandir=${PREFIX}/${PKGMANDIR} @@ -44,14 +72,23 @@ ${CP} files/vacall-rs6000-netbsd.s ${WRKSRC}/ffcall/callback/vacall_r post-configure: - cd ${WRKSRC}/src && \ - ./makemake --prefix=${PREFIX} --with-readline --with-gettext \ - --with-dynamic-ffi --fsstnd=netbsd ${MODULES} >Makefile + #cd ${WRKSRC}/src && \ + #./makemake --prefix=${PREFIX} --with-readline --with-gettext \ + # --with-dynamic-ffi --fsstnd=netbsd ${MODULES} >Makefile + host_alias=${MACHINE_GNU_PLATFORM} ;\ + export host_alias ;\ + cd ${WRKSRC}/${BUILD_DIRS} && \ + ./makemake --prefix=${PREFIX} ${MAKEMAKE_PARAM} \ + ${MODULES} >Makefile ;\ + make config.lisp +.if ${OPSYS} != "SunOS" pre-build: cd ${WRKSRC}/src/avcall && ${MAKE} cd ${WRKSRC}/src/callback && ${MAKE} +.endif +.if ${OPSYS} != "SunOS" .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" BUILDLINK_API_DEPENDS.libsigsegv+= libsigsegv>=2.4 @@ -60,5 +97,6 @@ .include "../../devel/pcre/buildlink3.mk" BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2 .include "../../devel/zlib/buildlink3.mk" +.endif .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/clisp/patches/patch-aa cvsmywork/pkgsrc/lang/clisp/patches/patch-aa --- cvshead/pkgsrc/lang/clisp/patches/patch-aa 2006-09-26 12:27:31.000000000 +0200 +++ cvsmywork/pkgsrc/lang/clisp/patches/patch-aa 2006-11-02 14:33:33.000000000 +0100 @@ -24,3 +24,12 @@ XCC_CREATESHARED='$CC $CFLAGS $CLFLAGS -shared -o $lib $libs' ;; hpux9* | hpux10*) +@@ -3392,7 +3392,7 @@ + if [ "@TEST_NT@" = no ]; then # re-making a module requires rm -rf module + NEED_RECONFIGURE='test -f $@/configure -a '"'!'"' -f $@/config.status' + else # re-making a module just works +- NEED_RECONFIGURE='test -f $@/configure -a $@/configure -nt $@/config.status' ++ NEED_RECONFIGURE='/bin/test -f $@/configure -a $@/configure -nt $@/config.status' + fi + # srcdir has to be passed to ./configure because it must be able to find + # src/build-aux/install-sh _AND_ also its own sources, thus we must diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/clisp/PLIST cvsmywork/pkgsrc/lang/clisp/PLIST --- cvshead/pkgsrc/lang/clisp/PLIST 2006-09-26 12:27:31.000000000 +0200 +++ cvsmywork/pkgsrc/lang/clisp/PLIST 2006-11-02 15:35:47.000000000 +0100 @@ -2,8 +2,6 @@ bin/clisp lib/clisp/base/calls.o lib/clisp/base/gettext.o -lib/clisp/base/libavcall.a -lib/clisp/base/libcallback.a lib/clisp/base/libcharset.a lib/clisp/base/libnoreadline.a lib/clisp/base/lisp.a @@ -12,7 +10,6 @@ lib/clisp/base/makevars lib/clisp/base/modules.h lib/clisp/base/modules.o -lib/clisp/base/readline.o lib/clisp/base/regex.o lib/clisp/base/regexi.o lib/clisp/base/regexp.dvi @@ -20,10 +17,7 @@ lib/clisp/data/Symbol-Table.text lib/clisp/data/UnicodeDataFull.txt lib/clisp/full/calls.o -lib/clisp/full/cpcre.o lib/clisp/full/gettext.o -lib/clisp/full/libavcall.a -lib/clisp/full/libcallback.a lib/clisp/full/libcharset.a lib/clisp/full/libnoreadline.a lib/clisp/full/lisp.a @@ -32,53 +26,33 @@ lib/clisp/full/makevars lib/clisp/full/modules.h lib/clisp/full/modules.o -lib/clisp/full/rawsock.o -lib/clisp/full/readline.o lib/clisp/full/regex.o lib/clisp/full/regexi.o lib/clisp/full/regexp.dvi -lib/clisp/full/wildcard.dvi -lib/clisp/full/wildcard.o -lib/clisp/full/zlib.o lib/clisp/linkkit/clisp.h lib/clisp/linkkit/modprep.lisp lib/clisp/linkkit/modules.c lib/clisp/linkkit/modules.d man/man1/clisp.1 share/doc/clisp/ANNOUNCE -share/doc/clisp/CLOS-guide.txt +share/doc/clisp/doc/CLOS-guide.txt share/doc/clisp/COPYRIGHT share/doc/clisp/GNU-GPL -share/doc/clisp/LISP-tutorial.txt +share/doc/clisp/doc/LISP-tutorial.txt share/doc/clisp/MAGIC.add share/doc/clisp/NEWS share/doc/clisp/README share/doc/clisp/README.de share/doc/clisp/README.es share/doc/clisp/SUMMARY -share/doc/clisp/clisp.1 -share/doc/clisp/clisp.dvi share/doc/clisp/clisp.html -share/doc/clisp/clisp.pdf -share/doc/clisp/clisp.png -share/doc/clisp/clisp.ps -share/doc/clisp/editors.txt -share/doc/clisp/impnotes.css -share/doc/clisp/impnotes.html -share/locale/da/LC_MESSAGES/clisp.mo -share/locale/da/LC_MESSAGES/clisplow.mo -share/locale/de/LC_MESSAGES/clisp.mo -share/locale/de/LC_MESSAGES/clisplow.mo -share/locale/en/LC_MESSAGES/clisp.mo -share/locale/en/LC_MESSAGES/clisplow.mo -share/locale/es/LC_MESSAGES/clisp.mo -share/locale/es/LC_MESSAGES/clisplow.mo -share/locale/fr/LC_MESSAGES/clisp.mo -share/locale/fr/LC_MESSAGES/clisplow.mo -share/locale/nl/LC_MESSAGES/clisp.mo -share/locale/nl/LC_MESSAGES/clisplow.mo -share/locale/ru/LC_MESSAGES/clisp.mo -share/locale/ru/LC_MESSAGES/clisplow.mo +share/doc/clisp/doc/clisp.1 +share/doc/clisp/doc/clisp.html +share/doc/clisp/doc/clisp.png +share/doc/clisp/doc/editors.txt +share/doc/clisp/doc/impnotes.css +share/doc/clisp/doc/impnotes.html +@dirrm share/doc/clisp/doc @dirrm share/doc/clisp @dirrm lib/clisp/linkkit @dirrm lib/clisp/full diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/gauche/Makefile cvsmywork/pkgsrc/lang/gauche/Makefile --- cvshead/pkgsrc/lang/gauche/Makefile 2007-03-12 16:25:54.889798000 +0100 +++ cvsmywork/pkgsrc/lang/gauche/Makefile 2007-03-12 17:02:07.861479000 +0100 @@ -30,6 +30,8 @@ TEST_TARGET= check INFO_FILES= yes # PLIST +CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS + .include "../../converters/libiconv/buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/gauche/patches/patch-da cvsmywork/pkgsrc/lang/gauche/patches/patch-da --- cvshead/pkgsrc/lang/gauche/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/gauche/patches/patch-da 2007-01-25 17:13:21.065366000 +0100 @@ -0,0 +1,20 @@ +--- gc/include/private/gcconfig.h.orig Tue Jan 16 21:10:00 2007 ++++ gc/include/private/gcconfig.h Thu Jan 25 17:12:01 2007 +@@ -2129,7 +2129,7 @@ + # define SVR4 + # endif + +-# if defined(SUNOS5) || defined(DRSNX) ++# if defined(SUNOS5) || defined(DRSNX) || defined(SOLARIS) + /* OS has SUNOS5 style semi-undocumented interface to dynamic */ + /* loader. */ + # define SUNOS5DL +@@ -2244,7 +2244,7 @@ + # if defined(GC_NETBSD_THREADS) && !defined(NETBSD) + --> inconsistent configuration + # endif +-# if defined(GC_SOLARIS_THREADS) && !defined(SUNOS5) ++# if defined(GC_SOLARIS_THREADS) && !(defined(SUNOS5) || defined(SOLARIS) ) + --> inconsistent configuration + # endif + # if defined(GC_HPUX_THREADS) && !defined(HPUX) diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/lua/patches/patch-da cvsmywork/pkgsrc/lang/lua/patches/patch-da --- cvshead/pkgsrc/lang/lua/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/lua/patches/patch-da 2007-02-01 11:48:02.619299000 +0100 @@ -0,0 +1,11 @@ +--- src/luaconf.h.orig Thu Feb 1 11:47:20 2007 ++++ src/luaconf.h Thu Feb 1 11:45:32 2007 +@@ -183,7 +183,7 @@ + #define LUAI_DATA /* empty */ + + #elif defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \ +- defined(__ELF__) ++ defined(__ELF__) && !defined(__amd64) + #define LUAI_FUNC __attribute__((visibility("hidden"))) extern + #define LUAI_DATA LUAI_FUNC + diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/nohup.out cvsmywork/pkgsrc/lang/nohup.out --- cvshead/pkgsrc/lang/nohup.out 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/nohup.out 2006-03-01 02:18:26.000000000 +0100 @@ -0,0 +1 @@ +x11/kdelibs3 kdelibs-3.5.1nb2.tgz diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/ocaml/Makefile cvsmywork/pkgsrc/lang/ocaml/Makefile --- cvshead/pkgsrc/lang/ocaml/Makefile 2006-12-08 17:15:51.409324000 +0100 +++ cvsmywork/pkgsrc/lang/ocaml/Makefile 2006-12-04 15:52:43.302041000 +0100 @@ -23,6 +23,7 @@ PLIST_SRC+= ${PKGDIR}/PLIST.opt . if empty(MACHINE_PLATFORM:MDarwin-*-*) && \ empty(MACHINE_PLATFORM:MSunOS-*-i386) && \ + empty(MACHINE_PLATFORM:MSunOS-*-x86_64) && \ empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) && \ empty(MACHINE_PLATFORM:MNetBSD-*-sparc) PLIST_SRC+= ${PKGDIR}/PLIST.prof diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/ocaml/Makefile.common cvsmywork/pkgsrc/lang/ocaml/Makefile.common --- cvshead/pkgsrc/lang/ocaml/Makefile.common 2006-11-20 16:23:15.000000000 +0100 +++ cvsmywork/pkgsrc/lang/ocaml/Makefile.common 2006-10-23 16:20:51.000000000 +0200 @@ -22,6 +22,7 @@ CONFIGURE_ARGS+= -host ${MACHINE_GNU_PLATFORM:Q} CONFIGURE_ARGS+= -mandir ${PREFIX}/${PKGMANDIR} CPPFLAGS+= -DDB_DBM_HSEARCH +CONFIGURE_ARGS+= -host ${MACHINE_GNU_PLATFORM:Q} .include "../../mk/bsd.prefs.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/ocaml/patches/patch-at cvsmywork/pkgsrc/lang/ocaml/patches/patch-at --- cvshead/pkgsrc/lang/ocaml/patches/patch-at 2007-01-08 14:23:35.829973000 +0100 +++ cvsmywork/pkgsrc/lang/ocaml/patches/patch-at 2006-11-03 12:11:37.000000000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-at,v 1.13 2007/01/06 00:11:43 dmcmahill Exp $ - ---- configure.orig 2006-03-30 05:00:19.000000000 -0500 -+++ configure -@@ -483,7 +483,7 @@ mksharedlibrpath='' +--- configure.orig Thu Mar 30 12:00:19 2006 ++++ configure Fri Nov 3 12:07:25 2006 +@@ -483,7 +483,7 @@ if test $withsharedlibs = "yes"; then case "$host" in @@ -11,14 +9,7 @@ sharedcccompopts="-fPIC" mksharedlib="$bytecc -shared -o" bytecclinkopts="$bytecclinkopts -Wl,-E" -@@ -567,16 +567,18 @@ case "$host" in - alpha*-*-netbsd*) arch=alpha; system=netbsd;; - alpha*-*-openbsd*) arch=alpha; system=openbsd;; - sparc*-*-sunos4.*) arch=sparc; system=sunos;; -- sparc*-*-solaris2.*) arch=sparc; system=solaris;; -+ sparc*-*-solaris2*) arch=sparc; system=solaris;; - sparc*-*-*bsd*) arch=sparc; system=bsd;; - sparc*-*-linux*) arch=sparc; system=linux;; +@@ -573,10 +573,12 @@ sparc*-*-gnu*) arch=sparc; system=gnu;; i[3456]86-*-linux*) arch=i386; system=linux_`sh ./runtest elf.c`;; i[3456]86-*-*bsd*) arch=i386; system=bsd_`sh ./runtest elf.c`;; @@ -31,15 +22,17 @@ i[3456]86-*-darwin*) arch=i386; system=macosx;; i[3456]86-*-gnu*) arch=i386; system=gnu;; mips-*-irix6*) arch=mips; system=irix;; -@@ -596,6 +598,7 @@ case "$host" in +@@ -596,7 +598,9 @@ x86_64-*-linux*) arch=amd64; system=linux;; x86_64-*-gnu*) arch=amd64; system=gnu;; x86_64-*-freebsd*) arch=amd64; system=freebsd;; + x86_64-*-netbsd*) arch=amd64; system=netbsd;; x86_64-*-openbsd*) arch=amd64; system=openbsd;; ++ x86_64-*-solaris*) arch=amd64; system=solaris;; esac -@@ -672,6 +675,7 @@ case "$arch,$model,$system" in + if test -z "$ccoption"; then +@@ -672,6 +676,7 @@ case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;; amd64,*,linux) profiling='prof';; amd64,*,gnu) profiling='prof';; @@ -47,7 +40,7 @@ *) profiling='noprof';; esac -@@ -1060,6 +1064,7 @@ if test "$pthread_wanted" = "yes"; then +@@ -1060,6 +1065,7 @@ case "$host" in *-*-solaris*) pthread_link="-lpthread -lposix4";; *-*-freebsd*) pthread_link="-pthread";; @@ -55,7 +48,7 @@ *-*-openbsd*) pthread_link="-pthread";; *) pthread_link="-lpthread";; esac -@@ -1107,6 +1112,7 @@ fi +@@ -1107,6 +1113,7 @@ x11_include="not found" x11_link="not found" @@ -63,7 +56,7 @@ for dir in \ $x11_include_dir \ \ -@@ -1153,6 +1159,7 @@ do +@@ -1153,6 +1160,7 @@ break fi done @@ -71,7 +64,7 @@ if test "$x11_include" = "not found"; then x11_try_lib_dir='' -@@ -1242,31 +1249,8 @@ dbm_include="not found" +@@ -1242,31 +1250,8 @@ dbm_link="not found" use_gdbm_ndbm=no @@ -105,7 +98,7 @@ if test "$dbm_include" = "not found" || test "$dbm_link" = "not found"; then echo "NDBM not found, the \"dbm\" library will not be supported." else -@@ -1278,8 +1262,8 @@ else +@@ -1278,8 +1263,8 @@ fi echo "DBM_INCLUDES=$dbm_include" >> Makefile echo "DBM_LINK=$dbm_link" >> Makefile diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/ocaml/patches/patch-da cvsmywork/pkgsrc/lang/ocaml/patches/patch-da --- cvshead/pkgsrc/lang/ocaml/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/ocaml/patches/patch-da 2006-11-03 14:36:19.000000000 +0100 @@ -0,0 +1,11 @@ +--- asmcomp/amd64/proc.ml.orig Sat Dec 17 17:23:09 2005 ++++ asmcomp/amd64/proc.ml Fri Nov 3 14:32:16 2006 +@@ -197,5 +197,7 @@ + (* Calling the assembler *) + + let assemble_file infile outfile = +- Ccomp.command ("as -o " ^ outfile ^ " " ^ infile) ++ Ccomp.command ("gcc -c -o " ^ outfile ^ " " ^ infile) ++ ++(* Ccomp.command ("as -o " ^ outfile ^ " " ^ infile) *) + diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/perl5/distinfo.old cvsmywork/pkgsrc/lang/perl5/distinfo.old --- cvshead/pkgsrc/lang/perl5/distinfo.old 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/perl5/distinfo.old 2006-04-11 17:01:26.000000000 +0200 @@ -0,0 +1,26 @@ +$NetBSD: distinfo,v 1.33 2006/04/09 06:34:32 jlam Exp $ + +SHA1 (perl-5.8.8.tar.bz2) = 4aab490040727ca4419098720eca2ba4367df539 +RMD160 (perl-5.8.8.tar.bz2) = e78f26d9b96e6db35f946ad4ff55e3a69385c71b +Size (perl-5.8.8.tar.bz2) = 10123359 bytes +SHA1 (patch-aa) = 9b6844635086206dc7740103747a2b54bf987941 +SHA1 (patch-ae) = 044ac094cd475a16483552aa6f1bde03bd11f592 +SHA1 (patch-ah) = 39b1a46a0ee5e73b4707a3d947fe17016df9630a +SHA1 (patch-am) = cf1687063d0c0542e811545aaaad291bad12d75e +SHA1 (patch-an) = 987763c3098bf4356993dd6d8741962a1ff8190d +SHA1 (patch-ap) = 178d6909a8aa6544b849c2b63530fcf1893b77ea +SHA1 (patch-ba) = 096835f71a69f29e50bdad47944afa838dba5aec +SHA1 (patch-ca) = 5ed14e043a6d5f8dadf5711b59418f01aa5f6f21 +SHA1 (patch-cb) = 65e523885a404b79349a5c9601fe52965772d820 +SHA1 (patch-ce) = 6b1efab32c6bc28e0faf7522322e6d805eb21730 +SHA1 (patch-ch) = a0831869e23d4a66588e6e27eecedb08527c9498 +SHA1 (patch-ci) = fe943f07044efa457d163eb86974ea10bb356226 +SHA1 (patch-cj) = 3f40f1b166a054d55224c3e79d74516ca608b696 +SHA1 (patch-ck) = 28207b8186c9ad194a1edc696159915bc16d1097 +<<<<<<< distinfo +SHA1 (patch-cl) = 8553c83e721f5ae43a5f6e0e4d2b70510b69e77c +SHA1 (patch-da) = 53fd480f991cb9494911e8100d410297ea55dfa9 +SHA1 (patch-zc) = eb81edd1144ec46285898afc641c03a3aad54977 +======= +SHA1 (patch-zc) = 0c61b6028813e0f80bfe0760a1e74e3037d37cdd +>>>>>>> 1.33 diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/perl5/Makefile cvsmywork/pkgsrc/lang/perl5/Makefile --- cvshead/pkgsrc/lang/perl5/Makefile 2007-02-21 11:41:48.515685000 +0100 +++ cvsmywork/pkgsrc/lang/perl5/Makefile 2007-02-13 12:09:41.611868000 +0100 @@ -171,6 +171,10 @@ SYSLIBPATH.NetBSD= /usr/lib SYSLIBPATH.OpenBSD= /usr/lib SYSLIBPATH.SunOS= /usr/lib +.if defined(ABI) && ${ABI} == "64" +SYSLIBPATH.SunOS= /usr/lib/64 +.endif + SYSLIBPATH= ${SYSLIBPATH.${OPSYS}} # Nail down the directories in which headers and libraries of @@ -250,6 +254,13 @@ . endif .endif +#.if ${OPSYS} == "SunOS" +#. if ${MABIFLAG} == "-m64" +#CONFIGURE_ARGS+= -Dcc=${CC:Q}" -m64" -Duse64bitint +#PERL5_HINTS_LDFLAGS+= -m64 +#. endif +#.endif + # Some platforms may want the directory mode not to be 0755. This # is, unfortunately, hardcoded in quite a few places in Perl, so # let's substitute what pkgsrc says instead. diff -burN --exclude-from=ignore cvshead/pkgsrc/lang/perl5/patches/patch-da cvsmywork/pkgsrc/lang/perl5/patches/patch-da --- cvshead/pkgsrc/lang/perl5/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/lang/perl5/patches/patch-da 2006-04-12 14:26:17.000000000 +0200 @@ -0,0 +1,107 @@ +--- hints/solaris_2.sh.orig Tue Oct 11 17:41:18 2005 ++++ hints/solaris_2.sh Wed Apr 12 14:23:27 2006 +@@ -241,6 +241,9 @@ + + if echo "$verbose" | grep ' /usr/ccs/bin/ld ' >/dev/null 2>&1; then + # Ok, gcc directly calls the Solaris /usr/ccs/bin/ld. ++ # OK, but gcc 3,4,3 use the -shared option to pass -G to the linker ++ #ccdlflags="$ccdlflags -Wl,-E" ++ lddlflags="$lddlflags -shared" + : + elif echo "$verbose" | grep "ld: Software Generation Utilities" >/dev/null 2>&1; then + # Hmm. gcc doesn't call /usr/ccs/bin/ld directly, but it +@@ -446,7 +449,7 @@ + # Keep these in the left margin. + ccflags_uselargefiles="`getconf LFS_CFLAGS 2>/dev/null`" + ldflags_uselargefiles="`getconf LFS_LDFLAGS 2>/dev/null`" +-libswanted_uselargefiles="`getconf LFS_LIBS 2>/dev/null|sed -e 's@^-l@@' -e 's@ -l@ @g`" ++libswanted_uselargefiles="`getconf LFS_LIBS 2>/dev/null|sed -e 's@^-l@@' -e 's@ -l@ @g'`" + + ccflags="$ccflags $ccflags_uselargefiles" + ldflags="$ldflags $ldflags_uselargefiles" +@@ -463,7 +466,17 @@ + ;; + esac + +-if test `uname -p` = sparc -o `uname -p` = i386; then ++arch_given=$archname ++case "$arch_given" in ++ x86_64*) ++ arch_result="x86_64" ++ ;; ++ '') ++ arch_result="" ++esac ++ ++if test `uname -p` = "sparc" || test "X$arch_result" = "Xx86_64"; then ++#if test `uname -p` = sparc -o `uname -p` = i386; then + cat > UU/use64bitint.cbu <<'EOCBU' + # This script UU/use64bitint.cbu will get 'called-back' by Configure + # after it has prompted the user for whether to use 64 bit integers. +@@ -513,9 +526,7 @@ + exit 1 + ;; + esac +- processor=`uname -p`; +- if test "$processor" = sparc; then +- libc='/usr/lib/sparcv9/libc.so' ++ libc='/usr/lib/64/libc.so' + if test ! -f $libc; then + cat >&4 </dev/null" in + *gcc*) + echo 'int main() { return 0; }' > try.c +- case "`${cc:-cc} -mcpu=v9 -m64 -S try.c 2>&1 | grep 'm64 is not supported by this configuration'`" in ++ case "`${cc:-cc} -m64 -S try.c 2>&1 | grep 'm64 is not supported by this configuration'`" in + *"m64 is not supported"*) + cat >&4 </dev/null` != X; then ++ if test X`getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null` != X; then + # This adds in -Wa,-xarch=v9. I suspect that's superfluous, + # since the -m64 above should do that already. Someone + # with gcc-3.x.x, please test with gcc -v. A.D. 20-Nov-2003 +- ccflags="$ccflags -Wa,`getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`" ++ # You are right , does not work on Solaris 10 GD 09-Mar-2006 ++ #ccflags="$ccflags -Wa,`getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`" ++ : ++ + fi + ldflags="$ldflags -m64" +- lddlflags="$lddlflags -G -m64" ++ lddlflags="$lddlflags -shared -m64" + ;; + *) + ccflags="$ccflags `getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`" +@@ -563,13 +573,10 @@ + lddlflags="$lddlflags -G `getconf XBS5_LP64_OFF64_LDFLAGS 2>/dev/null`" + echo "int main() { return(0); } " > try.c + tryworkshopcc="${cc:-cc} try.c -o try $ccflags" +- if test "$processor" = sparc; then +- loclibpth="/usr/lib/sparcv9 /usr/ccs/lib/sparcv9 $loclibpth" +- fi +- loclibpth="`$getworkshoplibs` $loclibpth" ++ loclibpth="/usr/lib/64 `$getworkshoplibs` $loclibpth" + ;; + esac +- unset processor ++# unset processor + use64bitall_done=yes + archname64=64 + ;; diff -burN --exclude-from=ignore cvshead/pkgsrc/math/cln/patches/patch-da cvsmywork/pkgsrc/math/cln/patches/patch-da --- cvshead/pkgsrc/math/cln/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/math/cln/patches/patch-da 2006-06-28 15:18:41.000000000 +0200 @@ -0,0 +1,15 @@ +--- src/base/digitseq/cl_DS.h.orig Mon May 6 12:28:43 2002 ++++ src/base/digitseq/cl_DS.h Wed Jun 28 15:16:09 2006 +@@ -47,6 +47,12 @@ + #define D4(byte0,byte1,byte2,byte3) (((uintD)(byte0)<<24)|((uintD)(byte1)<<16)|((uintD)(byte2)<<8)|((uintD)(byte3))) + #define D8(byte0,byte1,byte2,byte3,byte4,byte5,byte6,byte7) (((uintD)(byte0)<<56)|((uintD)(byte1)<<48)|((uintD)(byte2)<<40)|((uintD)(byte3)<<32)|((uintD)(byte4)<<24)|((uintD)(byte5)<<16)|((uintD)(byte6)<<8)|((uintD)(byte7))) + ++/* DS is define in regset.h for Solaris i386. that is include via signal.h */ ++/* DS is the name of a amd64 extended register and is not use here */ ++/* It is safe to undef. GD 2006/06/28 */ ++#if defined(DS) ++#undef DS ++#endif + struct DS { + uintD* MSDptr; + unsigned int len; diff -burN --exclude-from=ignore cvshead/pkgsrc/math/fftpack/Makefile cvsmywork/pkgsrc/math/fftpack/Makefile --- cvshead/pkgsrc/math/fftpack/Makefile 2006-03-04 22:30:03.000000000 +0100 +++ cvsmywork/pkgsrc/math/fftpack/Makefile 2006-07-25 11:44:26.000000000 +0200 @@ -9,7 +9,7 @@ COMMENT= Single precision Fortran FFT subroutines NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL -USE_LANGUAGES= fortran +USE_LANGUAGES= c fortran WRKSRC= ${WRKDIR}/fftpack post-extract: diff -burN --exclude-from=ignore cvshead/pkgsrc/math/gcalctool/Makefile cvsmywork/pkgsrc/math/gcalctool/Makefile --- cvshead/pkgsrc/math/gcalctool/Makefile 2006-11-20 16:23:37.000000000 +0100 +++ cvsmywork/pkgsrc/math/gcalctool/Makefile 2006-11-20 16:33:31.000000000 +0100 @@ -31,4 +31,5 @@ .include "../../textproc/gnome-doc-utils/buildlink3.mk" .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/math/gnumeric/Makefile cvsmywork/pkgsrc/math/gnumeric/Makefile --- cvshead/pkgsrc/math/gnumeric/Makefile 2007-01-24 14:44:07.076777000 +0100 +++ cvsmywork/pkgsrc/math/gnumeric/Makefile 2007-01-23 11:10:31.977981000 +0100 @@ -58,5 +58,6 @@ .include "../../x11/gtk2/buildlink3.mk" # XXX: link test against libpython fails #.include "../../x11/py-gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/math/linpack/Makefile cvsmywork/pkgsrc/math/linpack/Makefile --- cvshead/pkgsrc/math/linpack/Makefile 2006-03-04 22:30:04.000000000 +0100 +++ cvsmywork/pkgsrc/math/linpack/Makefile 2006-07-25 14:24:50.000000000 +0200 @@ -11,7 +11,7 @@ DEPENDS+= blas-[0-9]*:../../math/blas NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL -USE_LANGUAGES= fortran +USE_LANGUAGES= c fortran WRKSRC= ${WRKDIR}/linpack .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/math/octave/buildlink3.mk cvsmywork/pkgsrc/math/octave/buildlink3.mk --- cvshead/pkgsrc/math/octave/buildlink3.mk 2007-01-08 14:23:46.729504000 +0100 +++ cvsmywork/pkgsrc/math/octave/buildlink3.mk 2007-01-08 10:15:21.438873000 +0100 @@ -19,7 +19,7 @@ .include "../../mk/bsd.fast.prefs.mk" -.if !defined(PKG_OPTIONS.octave:) || !empty(PKG_OPTIONS.octave:Mhdf5) +.if !defined(PKG_OPTIONS.octave) || !empty(PKG_OPTIONS.octave:Mhdf5) .include "../../devel/hdf5/buildlink3.mk" .endif diff -burN --exclude-from=ignore cvshead/pkgsrc/math/scilab/Makefile cvsmywork/pkgsrc/math/scilab/Makefile --- cvshead/pkgsrc/math/scilab/Makefile 2006-11-20 16:23:39.000000000 +0100 +++ cvsmywork/pkgsrc/math/scilab/Makefile 2006-11-20 16:33:34.000000000 +0100 @@ -53,6 +53,8 @@ BUILDLINK_DEPMETHOD.sablotron= build +BUILDLINK_PASSTHRU_DIRS+= /bin + .include "../../mk/bsd.prefs.mk" .if (${MACHINE_ARCH} == "alpha") @@ -121,7 +123,7 @@ # scilab wants ocamlopt so use the same list here as in the # lang/ocaml package -.if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \ +.if (${MACHINE_ARCH} == "i386" && ${ABI} != "64" ) || (${MACHINE_ARCH} == "powerpc") || \ (${MACHINE_ARCH} == "sparc") PLIST_SRC= ${PKGDIR}/PLIST.opt ${PKGDIR}/PLIST .include "../../lang/ocaml/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/math/scilab/patch-ab cvsmywork/pkgsrc/math/scilab/patch-ab --- cvshead/pkgsrc/math/scilab/patch-ab 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/math/scilab/patch-ab 2006-05-22 12:19:49.000000000 +0200 @@ -0,0 +1,555 @@ +<<<<<<< patch-ab +--- configure.orig Wed May 25 17:00:45 2005 ++++ configure Fri Feb 24 16:55:28 2006 +@@ -18903,8 +18903,8 @@ +======= +$NetBSD: patch-ab,v 1.11 2006/05/12 12:39:32 joerg Exp $ + +--- configure.orig 2005-05-25 15:00:45.000000000 +0000 ++++ configure +@@ -18362,7 +18362,7 @@ case "$host" in + else + CC=cc + CC_OPTIONS='-std -O -DNDEBUG -ieee_with_inexact' +- CC_LDFLAGS='-ieee_with_inexact' ++ CC_LDFLAGS="${CC_LDFLAGS} -ieee_with_inexact" + fi + #fortran compiler + if test "$WITH_G77" = yes; then +@@ -18422,7 +18422,7 @@ echo "$as_me: error: Unable to configure + FC="$F77" + FC_OPTIONS='-O -fpe3' + FC_OPTIONS_O0='-fpe3' +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + FC_USE_CDEC=' ' + if test "$enable_debug" = yes; then + CC_OPTIONS='-std -g -ieee_with_inexact' +@@ -18439,7 +18439,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS='-O -DNDEBUG -ieee_with_inexact' +- CC_LDFLAGS='-ieee_with_inexact' ++ CC_LDFLAGS="${CC_LDFLAGS} -ieee_with_inexact" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) + for ac_prog in f77 f90 f2c-f77 +@@ -18493,7 +18493,7 @@ echo "$as_me: error: Unable to configure + #FC="$F77" + FC_OPTIONS='-O -fpe3 -switch nosqrt_recip' + FC_OPTIONS_O0='-fpe3 -switch nosqrt_recip' +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + FC_USE_CDEC=' ' + LD=ld + LD_LDFLAGS= +@@ -18524,7 +18524,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS='-Daix -DSYSV' +- CC_LDFLAGS= ++ CC_LDFLAGS="${CC_LDFLAGS}" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) + for ac_prog in f77 f90 f2c-f77 +@@ -18578,7 +18578,7 @@ echo "$as_me: error: Unable to configure + #FC="$F77" + FC_OPTIONS='-qcharlen=4096' + FC_OPTIONS_O0='-qcharlen=4096' +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -18661,7 +18661,7 @@ fi + GCC=yes + CC=gcc + CC_OPTIONS='-O -DNDEBUG -Dlinux -fwritable-strings' +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + # find Fortran compiler + # g77 already asked and found: good + if test "$WITH_G77" = yes; then +@@ -18801,7 +18801,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS="$LIEEELIB -ldl -rdynamic" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -rdynamic" + LD=ld + LD_LDFLAGS=$LIEEELIB + if test "$enable_debug" = yes; then +@@ -18815,7 +18815,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS=-O -DNDEBUG +- CC_LDFLAGS= ++ CC_LDFLAGS="${CC_LDFLAGS}" + CC_PICFLAGS=-PIC + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) +@@ -18870,7 +18870,7 @@ echo "$as_me: error: Unable to configure + #FC="$F77" + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + FC_PICFLAGS=-PIC + LD=ld + LD_LDFLAGS= +@@ -18895,7 +18895,7 @@ echo "$as_me: error: Unable to configure + if test "$enable_debug" = yes; then + FC_OPTIONS=-g + fi +- FC_LDFLAGS='-Xlinker' ++ FC_LDFLAGS="${FC_LDFLAGS} -Xlinker" + fi + MAKEFILE_TARGET=Makefile.sunos + ;; +@@ -18903,8 +18903,8 @@ echo "$as_me: error: Unable to configure +>>>>>>> 1.11 + *-*-solaris*) + # standard compilers + CC=cc +- CC_OPTIONS='-O -DNDEBUG -DSVR4 -DSYSV -Dsolaris' +- CC_LDFLAGS= ++ CC_OPTIONS="${CFLAGS} -DNDEBUG -DSVR4 -DSYSV -Dsolaris" ++ CC_LDFLAGS="${CC_LDFLAGS}" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) + for ac_prog in f77 f90 f2c-f77 +@@ -18958,9 +18958,9 @@ + #FC="$F77" + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + LD=ld +- LD_LDFLAGS= ++ LD_LDFLAGS="${FC_LDFLAGS}" + if test "$enable_debug" = yes; then + CC_OPTIONS='-g -DSVR4 -DSYSV -Dsolaris' + FC_OPTIONS=-g +@@ -18977,7 +18977,7 @@ + FC=g77 + FC_OPTIONS=-O2 + FC_OPTIONS_O0= +- FC_LDFLAGS='-t' ++ FC_LDFLAGS="${FC_LDFLAGS} -t" + # for solaris 2.7 with gcc/g77 2.95.2, binutils 2.9 + # the correct value should be + # FC_LDFLAGS='-t -Wl,-export-dynamic' +<<<<<<< patch-ab +@@ -22591,7 +22591,7 @@ +======= +@@ -19341,7 +19341,7 @@ fi + GCC=yes + CC=gcc + CC_OPTIONS='-O -DNDEBUG -Dlinux -fwritable-strings' +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + # find Fortran compiler + # g77 already asked and found: good + if test "$WITH_G77" = yes; then +@@ -19481,7 +19481,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS=$LIEEELIB ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB" + LD=ld + LD_LDFLAGS=$LIEEELIB + if test "$enable_debug" = yes; then +@@ -19560,8 +19560,8 @@ fi + CC_OPTIONS='-g -Wall -Dlinux -DNARROWPROTO -mp -pc64 -ffnalias -falias' + FC_OPTIONS="-g -cm -w90 -w95 -mp -pc64 -ffnalias -falias" + fi +- CC_LDFLAGS=$LIEEELIB +- FC_LDFLAGS="$LIEEELIB -ldl" ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl" + LD=xild + LD_LDFLAGS="$LIEEELIB" + else +@@ -19569,7 +19569,7 @@ fi + GCCFIX=fix.o + CC=gcc + CC_OPTIONS='-O -DNDEBUG -Dlinux -fwritable-strings -DNARROWPROTO' +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + CC_PICFLAGS=-fPIC + # find Fortran compiler + # g77 already asked and found: good +@@ -19712,7 +19712,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS="$LIEEELIB -ldl -rdynamic" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -rdynamic" + if test "$enable_debug" = yes; then + CC_OPTIONS='-g -Wall -Dlinux -fwritable-strings -DNARROWPROTO' + FC_OPTIONS=-g +@@ -19791,15 +19791,15 @@ fi + CC_OPTIONS='-g -Wall -Dlinux -DNARROWPROTO -mp ' + FC_OPTIONS="-g -cm -w90 -w95 -mp " + fi +- CC_LDFLAGS="$LIEEELIB -Wl,-relax" +- FC_LDFLAGS="$LIEEELIB -ldl -Wl,-relax " ++ CC_LDFLAGS="${CCFLAGS} $LIEEELIB -Wl,-relax" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -Wl,-relax " + LD=xild + LD_LDFLAGS="$LIEEELIB -Wl,-relax " + else + GCC=yes + CC=gcc + CC_OPTIONS='-O -DNDEBUG -Dlinux -fwritable-strings -DNARROWPROTO' +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + CC_PICFLAGS=-fPIC + # find Fortran compiler + # g77 already asked and found: good +@@ -19942,7 +19942,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS="$LIEEELIB -ldl -rdynamic -Wl,-relax" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -rdynamic -Wl,-relax" + LD=ld + LD_LDFLAGS=$LIEEELIB -Wl,-relax + if test "$enable_debug" = yes; then +@@ -20021,8 +20021,8 @@ fi + CC_OPTIONS='-g -Wall -Dlinux -DNARROWPROTO -mp ' + FC_OPTIONS="-g -cm -w90 -w95 -mp " + fi +- CC_LDFLAGS="$LIEEELIB -Wl,-relax" +- FC_LDFLAGS="$LIEEELIB -ldl -lPEPCF90 -Wl,-relax " ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB -Wl,-relax" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -lPEPCF90 -Wl,-relax " + LD=xild + LD_LDFLAGS="$LIEEELIB -lPEPCF90 -Wl,-relax " + else +@@ -20031,7 +20031,7 @@ fi + # CC_PLAT_OPTIONS is optional, and is used to add CPU specific code generation tuning for Athlon64 presumably Opteron could benefit too but these are not optimized for the Opteron + CC_PLAT_OPTIONS='-march=athlon64 -mfpmath=sse -msse2 -m3dnow -m64 ' + CC_OPTIONS="-O2 -DNDEBUG -Dlinux -fwritable-strings -DNARROWPROTO $CC_PLAT_OPTIONS" +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + CC_PICFLAGS=-fPIC + # find Fortran compiler + # g77 already asked and found: good +@@ -20174,7 +20174,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS="-O $CC_PLAT_OPTIONS" + FC_OPTIONS_O0= +- FC_LDFLAGS="$LIEEELIB -ldl -rdynamic -Wl,-relax " ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -rdynamic -Wl,-relax " + LD=ld + LD_LDFLAGS="$LIEEELIB -Wl,-relax " + if test "$enable_debug" = yes; then +@@ -20192,7 +20192,7 @@ echo "$as_me: error: Unable to configure + GCC=yes + CC=gcc + CC_OPTIONS='-O -DNDEBUG -mieee-with-inexact -Dlinux -fwritable-strings' +- CC_LDFLAGS='-ldl -rdynamic -mieee-with-inexact' ++ CC_LDFLAGS="${CC_LDFLAGS} -ldl -rdynamic -mieee-with-inexact" + CC_PICFLAGS=-fPIC + # find Fortran compiler + # g77 already asked and found: good +@@ -20333,7 +20333,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS='-O -mieee-with-inexact' + FC_OPTIONS_O0='-mieee-with-inexact' +- FC_LDFLAGS='-ldl -rdynamic -mieee-with-inexact' ++ FC_LDFLAGS="${FC_LDFLAGS} -ldl -rdynamic -mieee-with-inexact" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -20400,7 +20400,7 @@ fi + GCC=yes + CC=gcc + CC_OPTIONS='-O -DNDEBUG -D_GNU_SOURCE -Dlinux -fwritable-strings' +- CC_LDFLAGS=$LIEEELIB ++ CC_LDFLAGS="${CC_LDFLAGS} $LIEEELIB" + CC_PICFLAGS=-fPIC + # find Fortran compiler + # g77 already asked and found: good +@@ -20541,7 +20541,7 @@ echo "$as_me: error: Unable to configure + fi + FC_OPTIONS=-O + FC_OPTIONS_O0= +- FC_LDFLAGS="$LIEEELIB -ldl -rdynamic" ++ FC_LDFLAGS="${FC_LDFLAGS} $LIEEELIB -ldl -rdynamic" + FC_PICFLAGS=-fPIC + LD=ld + LD_LDFLAGS=$LIEEELIB +@@ -20556,7 +20556,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS=-O0 -DNDEBUG +- CC_LDFLAGS= ++ CC_LDFLAGS="${CC_LDFLAGS}" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) + for ac_prog in f77 f90 f2c-f77 +@@ -20610,7 +20610,7 @@ echo "$as_me: error: Unable to configure + #FC="$F77" + FC_OPTIONS='-O0 -fpe1' + FC_OPTIONS_O0='-O0 -fpe1' +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -20641,7 +20641,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS='-O -DNDEBUG -DSYSV -DSVR4' +- CC_LDFLAGS= ++ CC_LDFLAGS="${CC_LDFLAGS}" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,f77,yes,no) + for ac_prog in f77 f90 f2c-f77 +@@ -20696,7 +20696,7 @@ echo "$as_me: error: Unable to configure + FC_OPTIONS='-O ' + FC_OPTIONS_O0= + +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -20728,7 +20728,7 @@ echo "$as_me: error: Unable to configure + HPPA_OLD=-Dhppa_old + CC=cc + CC_OPTIONS='-O -DNDEBUG -DSYSV -Dhpux' +- CC_LDFLAGS='-Wl,-a,archive' ++ CC_LDFLAGS="${CC_LDFLAGS} -Wl,-a,archive" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,fort77,yes,no) + for ac_prog in fort77 f77 f90 f2c-f77 +@@ -20782,7 +20782,7 @@ echo "$as_me: error: Unable to configure + #FC="$F77" + FC_OPTIONS='-O +Obb1200 +E4' + FC_OPTIONS_O0='+Obb1200 +E4' +- FC_LDFLAGS='-Wl,-a,archive' ++ FC_LDFLAGS="${FC_LDFLAGS} -Wl,-a,archive" + LD=ld + LD_LDFLAGS='-a archive' + if test "$enable_debug" = yes; then +@@ -20813,7 +20813,7 @@ echo "$as_me: error: Unable to configure + # standard compilers + CC=cc + CC_OPTIONS='-O -DNDEBUG -DSYSV -Dhpux +Z +DAportable' +- CC_LDFLAGS='-Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl' ++ CC_LDFLAGS="${CC_LDFLAGS} -Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl" + if test "$WITH_G77" != yes; then + #AC_CHECK_PROG(F77,fort77,yes,no) + for ac_prog in fort77 f77 f90 f2c-f77 +@@ -21162,7 +21162,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu + + FC_OPTIONS='+O2 +E4 +Z +DAportable' + FC_OPTIONS_O0='+E4 +Z +DAportable' +- FC_LDFLAGS='-Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl' ++ FC_LDFLAGS="${FC_LDFLAGS} -Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -21194,7 +21194,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu + # standard compilers + CC=cc + CC_OPTIONS='-O -DNDEBUG -DSYSV -Dhpux -Dhppa +Z +DAportable' +- CC_LDFLAGS='-Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl' ++ CC_LDFLAGS="${CC_LDFLAGS} -Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl" + if test "$WITH_G77" != yes; then + for ac_prog in fort77 f77 f90 f2c-f77 + do +@@ -21251,7 +21251,7 @@ echo "$as_me: error: Unable to configure + #AC_F77_LIBRARY_LDFLAGS + FLIBS='-ldld -lnsl -lU77 -lm' + +- FC_LDFLAGS='-Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl' ++ FC_LDFLAGS="${FC_LDFLAGS} -Wl,+vnocompatwarnings,-E /usr/lib/libdld.sl" + LD=ld + LD_LDFLAGS= + if test "$enable_debug" = yes; then +@@ -21308,7 +21308,7 @@ echo "$as_me: error: Unable to configure + if test "$enable_debug" = yes; then + CC_OPTIONS='-mno-cygwin -g -fwritable-strings -Wall' + fi +- CC_LDFLAGS= ++ CC_LDFLAGS="${CC_LDFLAGS}" + FC=g77 + if test "$WITH_G77" = yes; then + FC=g77 +@@ -21318,7 +21318,7 @@ echo "$as_me: error: Unable to configure + if test "$enable_debug" = yes; then + FC_OPTIONS="-g -mno-cygwin" + fi +- FC_LDFLAGS= ++ FC_LDFLAGS="${FC_LDFLAGS}" + if test "$with_f2c" = yes; then + # ignore with_f2c here + FC=g77 +@@ -21329,17 +21329,17 @@ echo "$as_me: error: Unable to configure + MAKEFILE_TARGET=Makefile.gcwin32 + ;; + # FreeBSD systems (not supported by INRIA) +- *-*-freebsd*) ++ *-*-freebsd* | *-*-dragonfly*) + GCC=yes + CC=gcc + CC_OPTIONS="${CFLAGS} -Dfreebsd" +- CC_LDFLAGS=-lm ++ CC_LDFLAGS="${CC_LDFLAGS} -lm" + CC_PICFLAGS='-fPIC' + # script shell f77 have bugs, get ours + FC=f77 + FC_OPTIONS="${CFLAGS} -Dfreebsd" + FC_OPTIONS_O0='-Dfreebsd' +- FC_LDFLAGS='-lm -Wl,--export-dynamic' ++ FC_LDFLAGS="${FC_LDFLAGS} -lm -Wl,--export-dynamic" + FC_PICFLAGS='-fPIC' + LD=ld + LD_LDFLAGS=-lm +@@ -22028,7 +22028,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLA + ac_compiler_gnu=$ac_cv_c_compiler_gnu + + CC_OPTIONS="${CFLAGS} -Dnetbsd" +- CC_LDFLAGS="${LDFLAGS} -Wl,-R${X11BASE}/lib" ++ CC_LDFLAGS="${CC_LDFLAGS} -Wl,-R${X11BASE}/lib" + CC_PICFLAGS='-fPIC' + # check for --export-dynamic + ac_save_LDFLAGS="$LDFLAGS" +@@ -22591,7 +22591,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu +>>>>>>> 1.11 + FC="$F77" + FC_OPTIONS="${FFLAGS}" + FC_OPTIONS_O0=`echo $FC_OPTIONS | sed 's/-O0-9*//g'` +- FC_LDFLAGS="${LDLAGS} -Wl,-R${X11BASE}/lib" ++ FC_LDFLAGS="${FC_LDFLAGS} -Wl,-R${X11BASE}/lib" + FC_PICFLAGS='-fPIC' + # check for --export-dynamic + ac_save_LDFLAGS="$LDFLAGS" +<<<<<<< patch-ab +@@ -24208,7 +24208,8 @@ +======= +@@ -22698,13 +22698,13 @@ rm -f conftest.$ac_objext conftest$ac_ex + GCC=yes + CC=gcc + CC_OPTIONS='-no-cpp-precomp -O2 -DNDEBUG -I/sw/include -L/sw/lib' +- CC_LDFLAGS='-L/sw/lib' ++ CC_LDFLAGS="${CC_LDFLAGS} -L/sw/lib" + CC_PICFLAGS='-fPIC' + # script shell f77 have bugs, get ours + FC=g77 + FC_OPTIONS='-O2' + FC_OPTIONS_O0= +- FC_LDFLAGS='-L/sw/lib -ldl -lcc_dynamic' ++ FC_LDFLAGS="${FC_LDFLAGS} -L/sw/lib -ldl -lcc_dynamic" + FC_PICFLAGS='-fPIC' + LD=ld + LD_LDFLAGS= +@@ -24208,7 +24208,8 @@ _ACEOF +>>>>>>> 1.11 + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include #include ++#include ++#include + int + main () + { +@@ -24382,6 +24383,8 @@ + case "$host_os" in + darwin*) _JTOPDIR=`echo "$_JTOPDIR" | sed -e 's:/[^/]*$::'` + _JINC="$_JTOPDIR/Headers";; ++ solaris*) _JTOPDIR="/usr/java" ++ _JINC="$_JTOPDIR/include";; + *) _JINC="$_JTOPDIR/include";; + esac + if test -f "$_JINC/jni.h"; then +@@ -25800,6 +25803,10 @@ + TCL_LIB_OK=0 + echo "$as_me:$LINENO: checking for tcl library tcl$TCL_MAJOR_VERSION.$TCL_MINOR_VERSION" >&5 + echo $ECHO_N "checking for tcl library tcl$TCL_MAJOR_VERSION.$TCL_MINOR_VERSION... $ECHO_C" >&6 ++if test -n "$TCL_CONFIG_SH" ; then ++ . $TCL_CONFIG_SH ++fi ++LDFLAGS="$LDFLAGS $TCL_LIBS" + dirs="$USER_TCL_LIB_PATH /lib /usr/lib /usr/lib/tcl /usr/lib/tcl8.* /shlib /shlib/tcl /shlib/tcl8.* /usr/shlib /shlib/tcl /usr//shlib/tcl8.* /usr/local/lib /usr/local/lib/tcl /usr/local/lib/tcl8.* /usr/local/shlib /usr/X11/lib/tcl /usr/X11/lib/tcl8.* /usr/lib/X11 /usr/lib/X11/tcl /usr/lib/X11/tcl8.* ../lib ../../lib /usr/local/tcl /usr/tcl /usr/tcl/lib /usr/local/tcl/lib /sw/lib/ ." + libexts="so so.1.0 sl dylib a" + libnames="tcl$CHK_TCL_MAJ.$CHK_TCL_MIN tcl.$CHK_TCL_MAJ.$CHK_TCL_MIN tcl$CHK_TCL_MAJ$CHK_TCL_MIN tcl.$CHK_TCL_MAJ$CHK_TCL_MIN" +@@ -25966,7 +25973,7 @@ + done + + if test $TCL_LIB_OK = 1; then +- TCLTK_LIBS=" $TCL_LIB $TCLTK_LIBS" ++ TCLTK_LIBS=" $TCL_LIB $TCL_LIBS $TCLTK_LIBS" + break; + fi + fi +@@ -26098,6 +26105,10 @@ + + echo "$as_me:$LINENO: checking for tk library tk$TK_MAJOR_VERSION.$TK_MINOR_VERSION" >&5 + echo $ECHO_N "checking for tk library tk$TK_MAJOR_VERSION.$TK_MINOR_VERSION... $ECHO_C" >&6 ++if test -n "$TK_CONFIG_SH" ; then ++ . $TK_CONFIG_SH ++fi ++LDFLAGS="$LDFLAGS $TK_LIBS" + dirs="$USER_TK_LIB_PATH /lib /usr/lib /usr/lib/tk /usr/lib/tk8.* /shlib /shlib/tk /shlib/tk8.* /usr/shlib /shlib/tk /usr/shlib/tk8.* /usr/local/lib /usr/local/lib/tk /usr/local/lib/tk8.* /usr/local/shlib /usr/X11/lib/tk /usr/X11/lib/tk8.* /usr/lib/X11 /usr/lib/X11/tk /usr/lib/X11/tk8.* ../lib ../../lib /usr/tk /usr/local/tk /usr/local/tk/lib /usr/tk/lib /usr/local/tcl /usr/tcl /usr/local/tcl/lib /usr/tcl/lib /sw/lib " + libexts="so so.1.0 sl dylib a" + libnames="tk$CHK_TK_MAJ.$CHK_TK_MIN tk.$CHK_TK_MAJ.$CHK_TK_MIN tk$CHK_TK_MAJ$CHK_TK_MIN tk.$CHK_TK_MAJ$CHK_TK_MIN" +<<<<<<< patch-ab +@@ -26292,7 +26303,7 @@ +======= +@@ -26262,8 +26271,8 @@ fi + LDFLAGS="$saved_ldflags" + if test $TK_LIB_OK = 1; then + if test "$USER_TK_LIB_PATH" = "" +- then TK_LIB=" -L$PATH_LIB_TK -l$NAME_LIB_TK" +- else TK_LIB=" -L$USER_TK_LIB_PATH -l$NAME_LIB_TK" ++ then TK_LIB=" -Wl,--rpath,$PATH_LIB_TL -L$PATH_LIB_TK -l$NAME_LIB_TK" ++ else TK_LIB=" -Wl,--rpath,$PATH_LIB_TL -L$USER_TK_LIB_PATH -l$NAME_LIB_TK" + fi + break 3; + fi +@@ -26292,7 +26301,7 @@ echo "$as_me: error: header file tk.h h +>>>>>>> 1.11 + fi + + else +- TCLTK_LIBS=$TK_LIB" $TCLTK_LIBS" ++ TCLTK_LIBS=" $TK_LIB $TCLTK_LIBS" + WITH_TKSCI=1 + fi + +@@ -26321,13 +26332,13 @@ + ;; + esac + +-GETLIBTK=libtk$TK_MAJOR_VERSION.$TK_MINOR_VERSION.$SONAME ++GETLIBTK=libtk$TK_MAJOR_VERSION$TK_MINOR_VERSION.$SONAME + +-case "$host" in +- *-*-darwin*) +- GETLIBTK=/sw/lib/libtk$TK_MAJOR_VERSION.$TK_MINOR_VERSION.dylib +- ;; +-esac ++#case "$host" in ++# *-*-darwin*) ++# GETLIBTK=/sw/lib/libtk$TK_MAJOR_VERSION.$TK_MINOR_VERSION.dylib ++# ;; ++#esac + + fi + +@@ -27835,6 +27846,8 @@ + _ACEOF + cat >>$CONFIG_STATUS <<\_ACEOF + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ # Avoid regenerating for rechecks on pkgsrc ++ exit 0 + ac_cs_recheck=: ;; + --version | --vers* | -V ) + echo "$ac_cs_version"; exit 0 ;; diff -burN --exclude-from=ignore cvshead/pkgsrc/math/scilab/patch-as cvsmywork/pkgsrc/math/scilab/patch-as --- cvshead/pkgsrc/math/scilab/patch-as 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/math/scilab/patch-as 2006-02-24 17:42:01.000000000 +0100 @@ -0,0 +1,21 @@ +--- routines/xsci/x_misc.c.orig Fri Apr 29 18:59:08 2005 ++++ routines/xsci/x_misc.c Fri Feb 24 17:41:57 2006 +@@ -509,7 +509,7 @@ + + /* #include "wf_fig.h" */ /** for sys_errlist **/ + #ifndef linux +-#if !defined(__bsdi__) && !defined(__NetBSD__) && !defined(__APPLE__) ++#if !defined(__bsdi__) && !defined(__NetBSD__) && !defined(__APPLE__) && !defined(__sun__) + extern int errno; + extern int sys_nerr; + #if (! (defined(BSD) && (BSD >= 199306))) && !defined(freebsd) && !defined(__APPLE__) +@@ -523,7 +523,8 @@ + char *SysErrorMsg(n) + int n; + { +- return ((n >= 0 && n < sys_nerr) ? sys_errlist[n] : UE ); ++ return strerror(n); ++ /*return ((n >= 0 && n < sys_nerr) ? sys_errlist[n] : UE );*/ + } + + diff -burN --exclude-from=ignore cvshead/pkgsrc/math/scilab/patches/patch-av cvsmywork/pkgsrc/math/scilab/patches/patch-av --- cvshead/pkgsrc/math/scilab/patches/patch-av 2006-05-12 14:39:32.000000000 +0200 +++ cvsmywork/pkgsrc/math/scilab/patches/patch-av 2006-11-10 16:22:54.000000000 +0100 @@ -1,14 +1,24 @@ -$NetBSD: patch-av,v 1.6 2006/05/12 12:39:32 joerg Exp $ - ---- routines/xsci/x_misc.c.orig 2006-04-28 19:50:18.000000000 +0000 -+++ routines/xsci/x_misc.c -@@ -509,8 +509,7 @@ void Panic(s, a) +--- routines/xsci/x_misc.c.orig Fri Apr 29 18:59:08 2005 ++++ routines/xsci/x_misc.c Fri Nov 10 16:19:42 2006 +@@ -509,8 +509,7 @@ /* #include "wf_fig.h" */ /** for sys_errlist **/ #ifndef linux -#if !defined(__bsdi__) && !defined(__NetBSD__) && !defined(__APPLE__) -extern int errno; -+#if !defined(__bsdi__) && !defined(__NetBSD__) && !defined(__APPLE__) && !defined(__DragonFly__) ++#if !defined(__bsdi__) && !defined(__NetBSD__) && !defined(__APPLE__) && !defined(__DragonFly__) && !defined(solaris) extern int sys_nerr; #if (! (defined(BSD) && (BSD >= 199306))) && !defined(freebsd) && !defined(__APPLE__) extern char *sys_errlist[]; +@@ -523,7 +522,11 @@ + char *SysErrorMsg(n) + int n; + { ++#if !defined(solaris) + return ((n >= 0 && n < sys_nerr) ? sys_errlist[n] : UE ); ++#else ++ return (strerror(n)); ++#endif + } + + diff -burN --exclude-from=ignore cvshead/pkgsrc/mbone/common-mml/PLIST cvsmywork/pkgsrc/mbone/common-mml/PLIST --- cvshead/pkgsrc/mbone/common-mml/PLIST 2007-03-12 16:26:24.578844000 +0100 +++ cvsmywork/pkgsrc/mbone/common-mml/PLIST 2007-03-13 15:37:50.884685000 +0100 @@ -37,10 +37,10 @@ include/common-mml/vsnprintf.h lib/libuclmmbase.la share/doc/common-mml/book1.html -share/doc/common-mml/uclmmbase-debug.html +@comment share/doc/common-mml/uclmmbase-debug.html share/doc/common-mml/uclmmbase-hmac.html share/doc/common-mml/uclmmbase-md5.html -share/doc/common-mml/uclmmbase-memory.html +@comment share/doc/common-mml/uclmmbase-memory.html share/doc/common-mml/uclmmbase-net-udp.html share/doc/common-mml/uclmmbase-rtp.html share/doc/common-mml/uclmmbase.html diff -burN --exclude-from=ignore cvshead/pkgsrc/mbone/sdr/Makefile cvsmywork/pkgsrc/mbone/sdr/Makefile --- cvshead/pkgsrc/mbone/sdr/Makefile 2006-05-22 15:52:49.000000000 +0200 +++ cvsmywork/pkgsrc/mbone/sdr/Makefile 2007-03-07 17:02:51.861166000 +0100 @@ -44,12 +44,13 @@ cd ${WRKSRC} ; ${SH} ./configure .if ${OPSYS} == "SunOS" # Untested for sdr 3.0 !!! - ${CAT} ${WRKSRC}/sdr/solaris/Makefile.solaris ${WRKSRC}/sdr/src/Makefile.template > ${WRKSRC}/sdr/solaris/Makefile + ${CAT} ${WRKDIR}/sdr/solaris/Makefile.solaris ${WRKDIR}/sdr/src/Makefile.template > ${WRKDIR}/sdr/solaris/Makefile .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sdr ${PREFIX}/bin/sdr .include "../../mbone/common-mml/buildlink3.mk" -.include "../../x11/tk83/buildlink3.mk" +#.include "../../x11/tk83/buildlink3.mk" +.include "../../x11/tk/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/mbone/sdr/patches/patch-aa cvsmywork/pkgsrc/mbone/sdr/patches/patch-aa --- cvshead/pkgsrc/mbone/sdr/patches/patch-aa 2000-12-17 10:39:53.000000000 +0100 +++ cvsmywork/pkgsrc/mbone/sdr/patches/patch-aa 2007-03-07 17:01:16.003260000 +0100 @@ -1,7 +1,7 @@ $NetBSD: patch-aa,v 1.9 2000/12/17 09:39:53 hubertf Exp $ ---- Makefile.freebsd.orig Mon Sep 4 18:30:29 2000 -+++ Makefile.freebsd +--- ../freebsd/Makefile.freebsd.orig Mon Sep 4 18:30:29 2000 ++++ ../freebsd/Makefile.freebsd @@ -1,7 +1,7 @@ CC = gcc -g -O -INCLUDES = -I/usr/X11R6/include -I../../tk-8.0/generic -I../../tcl-8.0/generic -I../../common diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/goffice/Makefile cvsmywork/pkgsrc/misc/goffice/Makefile --- cvshead/pkgsrc/misc/goffice/Makefile 2006-11-20 16:23:43.000000000 +0100 +++ cvsmywork/pkgsrc/misc/goffice/Makefile 2006-11-20 14:27:59.000000000 +0100 @@ -30,4 +30,5 @@ .include "../../print/libgnomeprint/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/kdeadmin3/Makefile cvsmywork/pkgsrc/misc/kdeadmin3/Makefile --- cvshead/pkgsrc/misc/kdeadmin3/Makefile 2007-02-21 11:42:10.518608000 +0100 +++ cvsmywork/pkgsrc/misc/kdeadmin3/Makefile 2007-02-06 11:25:43.499573000 +0100 @@ -15,6 +15,8 @@ .endif CONFIGURE_ENV+= DO_NOT_COMPILE=ksysv +LIBS.SunOS+= -lroken + .include "../../meta-pkgs/kde3/kde3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../x11/kdebase3/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/kdeedu3/patches/patch-da cvsmywork/pkgsrc/misc/kdeedu3/patches/patch-da --- cvshead/pkgsrc/misc/kdeedu3/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/misc/kdeedu3/patches/patch-da 2007-02-19 17:06:12.806531000 +0100 @@ -0,0 +1,11 @@ +--- kstars/kstars/indi/fli/libfli-sys.c.orig Sat Sep 10 10:17:35 2005 ++++ kstars/kstars/indi/fli/libfli-sys.c Mon Feb 19 17:05:20 2007 +@@ -52,7 +52,7 @@ + #include + #include + #include +-#include ++#include "/usr/include/glob.h" + + #include "libfli-libfli.h" + #include "libfli-debug.h" diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/kdeutils3/patches/patch-da cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-da --- cvshead/pkgsrc/misc/kdeutils3/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-da 2007-02-19 19:02:41.690476000 +0100 @@ -0,0 +1,19 @@ +--- kcalc/knumber/knumber.cpp.orig Mon Feb 19 18:43:13 2007 ++++ kcalc/knumber/knumber.cpp Mon Feb 19 19:02:02 2007 +@@ -19,6 +19,7 @@ + */ + + #include ++#include + + #include + +@@ -69,7 +70,7 @@ + + KNumber::KNumber(double num) + { +- if ( isinf(num) ) _num = new _knumerror( _knumber::Infinity ); ++ if ( !finite(num) ) _num = new _knumerror( _knumber::Infinity ); + else if ( isnan(num) ) _num = new _knumerror( _knumber::UndefinedNumber ); + else _num = new _knumfloat(num); + diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/kdeutils3/patches/patch-db cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-db --- cvshead/pkgsrc/misc/kdeutils3/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-db 2007-02-19 19:58:50.344295000 +0100 @@ -0,0 +1,20 @@ +--- khexedit/lib/kbytesedit.h.orig Mon Feb 19 19:57:09 2007 ++++ khexedit/lib/kbytesedit.h Mon Feb 19 19:57:30 2007 +@@ -73,7 +73,7 @@ + * @param Name name for this widget + * @param F flags + */ +- KBytesEdit( char *D, int DS, int RS, bool KM, QWidget *Parent = 0, const char *Name = 0, WFlags F = 0 ); ++ KBytesEdit( char *D, int myDS, int RS, bool KM, QWidget *Parent = 0, const char *Name = 0, WFlags F = 0 ); + /** hands over to the editor a new byte array. + * If there exists an old one and autodelete is set the old one gets deleted. + * @param D pointer to memory +@@ -81,7 +81,7 @@ + * @param RS real size of the memory + * @param KM keep the memory on resize (RS is the maximum size) + */ +- KBytesEdit( char *D, int DS, QWidget *Parent = 0, const char *Name = 0, WFlags F = 0 ); ++ KBytesEdit( char *D, int myDS, QWidget *Parent = 0, const char *Name = 0, WFlags F = 0 ); + /** hands over to the editor a new byte array. + * If there exists an old one and autodelete is set the old one gets deleted. + * @param D pointer to memory diff -burN --exclude-from=ignore cvshead/pkgsrc/misc/kdeutils3/patches/patch-dc cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-dc --- cvshead/pkgsrc/misc/kdeutils3/patches/patch-dc 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/misc/kdeutils3/patches/patch-dc 2007-02-19 20:04:22.304746000 +0100 @@ -0,0 +1,11 @@ +--- khexedit/parts/kbytesedit/kbyteseditwidget.h.orig Mon Feb 19 20:03:48 2007 ++++ khexedit/parts/kbytesedit/kbyteseditwidget.h Mon Feb 19 20:03:56 2007 +@@ -56,7 +56,7 @@ + * @param RS real size of the memory + * @param KM keep the memory on resize (RS is the maximum size) + */ +- virtual void setData( char *D, int DS, int RS = -1, bool KM = true ); ++ virtual void setData( char *D, int myDS, int RS = -1, bool KM = true ); + + /** sets the maximal size of the actual byte array. If the actual array is already larger + * it will not be modified but there can be only done non-inserting actions diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/bulk/build.conf cvsmywork/pkgsrc/mk/bulk/build.conf --- cvshead/pkgsrc/mk/bulk/build.conf 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/bulk/build.conf 2006-09-07 16:25:02.000000000 +0200 @@ -0,0 +1,123 @@ +# $NetBSD: build.conf-example,v 1.32 2005/12/03 01:00:37 rillig Exp $ +# rename to build.conf +# +# This is an example configuration file for pkgsrc bulk builds. +# Actually it's a shell script that is sourced in by the pre-build, +# build and post-build programs. +# + +# +# System information +# + +# The OS release this bulk build is happening on +osrev=`uname -r` + +# The machine architecture this is happening on +#arch=`uname -m` +#arch=`uname -p` +#arch=`isainfo -k` +arch=`(cd /usr/pkgsrc/pkgtools/pkglint/; bmake show-var VARNAME=MACHINE_ARCH)` + +# Where our pkgsrc is located +USR_PKGSRC="/usr/pkgsrc" + +# An absolute pathname to your mk.conf file. +# The file must be outside ${PREFIX}, or it will be overwritten. +#MAKECONF="$HOME/etc/mk.conf" + +# +# Getting distfiles +# + +# prune distfiles to remove those which are out of date +# can be set to 'yes' or 'no'. +PRUNEDISTFILES=no + +# Proxies (optional): +#ftp_proxy=http://proxy.machi.ne:3128/ +#http_proxy=http://proxy.machi.ne:3128/ + +# +# Building the packages +# + +# List of package directories to build. +# Defaults to all packages if PKGLIST is empty or undefined. +#PKGLIST="www/mozilla meta-pkgs/kde3" +#for wip Only +#PKGLIST=`cd /usr/pkgsrc/ && /usr/sfw/bin/ggrep '^[[:space:]]*'SUBDIR wip/Makefile | /usr/pkg/bin/nbsed 's,SUBDIR.*=[[:space:]]*,wip/,'` +#All except wip +PKGLIST=`cd /usr/pkgsrc/ && /usr/sfw/bin/ggrep '^SUBDIR+=' */Makefile | /usr/sfw/bin/ggrep -v '^regress/' |/usr/sfw/bin/ggrep -v '^wip/'| /usr/pkg/bin/nbsed -e 's,/Makefile:SUBDIR+=[[:space:]]*,/,' -e 's,#.*,,'` + +PKGLIST="$PKGLIST wip/ubit wip/vreng" + +# Nice level for builds +# ca fou la merde avec solaris +#NICE_LEVEL="nice -n 20" +NICE_LEVEL="" + +# whether to cache the lintpkgsrc database for PRUNE* or uploading +# can be set to 'yes' or 'no'. +LINTPKGSRC_CACHE=no + +# +# Generating the report +# + +# Where build will mail the report +#ADMIN="you@some.whe.re" +ADMIN="dauphin@enst.fr" + +# Who the report is signed by +#ADMINSIG="-Your Name" +ADMINSIG="-Gilles Dauphin" + + +# Some paths for output files and paths to log files +#FTPx=`date +%Y%m%d.%H%M` +#FTPURL="pub/NetBSD/pkgstat/${FTPx}" # relative to ~ftp ! +#FTP="/home/ftp/${FTPURL}" # absolute base path +#FTPHOST="ftp://ftp.machi.ne" # host for broken.html + +FTPx=`date +%Y%m%d.%H%M` +FTPURL="pkgsrc/pkgstat/SunOS-5.10-${FTPx}" # relative to ~ftp ! +# a cause de pax qui ne sait pas traverser des automounts! +#rm -f cal_archives_pub +#ln -s /cal/archives/pub cal_archives_pub +FTP="/cal/archives/pub/${FTPURL}" # absolute base path +FTPHOST="http://public.enst.fr" # host for broken.html + +# +# Uploading binary packages +# + +# Update vulnerability database before uploading. +# can be set to 'yes' or 'no'. +UPDATE_VULNERABILITY_LIST=yes + +# prune binary packages to remove those which are out of date +# can be set to 'yes' or 'no'. +PRUNEPACKAGES=yes + +# Whether or not to create checksum files +MKSUMS=yes + +# If you want to PGP sign the checksum files, set and correct +#SIGN_AS=username@NetBSD.org +SIGN_AS=dauphin@enst.fr + +# Destination for packages and rsync options +#RSYNC_DST=ftp.NetBSD.org:/pub/NetBSD/packages/pkgsrc-200xQy/NetBSD-a.b.c/i386 +#RSYNC_OPTS='-e ssh' + +RSYNC_DST=/cal/archives/pub/pkgsrc/packages/SunOS-${osrev}/${arch}/pkgsrc-2005Q4n4 +#RSYNC_OPTS='-e ssh' + +########################################################################### +### No changes should be needed below this line !!! +########################################################################### + +# Name of the (generated) HTML file which lists all broken pkgs +REPORT="$FTP/broken.html" + diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/bulk/build.save.20061204 cvsmywork/pkgsrc/mk/bulk/build.save.20061204 --- cvshead/pkgsrc/mk/bulk/build.save.20061204 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/bulk/build.save.20061204 2006-11-20 11:53:39.000000000 +0100 @@ -0,0 +1,455 @@ +#!/bin/sh +# $NetBSD: build,v 1.95 2006/11/19 03:06:26 jschauma Exp $ + +# +# Copyright (c) 1999, 2000 Hubert Feyrer +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. All advertising materials mentioning features or use of this software +# must display the following acknowledgement: +# This product includes software developed by Hubert Feyrer for +# the NetBSD Project. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +# +# Do bulk build +# + +usage() { + cat < + Load the following configuration file instead of the default + one. + + -e | --no-email + Don't send email when the bulk build is finished. + + -h | --help + Displays this message. + + -m | --mirror_only + Downloads all distfiles needed for the build but does not run + the build. IMPORTANT: Note that this will still run all the + pre-build stuff which involves removing all of your installed + packages. + + The only difference between this option and a regular bulk build + is that the packages are not actually built. + + -r | --resume + Resume a previously interrupted bulk build. + + The --resume option may be combined with the --mirror_only + option. + + -s | --specific-pkgs + Sets SPECIFIC_PKGS=1 when building packages. This option is + used for building a subset of pkgsrc. + +EOF +} + +die() { + echo "$0: error:" 1>&2 + for i in "$@"; do + echo " $i" 1>&2 + done + exit 1 +} + +# This function can be overridden in the build.conf file to change the +# output format of the bulk build. It is used in a pipe, so if you want +# the original output, just define post_filter_cmd() { cat; }. +# +# For more sophisticated output, you may use all the variables that this +# example function uses. +post_filter_cmd() { + ${SED} "s;^;`date '+%Y/%m/%d %H:%M:%S'` ${percent} ${pkgdir} @ ${MACHINE_ARCH}> ;g" +} + + +# +# Find out where we are +# +scriptdir=`dirname "$0"` +scriptdir=`cd "${scriptdir}" && pwd` + +# +# Default values for command line options. +# +resume=no +mirror_only=no +target=bulk-package +makeargs="" +noemail=no + +# +# Parse the command line. +# +while test $# -gt 0; do + case $1 in + -c|--config) + shift + BULK_BUILD_CONF=$1; shift + ;; + -e|--no-email) + noemail=yes + shift + ;; + -h|--help) + usage + exit 0 + ;; + -m|--mirror_only) + mirror_only=yes + target=mirror-distfiles + shift + ;; + -r|--resume|--restart|restart) + resume=yes + shift + ;; + -s|--specific-pkgs) + makeargs="$makeargs SPECIFIC_PKGS=1" + shift + ;; + *) + echo "unknown option: $1" 1>&2 + usage 1>&2 + exit 1 + ;; + esac +done + +# +# Choose an appropriate value for BMAKE depending on the operating system. +# +opsys=`uname -s` +case "$opsys" in +NetBSD) BMAKE=make ;; +*) BMAKE=bmake ;; +esac +export BMAKE + +# +# Set resource limits as high as possible +# +###################################### +# laisser les limits par defaut +# ca fait planter la machine dans diffutils +# qui test le stacks au maximum et prend tout!!!! +##################################### +#ulimit -S -s `ulimit -H -s` +#ulimit -S -d `ulimit -H -d` + +# +# Find the configuration file. +# +BULK_BUILD_CONF="${BULK_BUILD_CONF-${scriptdir}/build.conf}" +case $BULK_BUILD_CONF in +/*) ;; +*) BULK_BUILD_CONF="${PWD}/${BULK_BUILD_CONF}" +esac + +# +# Load the variables from the configuration file. +# +{ test -f "${BULK_BUILD_CONF}" \ + && . "${BULK_BUILD_CONF}" \ + && . "${scriptdir}/post-build-conf" \ + && check_config_vars \ + && export_config_vars +} || die "Cannot load config file ${BULK_BUILD_CONF}, aborting." + +# +# Set the paths to commonly used directories. +# +pkgsrc_dir="${USR_PKGSRC}" +pkglint_dir="${USR_PKGSRC}/pkgtools/pkglint" + +# +# Set up variables specific for the bulk build. +# +BATCH="1" +DEPENDS_TARGET="bulk-install" +export BATCH DEPENDS_TARGET + +# +# Unset some environment variables that could disturbe the build. +# +unset CDPATH || true # ensure cd does not print new cwd to stdout, which + # confuses the printindex script. +unset DISPLAY || true # allow sane failure for gimp, xlispstat + +# +# It starts ... +# +echo "build> Bulk build started: `date`" +echo "" +show_config_vars + +# +# Check that the package tools are up to date. +# +echo "build> Checking if the pkgtools are up-to-date" +( cd "${pkglint_dir}" \ + && ${BMAKE} fetch >/dev/null 2>&1 +) || { + echo "build> Updating pkgtools" + ( cd "${pkgsrc_dir}/pkgtools/pkg_install" \ + && ${BMAKE} clean \ + && ${BMAKE} install \ + && ${BMAKE} clean + ) || die "Could not update the package tools." +} + +# +# Run the pre-build script if necessary. +# +case $resume in +yes) echo "build> Resuming -- skipping pre-build script";; +*) # make veryveryclean :) + ( cd "${pkgsrc_dir}" \ + && /bin/sh mk/bulk/pre-build + ) || die "Error during bulk-build preparations, aborting.";; +esac + +# +# Load pkgsrc variables that affect the build process. +# + +# usage: load_pkgsrc_var +load_pkgsrc_var() { + case $1 in + -z) lpv_check_nonempty=no; shift;; + *) lpv_check_nonempty=yes;; + esac + + lpv_varname="$1"; shift + + if lpv_value=`cd "${pkglint_dir}" && ${BMAKE} show-var VARNAME="${lpv_varname}" "$@"`; then + case "$lpv_check_nonempty,$lpv_value" in + yes,"") + die "${lpv_varname} must not be empty.";; + esac + else + die "Could not get the value for the ${lpv_varname} pkgsrc variable." + fi + eval "${lpv_varname}=\${lpv_value}" + printf "%-15s = %s\\n" "${lpv_varname}" "${lpv_value}" +} + +echo "+----------------------------------------+" +echo "| Some variables used in the bulk build: |" +echo "+----------------------------------------+" +load_pkgsrc_var OPSYS +load_pkgsrc_var OS_VERSION +load_pkgsrc_var MACHINE_ARCH +load_pkgsrc_var -z BULK_PREREQ + +load_pkgsrc_var BULKFILESDIR +load_pkgsrc_var BULK_DBFILE +load_pkgsrc_var DEPENDSFILE +load_pkgsrc_var DEPENDSTREEFILE +load_pkgsrc_var INDEXFILE +load_pkgsrc_var ORDERFILE +load_pkgsrc_var STARTFILE +load_pkgsrc_var SUPPORTSFILE +load_pkgsrc_var BULK_BUILD_ID_FILE + +load_pkgsrc_var BUILDLOG +load_pkgsrc_var BROKENFILE +load_pkgsrc_var BROKENWRKLOG + +load_pkgsrc_var AWK USE_TOOLS=awk +load_pkgsrc_var GREP USE_TOOLS=grep +load_pkgsrc_var MAIL_CMD USE_TOOLS=mail +load_pkgsrc_var MKDIR USE_TOOLS=mkdir +load_pkgsrc_var PERL5 USE_TOOLS=perl +load_pkgsrc_var PKG_DELETE +load_pkgsrc_var PKG_INFO +load_pkgsrc_var SED USE_TOOLS=sed +echo "------------------------------------------" + +# +# Get the location of commonly used files +# +main_buildlog="${BULKFILESDIR}/${BUILDLOG}" + +# +# Create the directory for the log files if necessary +# +if [ "${BULKFILESDIR}" != "${pkgsrc_dir}" ]; then + ${MKDIR} "${BULKFILESDIR}" +fi + +# +# Save the bulk build ID in a file, as it most often contains a time +# stamp. +# +case $resume in +no) echo "${REPORT_BASEDIR}" > "${BULK_BUILD_ID_FILE}" \ + || die "Could not save the bulk build ID in ${BULK_BUILD_ID_FILE}.";; +esac + +# +# Install prerequisite packages. +# +# Note: we do this _before_ the depends tree because some packages like +# xpkgwedge only become DEPENDS if they are installed. +# +echo "build> Installing prerequisite packages specified with BULK_PREREQ..." +for pkgdir in $BULK_PREREQ; do + echo "build> Installing prerequisite package $pkgdir" + ( cd "${pkgsrc_dir}/${pkgdir}" \ + && ${BMAKE} bulk-install + ) || die "Could not install prerequisite packages." +done + +# +# Create the bulk cache files. +# +if [ "x$resume" != "xyes" ]; then + ( cd "${pkgsrc_dir}" \ + && env PKGLIST="${PKGLIST-}" ${BMAKE} bulk-cache $makeargs + ) || die "Could not create the bulk build cache." +else + if [ ! -f "${ORDERFILE}" ]; then + die "The ${ORDERFILE} does not exist." \ + "(You cannot resume a bulk build that has not yet started.)" + fi +fi + +# +# Everything is prepared. We can start building the real packages now. +# +cd "${pkgsrc_dir}" || die "The pkgsrc directory does not exist." + +echo "build> Starting actual build using the order specified in $ORDERFILE..." + +# Loop over every package in the correct order. Before building +# each one, check to see if we've already processed this package +# before. This could happen if the build got interrupted and we +# started it again with the '-resume' option. This prevents us +# from having to do a potentially very large number of make's to +# get back to where we let off. After we build each package, add +# it to the top level buildlog +# (usually '.make' or '.make.${MACHINE}'). As a side benefit, this +# can make a progress-meter very simple to add! + +# make sure we have something to grep in in the build loop +touch "${main_buildlog}" || die "Cannot write to ${main_buildlog}." + +tot=`${AWK} 'END { print NR }' "${ORDERFILE}"` +for pkgdir in `cat "${ORDERFILE}"` +do + if ${GREP} -q "^${pkgdir}\$" "${main_buildlog}"; then + : "skip this package" + else + percent=`${AWK} -v tot="${tot}" ' + END { + printf("%d/%d=%4.1f%%", NR, tot, NR*100/tot); + }' "${main_buildlog}"` + ( cd "${pkgsrc_dir}/${pkgdir}" \ + && ${NICE_LEVEL} ${BMAKE} USE_BULK_CACHE=yes "${target}" \ + $makeargs > "${main_buildlog}" + fi +done + +echo "build> Build finished. Removing all installed packages left over from build..." +for pkgname in `${PKG_INFO} -e \*` +do + if ${PKG_INFO} -qe "${pkgname}"; then + pkgdir=`${AWK} '$2 == "'"$pkgname"'" { print $1; }' "$INDEXFILE"` + case "${BULK_PREREQ}" in + *"${pkgdir}"* ) + echo "build> Keeping BULK_PREREQ: $pkgname ($pkgdir)" ; + ;; + * ) + echo "build> ${PKG_DELETE} -r ${pkgname}" + ${PKG_DELETE} -r "${pkgname}" + if ${PKG_INFO} -qe "${pkgname}"; then + echo "build> $pkgname ($pkgdir) did not deinstall nicely. Forcing the deinstall" + ${PKG_DELETE} -f "${pkgname}" || true + fi + ;; + esac + fi +done + +# for now, just quit if we were only mirroring distfiles. At somepoint we +# should teach the post-build script to generate a nice report about how many +# distfiles were downloaded, how many had bad checksums, failed master sites, +# network speed, etc. + +if [ "x$mirror_only" = "xyes" ]; then + echo "build> Bulk mirror of distfiles completed: `date`" + exit 0 +fi + +echo "build> Post processing bulk build results..." + +# Re-install BULK_PREREQ as we may need functionality (e.g. SMTP) provided by +# them for post-build to run. +echo "build> Re-installing prerequisite packages specified with BULK_PREREQ..." +for pkgdir in $BULK_PREREQ lang/perl5; do + echo "build> Installing prerequisite package $pkgdir" + ( cd "${pkgsrc_dir}/${pkgdir}" \ + && ${BMAKE} bulk-install + ) || die "Failed to install prerequisite packages." +done + +# +# Generate the post-build report. +# +echo "build> Generating the bulk build report..." + +bulk_build_id=`cat "${BULK_BUILD_ID_FILE}"` \ +|| die "Could not read the bulk build ID from ${BULK_BUILD_ID_FILE}." + +report_dir="${REPORTS_DIR}/${bulk_build_id}" +${MKDIR} "${report_dir}" +( cd "${pkgsrc_dir}" \ + && ${PERL5} mk/bulk/post-build \ + > "${report_dir}/${REPORT_TXT_FILE}" +) || die "Could not write the results file." + +# +# Notify the ADMIN of the finished build. +# +case $noemail in +no) cat "${report_dir}/${REPORT_TXT_FILE}" \ + | ${MAIL_CMD} -s "pkgsrc ${OPSYS} ${OS_VERSION}/${MACHINE_ARCH} bulk build results ${bulk_build_id}" "$ADMIN" +esac + +# Done! +echo "" +echo "build> Bulk build ended: `date`" diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/bulk/pre-build.local cvsmywork/pkgsrc/mk/bulk/pre-build.local --- cvshead/pkgsrc/mk/bulk/pre-build.local 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/bulk/pre-build.local 2006-08-30 12:15:56.000000000 +0200 @@ -0,0 +1,91 @@ +#!/bin/sh + +############################################## +# en entree BROKENF=.broken.html +# +# Deja fait +# for pkg in archivers/pax devel/bmake devel/mk-files net/tnftp \ +# security/kth-krb4 textproc/nbsed lang/nawk; do +# mkdir -p "${BULKFILESDIR}/${pkg}" +# echo "Don't blow away bootstrap-pkgsrc stuff!" \ +# > "${BULKFILESDIR}/${pkg}/${BROKENF}" +# done +############################################### + +BROKENF=${BROKENF-.broken.html} + +PKGSRC_ROOT_DIR=/usr/pkgsrc +USR_PKGSRC=${PKGSRC_ROOT_DIR} +BMAKE=/usr/pkg/bin/bmake + +LOG_DIR=/var/pkgsrclog +mkdir -p ${LOG_DIR} +chmod 755 ${LOG_DIR} + +if [ "$LOGNAME" != "pkgsrc" ] ; then + echo "Only for pkgsrc user" + exit 1 +fi + +BRAKEBYMELOG=${HOME}/pkg_bmake.brake_by_me +cat /dev/null >${BRAKEBYMELOG} + +BreakPackage() +{ + savedir=`pwd` + cd ${PKGSRC_ROOT_DIR} + + package_dir=$1 + mkdir -p "${BULKFILESDIR}/${package_dir}" + shift + reason="$@" + if [ "$package_dir" = "" ] ; then + echo "pre-build.local fail: package_dir empty" + exit 1 + fi + if [ ! -d ${BULKFILESDIR}/${package_dir} ] ; then + echo "pre-build.local fail: ${package_dir} not a dir." + exit 1 + fi + + echo "Break by admin: $@" > ${BULKFILESDIR}/${package_dir}/${BROKENF} + echo "${package_dir} $@" >> ${BRAKEBYMELOG} + + cd $savedir +} + +############################################### +# Deja fait +# archivers/pax +# lang/nawk +# devel/bmake +# devel/mk-files +# net/tnftp +# security/kth-krb4 +# textproc/nbsed +######################################### + +BreakPackage archivers/bunzip "Please use bzip2, which is the successor of this older bzip version." + +BreakPackage converters/libiconv "I set USE_BUILTIN.iconv= yes and ICONV_TYPE= native in mk.conf. I brake this package as a check of a bulk build" + +BreakPackage devel/nasm "Not compatible with Solaris10 amd64 abi=64 shareable library." +BreakPackage devel/gdb "GDB5 does not work with Solaris10 amd64 abi=64. Prefer GDB6.4" + +BreakPackage math/octave "Prefer math/octave-current as more recent release. Save time" + +BreakPackage multimedia/win32-codecs "i386 32bits codecs, not 64bits!!!" +BreakPackage multimedia/realplayer-codecs "i386 32 bits codecs, not 64bits !!!" +BreakPackage security/mit-krb5 "Prefer security/heimdal , mit-krb5 is RESTRICTED" +BreakPackage lang/python23-nth "Prefer python23 with thread support" + +BreakPackage devel/p4web "Lock the bulk, don't like 32 bits binaries" +BreakPackage devel/p4 "Lock the bulk, don't like 32 bits binaries" +BreakPackage devel/p4pr "Lock the bulk, don't like 32 bits binaries" +BreakPackage devel/p4d "Lock the bulk, don't like 32 bits binaries" +BreakPackage devel/p4-docs "Lock the bulk, don't like 32 bits binaries" + +BreakPackage misc/openoffice "Prefer a manual install" +BreakPackage misc/openoffice-bin "Prefer a manual install" +BreakPackage misc/openoffice2-bin "Prefer a manual install" + diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/bulk/pre-build.save.gd cvsmywork/pkgsrc/mk/bulk/pre-build.save.gd --- cvshead/pkgsrc/mk/bulk/pre-build.save.gd 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/bulk/pre-build.save.gd 2006-10-19 14:09:03.000000000 +0200 @@ -0,0 +1,288 @@ +#!/bin/sh +# $NetBSD: pre-build,v 1.61 2006/10/02 16:37:22 dmcmahill Exp $ +# +# Clean up system to be ready for bulk pkg build +# +# (c) 2000 Hubert Feyrer, All Rights Reserved. +# + +#set -v # Debug + +# Pull in USR_PKGSRC: +if [ -f "$BULK_BUILD_CONF" ]; then + . "$BULK_BUILD_CONF" +else + . `dirname $0`/build.conf +fi + +PRUNEDISTFILES=${PRUNEDISTFILES:-"no"} +PRUNEPACKAGES=${PRUNEPACKAGES:-"yes"} +PRUNELINKS=${PRUNEPACKAGES:-"yes"} + +PKGLINT_PKG_DIR=${USR_PKGSRC}/pkgtools/pkglint + +# Extract the name of the files used for the build log and broken build log. +# These have defaults set by bsd.bulk-pkg.mk and may be overridden in +# /etc/mk.conf +BULKFILESDIR=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=BULKFILESDIR )`; +if [ "$BULKFILESDIR" = "" ]; then + echo "pre-build> Had problems determining the directory of .broken* files" + exit 1 +fi +BROKENF=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=BROKENFILE )`; +if [ "$BROKENF" = "" ]; then + echo "pre-build> Had problems determining the name of the .broken files" + exit 1 +fi +BRKWRKLOG=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=BROKENWRKLOG )`; +if [ "$BRKWRKLOG" = "" ]; then + echo "pre-build> Had problems determining the name of the .broken.work files" + exit 1 +fi +BLDLOG=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=BUILDLOG )`; +if [ "$BLDLOG" = "" ]; then + echo "pre-build> Had problems determining the name of the .make files" + exit 1 +fi +LINTPKGSRC_DB=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=LINTPKGSRC_DB )`; +if [ "$LINTPKGSRC_DB" = "" ]; then + echo "pre-build> Had problems determining the name of the .lintpkgsrc.db file" + exit 1 +fi +STARTFILE=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=STARTFILE )`; +if [ "$STARTFILE" = "" ]; then + echo "pre-build> Had problems determining the name of the .start file" + exit 1 +fi + +LOCALBASE=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=LOCALBASE )`; +X11BASE=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=X11BASE )`; +DISTDIR=`( cd ${PKGLINT_PKG_DIR} ; ${BMAKE} show-var VARNAME=DISTDIR )`; + +# Create ${BULKFILESDIR} if necessary +echo "pre-build> Creating ${BULKFILESDIR} if necessary" +mkdir -p "${BULKFILESDIR}" + +# Make sure the pkg-vulnerabilities file is up to date +echo "pre-build> Making sure vulnerability-list is upto date:" +if [ -z "$UPDATE_VULNERABILITY_LIST" -o "$UPDATE_VULNERABILITY_LIST" = yes ]; then + ( cd "${USR_PKGSRC}/security/audit-packages" \ + && ${BMAKE} bulk-install \ + && env PKGVULNDIR="${DISTDIR}" download-vulnerability-list ) + echo 'pre-build> done.' +else + echo 'pre-build> (skipped)' +fi + +# On non-NetBSD platforms we need to keep the bootstrap-files! +if [ x"$BMAKE" = x"bmake" ]; then + ( cd "$LOCALBASE" && tar cf /tmp/$$.tar \ + sbin/mtree sbin/pkg_add sbin/pkg_admin sbin/pkg_create \ + sbin/pkg_delete sbin/pkg_info sbin/pkg_view sbin/linkfarm \ + share/mk/sys.mk share/mk/bsd.dep.mk share/mk/bsd.depall.mk \ + share/mk/bsd.files.mk share/mk/bsd.hostprog.mk \ + share/mk/bsd.doc.mk share/mk/bsd.inc.mk share/mk/bsd.info.mk \ + share/mk/bsd.kernobj.mk share/mk/bsd.kinc.mk \ + share/mk/bsd.kmod.mk share/mk/bsd.lib.mk \ + share/mk/bsd.links.mk share/mk/bsd.man.mk \ + share/mk/bsd.nls.mk share/mk/bsd.obj.mk \ + share/mk/bsd.prog.mk share/mk/bsd.subdir.mk \ + share/mk/bsd.sys.mk share/mk/bsd.own.mk \ + bin/bmake bin/ftp bin/digest bin/nbsed bin/install-sh \ + bin/nawk \ + bin/pax bin/tar bin/cpio man/cat1/ftp.1 man/cat1/pax.0 \ + man/cat1/tar.0 man/cat1/cpio.0 man/cat1/pkg_add.0 \ + man/cat1/nbsed.0 \ + man/cat1/pkg_admin.0 man/cat1/pkg_create.0 \ + man/cat1/pkg_delete.0 man/cat1/pkg_info.0 \ + man/cat1/pkg_view.0 man/cat1/linkfarm.0 \ + man/cat5/pkg_summary.0 \ + man/man1/bmake.1 man/man1/nawk.1 \ + man/man1/digest.1 man/man1/pax.1 man/man1/cpio.1 \ + man/man1/tar.1 man/man1/nbsed.1 man/man1/pkg_add.1 \ + man/man1/pkg_admin.1 man/man1/pkg_create.1 \ + man/man1/pkg_delete.1 man/man1/pkg_info.1 \ + man/man1/pkg_view.1 man/man1/linkfarm.1 man/cat8/mtree.0 \ + man/man5/pkg_summary.5 man/man7/packages.7 \ + man/man8/mtree.8 man/cat7/packages.0 etc/mk.conf ) +fi + +# +# Clean out everything and its mother +# +PKG_DBDIR=`(cd "${PKGLINT_PKG_DIR}" && ${BMAKE} show-var VARNAME=PKG_DBDIR)` +DEPOTBASE=`(cd "${PKGLINT_PKG_DIR}" && ${BMAKE} show-var VARNAME=DEPOTBASE)` +PKG_TOOLS_BIN=`(cd "${PKGLINT_PKG_DIR}" && ${BMAKE} show-var VARNAME=PKG_TOOLS_BIN)` + +for dbdir in "${PKG_DBDIR}" "${DEPOTBASE}"; do + echo "pre-build> Removing all installed packages in ${dbdir}" + + # The Solaris /bin/sh requires the following weird-looking code. + if (cd "$dbdir" 1>/dev/null 2>&1); then + cd "$dbdir" + + for pkg in * + do + if ${PKG_TOOLS_BIN}/pkg_info -K "$dbdir" -qe "$pkg"; then + echo "pre-build> ${PKG_TOOLS_BIN}/pkg_delete -r ${pkg}" + ${PKG_TOOLS_BIN}/pkg_delete -K "$dbdir" -r "$pkg" + fi + done + # + # this should have removed everything. + # Now force any broken pkgs to deinstall. + # + for pkg in * + do + if ${PKG_TOOLS_BIN}/pkg_info -K "$dbdir" -qe "$pkg"; then + echo "pre-build> ${PKG_TOOLS_BIN}/pkg_delete -f ${pkg}" + ${PKG_TOOLS_BIN}/pkg_delete -K "$dbdir" -f "$pkg" + fi + done + + # We've tried our best to get rid of the pkgs, now do it + # the hard way. If it wasn't for stuff in $X11BASE, I + # wouldn't have hard feelings about this! + rm -fr * + fi +done + +cd "$LOCALBASE" && rm -fr * && rm -fr .??*; +if [ x"$BMAKE" = x"bmake" ]; then + ( cd "$LOCALBASE" && tar xf /tmp/$$.tar ) +fi + +# Stuff known to be broken +rm -fr "$X11BASE/share/gimp" +rm -fr "$X11BASE/share/gnome" +rm -fr "$X11BASE/share/kde" +rm -fr "$X11BASE/share/netscape" +rm -fr /var/tmp/inst* +rm -fr "$X11BASE/lib/libgimp"* # gimp doesn't build with old libs around +rm -fr /nonexistent # broken useradd on pop3d +rm -fr /home/majordom # mail/majordomo pkg +rm -fr /home/nut # sysutils/ups-net +rm -fr /var/wwwoffle # www/wwwoffle +rm -fr /tmp/config-guess-* +rm -fr /tmp/mod* + + +# Clean up state files +cd "${USR_PKGSRC}" +echo "pre-build> Cleaning up leftover state files from previous runs" +rm -f "${BULKFILESDIR}"/*/*/$BROKENF "${BULKFILESDIR}"/*/*/$BRKWRKLOG "${BULKFILESDIR}"/*/*/$BLDLOG +rm -f "${BULKFILESDIR}/$BROKENF" "${BULKFILESDIR}/$BRKWRKLOG" "${BULKFILESDIR}/$BLDLOG" "$STARTFILE" + + +# +# Remove old/broken distfiles and binary packages +# +PACKAGES=`( cd "${PKGLINT_PKG_DIR}" && ${BMAKE} show-var VARNAME=PACKAGES )` + +#we want very clean, don't know why i must clean digest! +echo "pre-build> Cleaning digest for rebuild..." +( cd "${PKGLINT_PKG_DIR}/../digest" && ${BMAKE} clean ) + +case "$LINTPKGSRC_CACHE$PRUNEDISTFILES$PRUNEPACKAGES" in +*yes*|*YES*) + # install pkglint to support any of these options + echo "pre-build> install pkglint to support any of these options" + ( cd "${PKGLINT_PKG_DIR}" && ${BMAKE} PRECLEAN=yes bulk-install ) + ;; +esac + +case "$LINTPKGSRC_CACHE" in +yes|YES) + echo "pre-build> Creating lintpkgsrc cache database." + lintpkgsrc -K "$PACKAGES" -P "$USR_PKGSRC" -M "$DISTDIR" -E "$LINTPKGSRC_DB" + lintpkgsrc_cache="-I $LINTPKGSRC_DB" + echo "pre-build> done." + ;; +*) + lintpkgsrc_cache='' + ;; +esac + +case "$PRUNEDISTFILES" in +yes|YES) + echo "pre-build> Removing old/broken distfiles" + lintpkgsrc $lintpkgsrc_cache -K "$PACKAGES" -P "$USR_PKGSRC" -M "$DISTDIR" -o -m -r + echo "pre-build> done." + ;; +*) + echo "pre-build> Skipping distfile pruning." + ;; +esac + +case "$PRUNEPACKAGES" in +yes|YES) + echo "pre-build> Removing old (out of date) binary packages" + lintpkgsrc $lintpkgsrc_cache -K "$PACKAGES" -P "$USR_PKGSRC" -M "$DISTDIR" -p -r + echo "pre-build> done." + ;; +*) + echo "pre-build> Skipping packages pruning." + ;; +esac + +case "$PRUNELINKS" in +yes|YES) + echo "pre-build> Checking for and removing orphaned packages links" + find "$PACKAGES" -type l -print | \ + while read f + do + if [ ! -d "$f" -a ! -f "$f" ]; then + echo "pre-build> Removing orphaned link: \"$f\"" + rm "$f" + fi + done + echo "pre-build> done." + ;; +*) + echo "pre-build> Skipping pruning of packages links." + ;; +esac + +# Clean out the packages added above so that the real bulk build +# is started in a consistent state. +for dbdir in "${PKG_DBDIR}" "${DEPOTBASE}"; do + echo "pre-build> Removing all installed packages in ${dbdir}" + if [ -d "$dbdir" ]; then + cd "$dbdir" + for pkg in * + do + if ${PKG_TOOLS_BIN}/pkg_info -K "$dbdir" -qe "$pkg"; then + echo "pre-build> ${PKG_TOOLS_BIN}/pkg_delete -r ${pkg}" + ${PKG_TOOLS_BIN}/pkg_delete -K "$dbdir" -r "$pkg" + fi + done + fi +done + +#we want very clean, don't why i must clean digest! +( cd "${PKGLINT_PKG_DIR}/../digest" && ${BMAKE} clean ) + +# on non-NetBSD, we don't want these to build as they overwrite +# bootstrap-pkgsrc generated files and thus would break the following builds. + +if [ x"$BMAKE" = x"bmake" ]; then + for pkg in archivers/pax devel/bmake devel/mk-files net/tnftp \ + textproc/nbsed lang/nawk sysutils/mtree ; do + mkdir -p "${BULKFILESDIR}/${pkg}" + echo "Don't blow away bootstrap-pkgsrc stuff!" \ + > "${BULKFILESDIR}/${pkg}/${BROKENF}" + done +fi + +cd "${USR_PKGSRC}" + +if [ -f mk/bulk/pre-build.local ]; then + export BROKENF + . mk/bulk/pre-build.local +fi + +if [ ! -d "${PKG_DBDIR}" ]; then + mkdir -p "${PKG_DBDIR}" +fi + +touch "$STARTFILE" diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/bulk/upload.local cvsmywork/pkgsrc/mk/bulk/upload.local --- cvshead/pkgsrc/mk/bulk/upload.local 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/bulk/upload.local 2006-08-07 10:37:28.000000000 +0200 @@ -0,0 +1,218 @@ +#!/bin/sh +# $NetBSD: upload,v 1.27 2005/07/28 00:37:43 grant Exp $ + +# +# Upload non-restricted binary pkgs to ftp server +# + +unset PKG_PATH + +MD5="digest md5"; +SHA1="digest sha1"; + +opsys=`uname -s` +case "$opsys" in +NetBSD) BMAKE=make; + BSDSUM="sum -o 1"; + CKSUM="cksum"; + SYSVSUM="sum -o 2"; + ;; +IRIX*) BMAKE=bmake; + BSDSUM="sum -r"; + CKSUM="cksum"; + SYSVSUM="sum"; + ;; +*) BMAKE=bmake ;; +esac + +export BMAKE + +# Bring in variables for bulk-install +BATCH=1 +DEPENDS_TARGET=bulk-install +export BATCH DEPENDS_TARGET + +# Pull in RSYNC_DST, RSYNC_OPTS: +if [ -f "$BULK_BUILD_CONF" ]; then + . $BULK_BUILD_CONF +else + . `dirname $0`/build.conf +fi + +# put it in the right place without restricted packages +# suppress the pub/ part +RSYNC_DST=`echo ${RSYNC_DST} | sed 's@'pub'/@@'` + +cd $USR_PKGSRC + +if [ -z "$RSYNC_DST" ]; then + echo "You must set the variable RSYNC_DST, see build.conf-example." + exit 1 +fi + +# +# Some temp files +# + +umask 022 +TMPDIR="${TMPDIR:-/tmp}" +TMP="${TMPDIR}"/pkg_upload.$$ +(umask 077 && mkdir "${TMP}") +if [ $? -ne 0 ] +then + echo $0: cannot create temporary directory \""${TMP}"\" >&2 + exit 1 +fi + +exf="$TMP"/exclude +vf="$TMP"/vulnerable +upload="$TMP"/upload +upload_general="$TMP"/upload_general +upload_vulnerable="$TMP"/upload_vulnerable + +# May be different than $USR_PKGSRC: +pkgsrcdir=`cd pkgtools/pkglint ; ${BMAKE} show-var VARNAME=_PKGSRCDIR` +packages=`cd pkgtools/pkglint ; ${BMAKE} show-var VARNAME=PACKAGES` +distdir=`cd pkgtools/pkglint ; ${BMAKE} show-var VARNAME=DISTDIR` + +# Pull in some pkgs needed +( cd pkgtools/pkglint ; ${BMAKE} bulk-install ) +( cd net/rsync ; ${BMAKE} bulk-install ) +( cd security/audit-packages ; ${BMAKE} bulk-install ) + +echo "Making sure vulnerability-list is up-to-date:" +if [ -z "$UPDATE_VULNERABILITY_LIST" -o "$UPDATE_VULNERABILITY_LIST" = "yes" ] +then + env PKGVULNDIR=${distdir} download-vulnerability-list +else + echo '(skipped)' +fi + +case $LINTPKGSRC_CACHE in +yes|YES) + lintpkgsrc_cache="-I `cd pkgtools/pkglint ; ${BMAKE} show-var VARNAME=LINTPKGSRC_DB`" + ;; +*) + lintpkgsrc_cache='' + ;; +esac + +echo "Checking for restricted and out of date packages:" +# -p = report old versions of packages +# -R = report restricted packages +#lintpkgsrc $lintpkgsrc_cache -M $distdir -K $packages -P $pkgsrcdir -pR | sed 's@'$packages'/@@' > "$exf" +# we want the restricted package in local GD +lintpkgsrc $lintpkgsrc_cache -M $distdir -K $packages -P $pkgsrcdir -p | sed 's@'$packages'/@@' > "$exf" + +echo "Checking for vulnerable packages:" +lintpkgsrc $lintpkgsrc_cache -M $distdir -K $packages -P $pkgsrcdir -V | sed 's@'$packages'/@@' > "$vf" + +RSFLAGS="-vap --progress $RSYNC_OPTS" + +failed=no +cd $packages + +if [ "${MKSUMS}" = "yes" -o "${MKSUMS}" = "YES" ]; then + + echo "Calculating checksum files..." + + SUMFILES="BSDSUM CKSUM MD5 SHA1 SYSVSUM" + + rm -f ${SUMFILES} + + if [ x"${SIGN_AS}" != x"" ]; then + ( cd ${pkgsrcdir}/security/gnupg; ${BMAKE} bulk-install ) + for i in ${SUMFILES}; do + echo > $i + echo "This file is signed with ${SIGN_AS}'s PGP key." >> $i + echo >> $i + done + fi + + ( cd ${pkgsrcdir}/pkgtools/digest; ${BMAKE} bulk-install ) + + [ -z "${BSDSUM}" ] && BSDSUM="echo" + [ -z "${CKSUM}" ] && CKSUM="echo" + [ -z "${SYSVSUM}" ] && SYSVSUM="echo" + + for i in All/*; do + if grep $i $exf >/dev/null; then + : + else + ${BSDSUM} $i >> BSDSUM + ${CKSUM} $i >> CKSUM + ${MD5} $i >> MD5 + ${SHA1} $i >> SHA1 + ${SYSVSUM} $i >> SYSVSUM + fi + done + + [ "${BSDSUM}" = "echo" ] && rm BSDSUM + [ "${CKSUM}" = "echo" ] && rm CKSUM + [ "${SYSVSUM}" = "echo" ] && rm SYSVSUM + + if [ x"${SIGN_AS}" != x"" ]; then + for i in ${SUMFILES}; do + if [ -s $i ]; then + echo "Signing $i" + gpg --clearsign $i && rm $i + fi + done + else + echo "Checksum files not PGP-signed. Please do so manually!" + echo "(Run 'gpg --clearsign' on all of them)" + fi +fi + + +echo "#!/bin/sh" > "$upload" +echo "packages=$packages" >> "$upload" +echo "if cd $packages; then" >> "$upload" +echo " :" >> "$upload" +echo "else" >> "$upload" +echo " echo \"could not cd to $packages\"" >> "$upload" +echo " exit 1" >> "$upload" +echo "fi" >> "$upload" + +echo "Uploading non-vulnerable pkgs" +cmd="rsync $RSFLAGS --exclude-from=\"$exf\" --exclude-from=\"$vf\" . \"$RSYNC_DST\"" +cp -f "$upload" "$upload_general" +echo "$cmd" >> "$upload_general" +chmod 755 "$upload_general" +echo "$cmd" +sh "$upload_general" +if [ $? != 0 ]; then + echo "--------------------------------------------------" + echo " " + echo "WARNING: rsync failed. To retry later, you can run" + echo " $upload_general" + echo " " + echo "--------------------------------------------------" + failed=yes +fi + +echo "Uploading vulnerable pkgs" +sed -n "s@All/@@p" "$exf" > "$exf.new" +sed -n "s@All/@@p" "$vf" > "$vf.new" +cmd="rsync $RSFLAGS --exclude-from=\"$exf.new\" --include-from=\"$vf.new\" --exclude='*' All/ \"$RSYNC_DST/vulnerable/\"" +cp -f "$upload" "$upload_vulnerable" +echo "$cmd" >> "$upload_vulnerable" +chmod 755 "$upload_vulnerable" +echo "$cmd" +sh "$upload_vulnerable" +if [ $? != 0 ]; then + echo "--------------------------------------------------" + echo " " + echo "WARNING: rsync failed. To retry later, you can run" + echo " $upload_vulnerable" + echo " " + echo "--------------------------------------------------" + failed=yes +fi + +# clean up temp files +if [ "$failed" = "no" ]; then + rm -fr "$TMP" +fi + +cp -p ${USR_PKGSRC}/.index ${RSYNC_DST}/.index diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/subst.mk.old cvsmywork/pkgsrc/mk/subst.mk.old --- cvshead/pkgsrc/mk/subst.mk.old 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/mk/subst.mk.old 2005-12-06 18:17:30.000000000 +0100 @@ -0,0 +1,105 @@ +# $NetBSD: subst.mk,v 1.26 2005/12/06 17:17:30 rillig Exp $ +# +# This Makefile fragment implements a general text replacement facility. +# Package makefiles define a ``class'', for each of which a particular +# substitution description can be defined. For each class of files, a +# target subst- is created to perform the text replacement. +# +# The following variables are used: +# +# SUBST_CLASSES +# A list of class names. A new class name must be appended (+=). +# +# SUBST_STAGE. +# "stage" at which we do the text replacement. Should be one of +# {pre,do,post}-{extract,patch,configure,build,install}. +# +# SUBST_MESSAGE. +# The message to display when the substitution is done. +# +# SUBST_FILES. +# A list of file patterns on which to run the substitution; +# the filenames are relative to ${WRKSRC}. +# +# SUBST_SED. +# sed(1) substitution expression to run on the specified files. +# +# SUBST_FILTER_CMD. +# Filter used to perform the actual substitution on the specified +# files. Defaults to ${SED} ${SUBST_SED.}. +# +# SUBST_POSTCMD. +# Command to clean up after sed(1). Defaults to ${RM} -f +# $$file${_SUBST_BACKUP_SUFFIX}. For debugging, set it to ${DO_NADA}. + +ECHO_SUBST_MSG?= ${ECHO} + +# _SUBST_IS_TEXT_FILE returns 0 if $${file} is a text file. +_SUBST_IS_TEXT_FILE?= \ + { ${TEST} -f "$$file" \ + && ${FILE_CMD} "$$file" \ + | ${EGREP} "(executable .* script|shell script|text)"; \ + } >/dev/null 2>&1 + +_SUBST_BACKUP_SUFFIX= .subst.sav + +.for _class_ in ${SUBST_CLASSES} +_SUBST_COOKIE.${_class_}= ${WRKDIR}/.subst_${_class_}_done + +SUBST_FILTER_CMD.${_class_}?= ${SED} ${SUBST_SED.${_class_}} +SUBST_POSTCMD.${_class_}?= ${RM} -f "$$tmpfile" + +SUBST_TARGETS+= subst-${_class_} +_SUBST_TARGETS.${_class_}= subst-${_class_}-message +_SUBST_TARGETS.${_class_}+= ${_SUBST_COOKIE.${_class_}} +_SUBST_TARGETS.${_class_}+= subst-${_class_}-cookie + +.ORDER: ${_SUBST_TARGETS.${_class_}} + +. if defined(SUBST_STAGE.${_class_}) +${SUBST_STAGE.${_class_}}: subst-${_class_} +. endif + +.PHONY: subst-${_class_} +subst-${_class_}: ${_SUBST_TARGETS.${_class_}} + +.PHONY: subst-${_class_}-message + subst-${_class_}-message: +. if defined(SUBST_MESSAGE.${_class_}) + ${_PKG_SILENT}${_PKG_DEBUG} \ + ${ECHO_SUBST_MSG} "=> "${SUBST_MESSAGE.${_class_}} +. endif + +.PHONY: subst-${_class_}-cookie + subst-${_class_}-cookie: + ${_PKG_SILENT}${_PKG_DEBUG} \ + ${TOUCH} ${TOUCH_FLAGS} ${_SUBST_COOKIE.${_class_}} + +${_SUBST_COOKIE.${_class_}}: + ${_PKG_SILENT}${_PKG_DEBUG} \ + cd ${WRKSRC:Q}; \ + files=${SUBST_FILES.${_class_}:Q}; \ + for file in $$files; do \ + case $$file in /*) ;; *) file="./$$file";; esac; \ + tmpfile="$$file"${_SUBST_BACKUP_SUFFIX:Q}; \ + if ${_SUBST_IS_TEXT_FILE}; then \ + ${MV} -f "$$file" "$$tmpfile" || exit 1; \ + ${CAT} "$$tmpfile" \ + | ${SUBST_FILTER_CMD.${_class_}} \ + > "$$file"; \ + if ${TEST} -x "$$tmpfile"; then \ + ${CHMOD} +x "$$file"; \ + fi; \ + if ${CMP} -s "$$tmpfile" "$$file"; then \ + ${MV} -f "$$tmpfile" "$$file"; \ + else \ + ${SUBST_POSTCMD.${_class_}}; \ + ${ECHO} "$$file" >> ${.TARGET}; \ + fi; \ + elif ${TEST} -f "$$file"; then \ + ${ECHO_SUBST_MSG} "[subst.mk] WARNING: Ignoring non-text file \"$$file\"." 1>&2; \ + else \ + ${ECHO_SUBST_MSG} "[subst.mk] WARNING: Ignoring non-existant file \"$$file\"." 1>&2; \ + fi; \ + done +.endfor diff -burN --exclude-from=ignore cvshead/pkgsrc/mk/tools/tools.SunOS.mk cvsmywork/pkgsrc/mk/tools/tools.SunOS.mk --- cvshead/pkgsrc/mk/tools/tools.SunOS.mk 2006-07-05 15:48:08.000000000 +0200 +++ cvsmywork/pkgsrc/mk/tools/tools.SunOS.mk 2006-07-12 10:51:15.000000000 +0200 @@ -33,19 +33,27 @@ .endif TOOLS_PLATFORM.dirname?= /usr/bin/dirname TOOLS_PLATFORM.echo?= /usr/ucb/echo -TOOLS_PLATFORM.egrep?= /usr/xpg4/bin/grep -E TOOLS_PLATFORM.env?= /usr/bin/env TOOLS_PLATFORM.expr?= /usr/xpg4/bin/expr TOOLS_PLATFORM.false?= /usr/bin/false -TOOLS_PLATFORM.fgrep?= /usr/xpg4/bin/fgrep TOOLS_PLATFORM.file?= /usr/bin/file TOOLS_PLATFORM.find?= /usr/bin/find +.if exists(/usr/sfw/bin/ggrep) +TOOLS_PLATFORM.egrep?= /usr/sfw/bin/gegrep +TOOLS_PLATFORM.fgrep?= /usr/sfw/bin/gfgrep +TOOLS_PLATFORM.grep?= /usr/sfw/bin/ggrep +.endif +TOOLS_PLATFORM.egrep?= /usr/xpg4/bin/grep -E +TOOLS_PLATFORM.fgrep?= /usr/xpg4/bin/fgrep TOOLS_PLATFORM.grep?= /usr/xpg4/bin/grep .if exists(/usr/bin/gzip) +TOOLS_PLATFORM.gunzip?= /usr/bin/gunzip -f +TOOLS_PLATFORM.gzcat?= /usr/bin/gzcat +TOOLS_PLATFORM.gzip?= /usr/bin/gzip -nf ${GZIP} +.endif TOOLS_PLATFORM.gunzip?= /usr/bin/gzip -df TOOLS_PLATFORM.gzcat?= /usr/bin/gzip -cd TOOLS_PLATFORM.gzip?= /usr/bin/gzip -nf ${GZIP} -.endif TOOLS_PLATFORM.head?= /usr/bin/head TOOLS_PLATFORM.hostname?= /bin/hostname TOOLS_PLATFORM.id?= /usr/xpg4/bin/id diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/ffmpeg/Makefile cvsmywork/pkgsrc/multimedia/ffmpeg/Makefile --- cvshead/pkgsrc/multimedia/ffmpeg/Makefile 2007-01-08 14:23:57.316081000 +0100 +++ cvsmywork/pkgsrc/multimedia/ffmpeg/Makefile 2007-01-08 10:33:31.948183000 +0100 @@ -33,10 +33,15 @@ .include "options.mk" +.if ( ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" ) && ${ABI} == "64" +CONFIGURE_ARGS+= --disable-opts +CFLAGS+= -O0 +.endif + post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ffmpeg \ - ${PREFIX}/share/doc/ffmpeg \ - ${PREFIX}/include/ffmpeg/libpostproc + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ffmpeg + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ffmpeg + ${INSTALL_DATA_DIR} ${PREFIX}/include/ffmpeg/libpostproc ${INSTALL_DATA} ${WRKSRC}/libavcodec/apiexample.c \ ${PREFIX}/share/doc/ffmpeg ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/doc/TODO \ diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/gmplayer/Makefile cvsmywork/pkgsrc/multimedia/gmplayer/Makefile --- cvshead/pkgsrc/multimedia/gmplayer/Makefile 2007-02-02 14:43:48.866220000 +0100 +++ cvsmywork/pkgsrc/multimedia/gmplayer/Makefile 2007-02-02 14:33:03.459843000 +0100 @@ -22,6 +22,8 @@ ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/mplayer/ \ ${MASTER_SITE_LOCAL:=mplayer/} +CHECK_PORTABILITY= no + .include "../../multimedia/mplayer-share/Makefile.common" COMMENT= Software only MPEG-1/2/4 video decoder with a GTK+ interface @@ -62,6 +64,10 @@ CONFIGURE_ARGS+= --enable-gui --disable-mencoder \ --confdir=${PREFIX}/share/mplayer +.if ( ${OPSYS} == "SunOS" && ${ABI} == "64" && ${MACHINE_ARCH} == "i386" ) || ( ${MACHINE_ARCH} == "x86_64" && ${OPSYS} == "SunOS" ) +CONFIGURE_ARGS+= --target=amd64-SunOS +.endif + INSTALLATION_DIRS= bin do-install: diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/gst-plugins0.10-good/PLIST cvsmywork/pkgsrc/multimedia/gst-plugins0.10-good/PLIST --- cvshead/pkgsrc/multimedia/gst-plugins0.10-good/PLIST 2007-01-24 14:44:47.761244000 +0100 +++ cvsmywork/pkgsrc/multimedia/gst-plugins0.10-good/PLIST 2007-01-10 16:29:39.245056000 +0100 @@ -32,6 +32,7 @@ lib/gstreamer-0.10/libgstvideomixer.la lib/gstreamer-0.10/libgstwavenc.la lib/gstreamer-0.10/libgstwavparse.la +lib/gstreamer-0.10/libgstximagesrc.la share/gconf/schemas/gstreamer-0.10.schemas share/locale/af/LC_MESSAGES/gst-plugins-good-0.10.mo share/locale/az/LC_MESSAGES/gst-plugins-good-0.10.mo diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/kdemultimedia3/Makefile cvsmywork/pkgsrc/multimedia/kdemultimedia3/Makefile --- cvshead/pkgsrc/multimedia/kdemultimedia3/Makefile 2007-02-21 11:42:21.021342000 +0100 +++ cvsmywork/pkgsrc/multimedia/kdemultimedia3/Makefile 2007-02-16 10:26:24.608768000 +0100 @@ -21,8 +21,10 @@ BUILDLINK_API_DEPENDS.xine-lib+= xine-lib>=1rc0anb1 .endif +.if ${OPSYS} != "SunOS" CONFIGURE_ARGS+= --enable-cdparanoia CONFIGURE_ARGS+= --with-cdparanoia=${BUILDLINK_PREFIX.cdparanoia} +.endif CONFIGURE_ARGS+= --with-vorbis=${BUILDLINK_PREFIX.libvorbis} .include "options.mk" @@ -36,7 +38,9 @@ .include "../../meta-pkgs/kde3/kde3.mk" .include "../../audio/arts/buildlink3.mk" +.if ${OPSYS} != "SunOS" .include "../../audio/cdparanoia/buildlink3.mk" +.endif .include "../../audio/lame/buildlink3.mk" # version 0.5.x is not supported -- reconsider when updating #.include "../../audio/libtunepimp/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/kdemultimedia3/PLIST cvsmywork/pkgsrc/multimedia/kdemultimedia3/PLIST --- cvshead/pkgsrc/multimedia/kdemultimedia3/PLIST 2007-02-02 14:43:49.898990000 +0100 +++ cvsmywork/pkgsrc/multimedia/kdemultimedia3/PLIST 2007-02-19 15:57:57.368800000 +0100 @@ -3,7 +3,7 @@ bin/artscontrol bin/juk bin/kaboodle -bin/kaudiocreator +@comment bin/kaudiocreator bin/kmid bin/kmix bin/kmixctrl @@ -40,7 +40,7 @@ include/arts/klayoutbox_impl.h include/arts/kwidget_impl.h include/arts/kwidgetrepo.h -include/audiocdencoder.h +@comment include/audiocdencoder.h include/cmodule.h include/effectview.h include/equalizerview.h @@ -153,7 +153,7 @@ include/noatun/video.h include/noatun/winskinvis.h include/plugin_deps.h -lib/kde3/kcm_audiocd.la +@comment lib/kde3/kcm_audiocd.la lib/kde3/kcm_cddb.la lib/kde3/kcm_krec.la lib/kde3/kcm_krec_files.la @@ -168,15 +168,15 @@ lib/kde3/kfile_sid.la lib/kde3/kfile_theora.la lib/kde3/kfile_wav.la -lib/kde3/kio_audiocd.la +@comment lib/kde3/kio_audiocd.la lib/kde3/kmix.la lib/kde3/kmix_panelapplet.la lib/kde3/kmixctrl.la lib/kde3/krec.la -lib/kde3/libaudiocd_encoder_flac.la -lib/kde3/libaudiocd_encoder_lame.la -lib/kde3/libaudiocd_encoder_vorbis.la -lib/kde3/libaudiocd_encoder_wav.la +@comment lib/kde3/libaudiocd_encoder_flac.la +@comment lib/kde3/libaudiocd_encoder_lame.la +@comment lib/kde3/libaudiocd_encoder_vorbis.la +@comment lib/kde3/libaudiocd_encoder_wav.la lib/kde3/libkaboodlepart.la lib/kde3/libkmidpart.la lib/kde3/libkrecexport_mp3.la @@ -219,7 +219,7 @@ lib/libartsmoduleseffects.la lib/libartsmodulesmixers.la lib/libartsmodulessynth.la -lib/libaudiocdplugins.la +@comment lib/libaudiocdplugins.la lib/libkcddb.la lib/libkdeinit_kmix.la lib/libkdeinit_kmixctrl.la @@ -370,10 +370,10 @@ lib/mcop/xineVideoPlayObject.mcopclass share/applications/kde/artsbuilder.desktop share/applications/kde/artscontrol.desktop -share/applications/kde/audiocd.desktop +@comment share/applications/kde/audiocd.desktop share/applications/kde/juk.desktop share/applications/kde/kaboodle.desktop -share/applications/kde/kaudiocreator.desktop +@comment share/applications/kde/kaudiocreator.desktop share/applications/kde/kmid.desktop share/applications/kde/kmix.desktop share/applications/kde/krec.desktop @@ -571,7 +571,7 @@ share/icons/hicolor/16x16/apps/artscontrol.png share/icons/hicolor/16x16/apps/juk.png share/icons/hicolor/16x16/apps/kaboodle.png -share/icons/hicolor/16x16/apps/kaudiocreator.png +@comment share/icons/hicolor/16x16/apps/kaudiocreator.png share/icons/hicolor/16x16/apps/kmid.png share/icons/hicolor/16x16/apps/kmix.png share/icons/hicolor/16x16/apps/krec.png @@ -584,7 +584,7 @@ share/icons/hicolor/32x32/apps/artscontrol.png share/icons/hicolor/32x32/apps/juk.png share/icons/hicolor/32x32/apps/kaboodle.png -share/icons/hicolor/32x32/apps/kaudiocreator.png +@comment share/icons/hicolor/32x32/apps/kaudiocreator.png share/icons/hicolor/32x32/apps/kmid.png share/icons/hicolor/32x32/apps/kmix.png share/icons/hicolor/32x32/apps/krec.png @@ -607,8 +607,8 @@ share/icons/hicolor/64x64/apps/noatun.png share/icons/hicolor/scalable/apps/artsbuilder.svgz share/icons/hicolor/scalable/apps/artscontrol.svgz -share/icons/locolor/16x16/apps/kaudiocreator.png -share/icons/locolor/32x32/apps/kaudiocreator.png +@comment share/icons/locolor/16x16/apps/kaudiocreator.png +@comment share/icons/locolor/32x32/apps/kaudiocreator.png share/kde/apps/artsbuilder/artsbuilderui.rc share/kde/apps/artsbuilder/examples/README share/kde/apps/artsbuilder/examples/example_adsr.arts @@ -726,17 +726,17 @@ share/kde/apps/kappfinder/apps/Multimedia/qsynth.desktop share/kde/apps/kappfinder/apps/Multimedia/vkeybd.desktop share/kde/apps/kappfinder/apps/Multimedia/zynaddsubfx.desktop -share/kde/apps/kaudiocreator/eventsrc -share/kde/apps/kaudiocreator/kaudiocreatorui.rc -share/kde/apps/kaudiocreator/pics/check.png -share/kde/apps/kconf_update/audiocd.upd -share/kde/apps/kconf_update/kaudiocreator-libkcddb.upd -share/kde/apps/kconf_update/kaudiocreator-meta.upd +@comment share/kde/apps/kaudiocreator/eventsrc +@comment share/kde/apps/kaudiocreator/kaudiocreatorui.rc +@comment share/kde/apps/kaudiocreator/pics/check.png +@comment share/kde/apps/kconf_update/audiocd.upd +@comment share/kde/apps/kconf_update/kaudiocreator-libkcddb.upd +@comment share/kde/apps/kconf_update/kaudiocreator-meta.upd share/kde/apps/kconf_update/kcmcddb-emailsettings.upd share/kde/apps/kconf_update/noatun.upd share/kde/apps/kconf_update/noatun20update -share/kde/apps/kconf_update/upgrade-kaudiocreator-metadata.sh -share/kde/apps/kconf_update/upgrade-metadata.sh +@comment share/kde/apps/kconf_update/upgrade-kaudiocreator-metadata.sh +@comment share/kde/apps/kconf_update/upgrade-metadata.sh share/kde/apps/kicker/applets/artscontrolapplet.desktop share/kde/apps/kicker/applets/kmixapplet.desktop share/kde/apps/kmid/DiesIrae.kar @@ -787,7 +787,7 @@ share/kde/apps/kmix/pics/mix_unknown.png share/kde/apps/kmix/pics/mix_video.png share/kde/apps/kmix/pics/mix_volume.png -share/kde/apps/konqueror/servicemenus/audiocd_extract.desktop +@comment share/kde/apps/konqueror/servicemenus/audiocd_extract.desktop share/kde/apps/konqueror/servicemenus/audiocd_play.desktop share/kde/apps/konqueror/servicemenus/jukservicemenu.desktop share/kde/apps/krec/icons/crystalsvg/16x16/actions/krec_record.png @@ -1045,17 +1045,17 @@ share/kde/apps/videothumbnail/sprocket-medium.png share/kde/apps/videothumbnail/sprocket-small.png share/kde/autostart/restore_kmix_volumes.desktop -share/kde/config.kcfg/audiocd_lame_encoder.kcfg -share/kde/config.kcfg/audiocd_vorbis_encoder.kcfg -share/kde/config.kcfg/kaudiocreator.kcfg -share/kde/config.kcfg/kaudiocreator_encoders.kcfg +@comment share/kde/config.kcfg/audiocd_lame_encoder.kcfg +@comment share/kde/config.kcfg/audiocd_vorbis_encoder.kcfg +@comment share/kde/config.kcfg/kaudiocreator.kcfg +@comment share/kde/config.kcfg/kaudiocreator_encoders.kcfg share/kde/config.kcfg/kscd.kcfg share/kde/config.kcfg/libkcddb.kcfg share/kde/mimelnk/application/x-artsbuilder.desktop share/kde/mimelnk/audio/x-karaoke.desktop share/kde/mimelnk/interface/x-winamp-skin.desktop share/kde/mimelnk/text/xmcd.desktop -share/kde/services/audiocd.protocol +@comment share/kde/services/audiocd.protocol share/kde/services/kaboodle_component.desktop share/kde/services/kaboodleengine.desktop share/kde/services/kcm_krec.desktop diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/libdv/Makefile.common cvsmywork/pkgsrc/multimedia/libdv/Makefile.common --- cvshead/pkgsrc/multimedia/libdv/Makefile.common 2006-11-20 16:23:50.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/libdv/Makefile.common 2007-03-13 09:59:37.532367000 +0100 @@ -24,7 +24,7 @@ .include "../../mk/bsd.prefs.mk" -.if (${OPSYS} == "Darwin") || empty(MACHINE_PLATFORM:M*-*-i386) +.if (${OPSYS} == "Darwin") || (${OPSYS} == "SunOS") || empty(MACHINE_PLATFORM:M*-*-i386) CONFIGURE_ARGS+= --disable-asm .endif diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/libmp4v2/patch-al cvsmywork/pkgsrc/multimedia/libmp4v2/patch-al --- cvshead/pkgsrc/multimedia/libmp4v2/patch-al 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/libmp4v2/patch-al 2007-02-19 15:31:56.285824000 +0100 @@ -0,0 +1,25 @@ +$NetBSD: patch-al,v 1.1.1.1 2007/02/09 19:57:48 drochner Exp $ + +--- lib/mp4v2/mp4.h.orig 2006-02-22 23:47:07.000000000 +0100 ++++ lib/mp4v2/mp4.h +@@ -31,8 +31,15 @@ + #ifndef __MP4_INCLUDED__ + #define __MP4_INCLUDED__ + ++#ifdef MPEG4IP + /* include system and project specific headers */ + #include "mpeg4ip.h" ++#else ++#include ++#include ++#include ++/* because Solaris */ ++/* #include */ ++#define u_int8_t uint8_t ++#define u_int16_t uint16_t ++#define u_int32_t uint32_t ++#define u_int64_t uint64_t ++#endif + + #include /* to define float HUGE_VAL and/or NAN */ + #ifndef NAN diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/libmpeg3/Makefile cvsmywork/pkgsrc/multimedia/libmpeg3/Makefile --- cvshead/pkgsrc/multimedia/libmpeg3/Makefile 2006-03-04 22:30:15.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/libmpeg3/Makefile 2006-04-11 17:02:12.000000000 +0200 @@ -12,7 +12,7 @@ .include "../../mk/bsd.prefs.mk" -.if (${MACHINE_ARCH} == "i386") +.if (${MACHINE_ARCH} == "i386") && ${ABI} != "64" BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm .else CONFIGURE_ARGS+= --no-mmx --no-css diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/libtheora/Makefile cvsmywork/pkgsrc/multimedia/libtheora/Makefile --- cvshead/pkgsrc/multimedia/libtheora/Makefile 2006-11-20 16:23:50.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/libtheora/Makefile 2007-02-08 11:11:18.350789000 +0100 @@ -23,3 +23,7 @@ .include "../../multimedia/libogg/buildlink3.mk" .include "../../mk/bsd.pkg.mk" + +.if ${PKGSRC_COMPILER} == "sunpro" +CONFIGURE_ARGS+= --disable-asm +.endif diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mencoder/Makefile cvsmywork/pkgsrc/multimedia/mencoder/Makefile --- cvshead/pkgsrc/multimedia/mencoder/Makefile 2007-03-12 16:26:45.970974000 +0100 +++ cvsmywork/pkgsrc/multimedia/mencoder/Makefile 2007-03-12 16:51:24.839879000 +0100 @@ -10,6 +10,23 @@ CONFIGURE_ARGS+= --confdir=${PREFIX}/share/mplayer +.if ( ${OPSYS} == "SunOS" && ${ABI} == "64" && ${MACHINE_ARCH} == "i386" ) || ( ${MACHINE_ARCH} == "x86_64" && ${OPSYS} == "SunOS" ) +CONFIGURE_ARGS+= --target=amd64-SunOS +.endif + +# Solaris/x86 has Xv, but the header files live in /usr/X11R6, not +# ${X11_BASE}, so we need to also look for headers in this path. +.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "i386" +CPPFLAGS+= -I/usr/X11R6/include +BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/include +.endif +.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "x86_64" +CPPFLAGS+= -I/usr/X11R6/include +BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/include +BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/lib +LDFLAGS+= -L/usr/X11R6/lib/64 -R/usr/X11R6/lib/64 +.endif + BUILD_TARGET= mencoder MANCOMPRESSED_IF_MANZ= 1 diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/Makefile cvsmywork/pkgsrc/multimedia/mjpegtools/Makefile --- cvshead/pkgsrc/multimedia/mjpegtools/Makefile 2007-02-21 11:42:21.582478000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/Makefile 2007-02-06 11:25:47.769750000 +0100 @@ -11,7 +11,10 @@ CONFLICTS+= mplex-[0-9]* DEPENDS+= toolame>=02l:../../audio/toolame + +.if ${MACHINE_ARCH} == "i386" BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm +.endif USE_TOOLS+= gmake USE_TOOLS+= bash:run pkg-config diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-da cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-da --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-da 2006-11-10 11:53:43.000000000 +0100 @@ -0,0 +1,11 @@ +--- lavtools/y4mshift.c.orig Mon Apr 5 19:07:34 2004 ++++ lavtools/y4mshift.c Fri Nov 10 11:51:44 2006 +@@ -29,7 +29,7 @@ + + #include "yuv4mpeg.h" + +-extern char *__progname; ++char *__progname = "y4mshift.c"; + + #define HALFSHIFT (shiftnum / SS_H) + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-db cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-db --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-db 2006-11-10 11:56:09.000000000 +0100 @@ -0,0 +1,11 @@ +--- lavtools/y4mspatialfilter.c.orig Mon Jan 3 20:03:54 2005 ++++ lavtools/y4mspatialfilter.c Fri Nov 10 11:55:38 2006 +@@ -23,7 +23,7 @@ + #include "mmx.h" + #endif + +-extern char *__progname; ++char *__progname="y4mspatialfilter.c"; + + #define MIN(a,b) (((a)<(b))?(a):(b)) + #define MAX(a,b) (((a)>(b))?(a):(b)) diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dc cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dc --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dc 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dc 2006-11-10 11:57:45.000000000 +0100 @@ -0,0 +1,11 @@ +--- lavtools/y4mblack.c.orig Fri Jun 17 02:30:02 2005 ++++ lavtools/y4mblack.c Fri Nov 10 11:57:14 2006 +@@ -21,7 +21,7 @@ + + #include "yuv4mpeg.h" + +-extern char *__progname; ++char *__progname="y4mblack.c"; + + static void usage(void); + static void chroma_usage(void); diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dd cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dd --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dd 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dd 2006-11-10 11:59:25.000000000 +0100 @@ -0,0 +1,11 @@ +--- lavtools/yuv4mpeg.c.orig Wed May 25 05:08:59 2005 ++++ lavtools/yuv4mpeg.c Fri Nov 10 11:58:57 2006 +@@ -61,7 +61,7 @@ + + #include "yuv4mpeg.h" + +-extern char *__progname; ++char *__progname="yuv4mpeg.c"; + + static void usage(void); + static void chroma_usage(void); diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-de cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-de --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-de 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-de 2006-11-10 12:00:41.000000000 +0100 @@ -0,0 +1,11 @@ +--- lavtools/yuyvtoy4m.c.orig Wed May 25 04:28:28 2005 ++++ lavtools/yuyvtoy4m.c Fri Nov 10 12:00:16 2006 +@@ -45,7 +45,7 @@ + + #include "yuv4mpeg.h" + +-extern char *__progname; ++char *__progname="yuyvtoy4m.c" ; + + static void usage(void); + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-df cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-df --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-df 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-df 2006-11-10 12:08:33.000000000 +0100 @@ -0,0 +1,10 @@ +--- y4mdenoise/SearchBorder.hh.orig Tue Apr 27 22:45:56 2004 ++++ y4mdenoise/SearchBorder.hh Fri Nov 10 12:07:16 2006 +@@ -15,6 +15,7 @@ + + // HACK: for development error messages. + #include ++#include + + + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dg cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dg --- cvshead/pkgsrc/multimedia/mjpegtools/patches/patch-dg 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mjpegtools/patches/patch-dg 2006-11-10 12:12:00.000000000 +0100 @@ -0,0 +1,11 @@ +--- y4munsharp/y4munsharp.c.orig Mon Apr 11 20:16:42 2005 ++++ y4munsharp/y4munsharp.c Fri Nov 10 12:11:24 2006 +@@ -50,7 +50,7 @@ + #define MAX(a,b) ((a) >= (b) ? (a) : (b)) + #define ROUND(x) ((int) ((x) + 0.5)) + +-extern char *__progname; ++char *__progname="y4munsharp.c"; + + void usage(void); + void y4munsharp(void); diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg4ip/Makefile cvsmywork/pkgsrc/multimedia/mpeg4ip/Makefile --- cvshead/pkgsrc/multimedia/mpeg4ip/Makefile 2007-01-24 14:44:51.764271000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg4ip/Makefile 2007-01-15 16:58:15.433207000 +0100 @@ -18,6 +18,8 @@ CONFIGURE_SCRIPT= bootstrap OVERRIDE_DIRDEPTH= 3 # */*/*/libtool +CFLAGS.SunOS+= -DHAVE_INET_NTOP + .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-da cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-da --- cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-da 2006-06-22 11:50:30.000000000 +0200 @@ -0,0 +1,11 @@ +--- lib/utils/config_opts.cpp.orig Tue May 4 20:53:09 2004 ++++ lib/utils/config_opts.cpp Thu Jun 22 11:48:28 2006 +@@ -22,7 +22,7 @@ + memset(long_options, 0, opts_size); + + for (ix = 0; ix < max_vars; ix++) { +- long_options[ix].name = pConfig->GetNameFromIndex(ix); ++ long_options[ix].name = (char*) pConfig->GetNameFromIndex(ix); + long_options[ix].has_arg = pConfig->GetTypeFromIndex(ix) == CONFIG_TYPE_BOOL ? 2 : 1; + long_options[ix].val = base_offset + ix; + } diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-db cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-db --- cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-db 2006-06-22 12:20:34.000000000 +0200 @@ -0,0 +1,11 @@ +--- lib/rtp/rtp.c.orig Tue Mar 21 00:08:24 2006 ++++ lib/rtp/rtp.c Thu Jun 22 12:19:44 2006 +@@ -74,6 +74,8 @@ + */ + #define MAX_ENCRYPTION_PAD 16 + ++#define MAX(a,b) ((a) > (b) ? (a) : (b)) ++ + static int rijndael_initialize(struct rtp *session, u_char *hash, int hash_len); + + static int rijndael_decrypt(void *ifptr, uint8_t *data, diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-dc cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-dc --- cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-dc 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-dc 2006-07-07 19:59:51.000000000 +0200 @@ -0,0 +1,18 @@ +--- common/video/iso-mpeg4/include/PEZW_zerotree.hpp.orig Wed May 4 21:55:58 2005 ++++ common/video/iso-mpeg4/include/PEZW_zerotree.hpp Fri Jul 7 19:56:40 2006 +@@ -78,7 +78,14 @@ + + /* for internal use only, not sent as zerotree symbols */ + #define DZ 4 /* descendant of a ZTRV */ +-#define DS 4 /* descendant of a ZTRS */ ++/*#define DS 4 */ /* descendant of a ZTRS */ ++/* in Solaris i386 DS is define as : ++ The names and offsets defined here are specified by i386 ABI suppl. ++ in /usr/include/sys/regset.h ++ and conflict with this def. ++*/ ++#undef DS ++ + #define SKIP 13 /* out of shape */ + #define SKPZTR 14 /* out of shape and zero tree root */ + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-dd cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-dd --- cvshead/pkgsrc/multimedia/mpeg4ip/patches/patch-dd 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg4ip/patches/patch-dd 2006-06-22 12:56:19.000000000 +0200 @@ -0,0 +1,34 @@ +--- common/video/iso-mpeg4/src/vtc_ztq_QMInit.cpp.orig Wed May 4 21:56:01 2005 ++++ common/video/iso-mpeg4/src/vtc_ztq_QMInit.cpp Thu Jun 22 12:54:40 2006 +@@ -78,7 +78,8 @@ + { + noteError("Can't allocate memory for prevQList."); + err = -1; +- goto ERR; ++/* ERR is still define in Solaris */ ++ goto TheERR; + } + + /* allocatate memory for prevQList2 */ +@@ -88,7 +89,7 @@ + { + noteError("Can't allocate memory for prevQList."); + err = -1; +- goto ERR; ++ goto TheERR; + } + + /* allocatate memory for prevQList */ +@@ -98,10 +99,10 @@ + { + noteError("Can't allocate memory for scaleLev."); + err = -1; +- goto ERR; ++ goto TheERR; + } + +-ERR: ++TheERR: + return err; + } + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg_encode/Makefile cvsmywork/pkgsrc/multimedia/mpeg_encode/Makefile --- cvshead/pkgsrc/multimedia/mpeg_encode/Makefile 2007-01-08 14:23:58.548085000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg_encode/Makefile 2007-01-08 10:33:33.123437000 +0100 @@ -15,6 +15,10 @@ USE_TOOLS+= gmake INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 +LIBS.SunOS+= -lnsl -lsocket +LDFLAGS+= -lnsl -lsocket +#MAKE_ENV+= LDFLAGS="-lnsl -lsocket" + post-build: @cd ${WRKSRC}/convert && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg_encode/patches/patch-ac cvsmywork/pkgsrc/multimedia/mpeg_encode/patches/patch-ac --- cvshead/pkgsrc/multimedia/mpeg_encode/patches/patch-ac 2006-01-03 15:20:41.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg_encode/patches/patch-ac 2006-11-13 15:20:30.000000000 +0100 @@ -1,7 +1,5 @@ -$NetBSD: patch-ac,v 1.2 2006/01/03 14:20:41 joerg Exp $ - ---- libpnmrw.c.orig 1995-08-16 22:24:26.000000000 +0000 -+++ libpnmrw.c +--- libpnmrw.c.orig Thu Aug 17 00:24:26 1995 ++++ libpnmrw.c Mon Nov 13 15:17:53 2006 @@ -28,6 +28,7 @@ #endif @@ -10,14 +8,22 @@ #include "libpnmrw.h" /* if don't have string.h, try strings.h */ -@@ -126,8 +127,9 @@ static void +@@ -126,12 +127,15 @@ pm_perror( reason ) char* reason; { -+#if !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__FreeBSD__) - extern char* sys_errlist[]; +- extern char* sys_errlist[]; - extern int errno; -+#endif char* e; - +- ++#if !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__sun) ++ extern char* sys_errlist[]; e = sys_errlist[errno]; ++#else ++ e = strerror(reason); ++#endif + ++ + if ( reason != 0 && reason[0] != '\0' ) + (void) fprintf( stderr, "%s: %s - %s\n", progname, reason, e ); + else diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mpeg_play/patches/patch-ab cvsmywork/pkgsrc/multimedia/mpeg_play/patches/patch-ab --- cvshead/pkgsrc/multimedia/mpeg_play/patches/patch-ab 2004-02-24 22:49:23.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mpeg_play/patches/patch-ab 2006-11-13 15:02:30.000000000 +0100 @@ -1,7 +1,5 @@ -$NetBSD: patch-ab,v 1.1.1.1 2004/02/24 21:49:23 jmmv Exp $ - ---- video.h.orig Tue Oct 6 22:06:33 1998 -+++ video.h Tue Oct 6 22:06:40 1998 +--- video.h.orig Wed Oct 25 22:59:38 1995 ++++ video.h Mon Nov 13 14:59:25 2006 @@ -388,6 +388,15 @@ extern unsigned int cacheMiss[8][8]; #endif @@ -18,3 +16,12 @@ #if !defined(__MIPSEL__) && (defined(MIPSEL) || defined(__MIPSEL) || defined(__MIPSEL__) || defined(__mipsel) || defined(__mipsel__)) #define __MIPSEL__ 1 #endif +@@ -431,7 +440,7 @@ + #define __SCO__ 1 + #endif + +-#if defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__) ++#if defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__) || defined(__x86_64) + #undef BIG_ENDIAN_ARCHITECTURE + #define LITTLE_ENDIAN_ARCHITECTURE 1 + #endif diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mplayer/Makefile cvsmywork/pkgsrc/multimedia/mplayer/Makefile --- cvshead/pkgsrc/multimedia/mplayer/Makefile 2007-03-12 16:26:46.274703000 +0100 +++ cvsmywork/pkgsrc/multimedia/mplayer/Makefile 2007-03-12 16:51:25.234778000 +0100 @@ -10,12 +10,23 @@ CONFIGURE_ARGS+= --disable-mencoder CONFIGURE_ARGS+= --confdir=${PREFIX}/share/mplayer +.if ( ${OPSYS} == "SunOS" && ${ABI} == "64" && ${MACHINE_ARCH} == "i386" ) || ( ${MACHINE_ARCH} == "x86_64" && ${OPSYS} == "SunOS" ) +CONFIGURE_ARGS+= --target=amd64-SunOS +.endif + # Solaris/x86 has Xv, but the header files live in /usr/X11R6, not # ${X11_BASE}, so we need to also look for headers in this path. .if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "i386" CPPFLAGS+= -I/usr/X11R6/include BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/include .endif +.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "x86_64" +CPPFLAGS+= -I/usr/X11R6/include +BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/include +BUILDLINK_PASSTHRU_DIRS+= /usr/X11R6/lib +LDFLAGS+= -L/usr/X11R6/lib/64 -R/usr/X11R6/lib/64 +.endif + INSTALLATION_DIRS+= bin diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/mplayer-share/patches/patch-da cvsmywork/pkgsrc/multimedia/mplayer-share/patches/patch-da --- cvshead/pkgsrc/multimedia/mplayer-share/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/mplayer-share/patches/patch-da 2006-06-26 16:18:49.000000000 +0200 @@ -0,0 +1,12 @@ +--- libavformat/avio.h.orig Sun Jun 11 20:35:49 2006 ++++ libavformat/avio.h Mon Jun 26 16:11:41 2006 +@@ -3,7 +3,9 @@ + + /* output byte stream handling */ + ++#ifndef __sun + typedef int64_t offset_t; ++#endif + + /* unbuffered I/O */ + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/smpeg/Makefile cvsmywork/pkgsrc/multimedia/smpeg/Makefile --- cvshead/pkgsrc/multimedia/smpeg/Makefile 2007-02-02 14:43:52.600163000 +0100 +++ cvsmywork/pkgsrc/multimedia/smpeg/Makefile 2007-01-25 15:45:31.793585000 +0100 @@ -29,10 +29,11 @@ > ${BUILDLINK_DIR}/include/malloc.h; \ fi -.if ${MACHINE_ARCH} == "i386" +.include "options.mk" + +.if ${MACHINE_ARCH} == "i386" && ${OPSYS} != "SunOS" CONFIGURE_ARGS+= --enable-mmx .endif -.include "options.mk" .include "../../devel/SDL/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem/Makefile cvsmywork/pkgsrc/multimedia/totem/Makefile --- cvshead/pkgsrc/multimedia/totem/Makefile 2006-11-20 16:23:53.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem/Makefile 2006-10-19 15:16:20.000000000 +0200 @@ -14,4 +14,5 @@ .include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" .include "../../multimedia/gst-plugins0.10-good/buildlink3.mk" .include "../../multimedia/gstreamer0.10/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem-1.5.90/buildlink3.mk cvsmywork/pkgsrc/multimedia/totem-1.5.90/buildlink3.mk --- cvshead/pkgsrc/multimedia/totem-1.5.90/buildlink3.mk 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem-1.5.90/buildlink3.mk 2006-07-10 16:02:41.000000000 +0200 @@ -0,0 +1,24 @@ +# $NetBSD: buildlink3.mk,v 1.5 2006/07/08 23:11:02 jlam Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +TOTEM_BUILDLINK3_MK:= ${TOTEM_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= totem +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntotem} +BUILDLINK_PACKAGES+= totem +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}totem + +.if !empty(TOTEM_BUILDLINK3_MK:M+) +BUILDLINK_API_DEPENDS.totem+= {totem,totem-xine}>=1.4.0 +BUILDLINK_ABI_DEPENDS.totem?= totem>=1.4.0nb2 +BUILDLINK_PKGSRCDIR.totem?= ../../multimedia/totem +.endif # TOTEM_BUILDLINK3_MK + +.include "../../sysutils/gnome-vfs2/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem-1.5.90/DESCR cvsmywork/pkgsrc/multimedia/totem-1.5.90/DESCR --- cvshead/pkgsrc/multimedia/totem-1.5.90/DESCR 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem-1.5.90/DESCR 2005-03-22 17:37:32.000000000 +0100 @@ -0,0 +1,5 @@ +Totem is simple movie player for the GNOME desktop based on GStreamer and +Xine. It features a playlist, a full-screen mode, seek and volume controls, +as well as a pretty complete keyboard navigation. + +This package is built using the GStreamer backend. diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem-1.5.90/Makefile cvsmywork/pkgsrc/multimedia/totem-1.5.90/Makefile --- cvshead/pkgsrc/multimedia/totem-1.5.90/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem-1.5.90/Makefile 2006-08-04 16:47:23.000000000 +0200 @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.13 2006/06/14 11:28:53 drochner Exp $ +# + +.include "Makefile.common" + +COMMENT+= (using GStreamer) + +CONFLICTS+= totem-xine-[0-9]* + +#CONFIGURE_ARGS+= --enable-gstreamer=0.10 +CONFIGURE_ARGS+= --enable-gstreamer=yes + +.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" +.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk" +.include "../../multimedia/gstreamer0.10/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem-1.5.90/Makefile.common cvsmywork/pkgsrc/multimedia/totem-1.5.90/Makefile.common --- cvshead/pkgsrc/multimedia/totem-1.5.90/Makefile.common 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem-1.5.90/Makefile.common 2006-08-04 16:37:23.000000000 +0200 @@ -0,0 +1,48 @@ +# $NetBSD: Makefile.common,v 1.22 2006/08/03 19:19:58 drochner Exp $ +# + +DISTNAME= totem-1.5.90 +CATEGORIES= multimedia gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem/1.5/} + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.hadess.net/totem.php3 +COMMENT= Movie player for the GNOME Desktop + +DISTINFO_FILE= ${.CURDIR}/../../multimedia/totem-1.5.90/distinfo +PATCHDIR= ${.CURDIR}/../../multimedia/totem-1.5.90/patches +PLIST_SRC= ${.CURDIR}/../../multimedia/totem-1.5.90/PLIST + +GNU_CONFIGURE= YES +USE_DIRS+= gnome2-1.5 +USE_TOOLS+= gmake intltool msgfmt pkg-config +USE_LIBTOOL= YES +USE_PKGLOCALEDIR= YES +USE_LANGUAGES= c c++ + +PKGCONFIG_OVERRIDE= totem-plparser.pc.in + +GCONF2_SCHEMAS= totem.schemas +GCONF2_SCHEMAS+= totem-handlers.schemas +GCONF2_SCHEMAS+= totem-video-thumbnail.schemas + +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.6.3 +BUILDLINK_API_DEPENDS.gnome-icon-theme+= gnome-icon-theme>=2.10.0 + +.include "../../devel/GConf2/schemas.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/libglade2/buildlink3.mk" +.include "../../devel/libgnomeui/buildlink3.mk" +.include "../../graphics/gnome-icon-theme/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../sysutils/gnome-vfs2/buildlink3.mk" +.include "../../sysutils/dbus/buildlink3.mk" +.include "../../sysutils/dbus-glib/buildlink3.mk" +.include "../../sysutils/nautilus/buildlink3.mk" +.include "../../textproc/gnome-doc-utils/buildlink3.mk" +.include "../../textproc/iso-codes/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../textproc/scrollkeeper/omf.mk" +.include "../../x11/gnome-desktop/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/totem-1.5.90/PLIST cvsmywork/pkgsrc/multimedia/totem-1.5.90/PLIST --- cvshead/pkgsrc/multimedia/totem-1.5.90/PLIST 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/totem-1.5.90/PLIST 2006-08-04 17:01:44.000000000 +0200 @@ -0,0 +1,200 @@ +@comment $NetBSD: PLIST,v 1.9 2006/07/02 11:24:24 drochner Exp $ +bin/totem +bin/totem-video-thumbnailer +include/totem/1/plparser/totem-disc.h +include/totem/1/plparser/totem-pl-parser-builtins.h +include/totem/1/plparser/totem-pl-parser-features.h +include/totem/1/plparser/totem-pl-parser.h +lib/libtotem-plparser.la +lib/nautilus/extensions-1.0/libtotem-properties-page.la +lib/pkgconfig/totem-plparser.pc +man/man1/totem-video-thumbnailer.1 +man/man1/totem.1 +share/applications/totem.desktop +share/gconf/schemas/totem-handlers.schemas +share/gconf/schemas/totem-video-thumbnail.schemas +share/gconf/schemas/totem.schemas +share/gnome/help/totem/C/figures/totem_next_button.png +share/gnome/help/totem/C/figures/totem_pause_button.png +share/gnome/help/totem/C/figures/totem_play_button.png +share/gnome/help/totem/C/figures/totem_previous_button.png +share/gnome/help/totem/C/figures/totem_show_playlist_button.png +share/gnome/help/totem/C/figures/totem_start_window.png +share/gnome/help/totem/C/figures/totem_volume_maximum_button.png +share/gnome/help/totem/C/figures/totem_volume_mute_button.png +share/gnome/help/totem/C/legal.xml +share/gnome/help/totem/C/totem.xml +share/gnome/help/totem/bg/figures/totem_start_window.png +share/gnome/help/totem/bg/legal.xml +share/gnome/help/totem/bg/totem.xml +share/gnome/help/totem/de/figures/totem_next_button.png +share/gnome/help/totem/de/figures/totem_pause_button.png +share/gnome/help/totem/de/figures/totem_play_button.png +share/gnome/help/totem/de/figures/totem_previous_button.png +share/gnome/help/totem/de/figures/totem_show_playlist_button.png +share/gnome/help/totem/de/figures/totem_start_window.png +share/gnome/help/totem/de/figures/totem_volume_maximum_button.png +share/gnome/help/totem/de/figures/totem_volume_mute_button.png +share/gnome/help/totem/de/legal.xml +share/gnome/help/totem/de/totem.xml +share/gnome/help/totem/es/figures/totem_next_button.png +share/gnome/help/totem/es/figures/totem_pause_button.png +share/gnome/help/totem/es/figures/totem_play_button.png +share/gnome/help/totem/es/figures/totem_previous_button.png +share/gnome/help/totem/es/figures/totem_show_playlist_button.png +share/gnome/help/totem/es/figures/totem_start_window.png +share/gnome/help/totem/es/figures/totem_volume_maximum_button.png +share/gnome/help/totem/es/figures/totem_volume_mute_button.png +share/gnome/help/totem/es/legal.xml +share/gnome/help/totem/es/totem.xml +share/gnome/help/totem/fr/figures/totem_next_button.png +share/gnome/help/totem/fr/figures/totem_pause_button.png +share/gnome/help/totem/fr/figures/totem_play_button.png +share/gnome/help/totem/fr/figures/totem_previous_button.png +share/gnome/help/totem/fr/figures/totem_show_playlist_button.png +share/gnome/help/totem/fr/figures/totem_start_window.png +share/gnome/help/totem/fr/figures/totem_volume_maximum_button.png +share/gnome/help/totem/fr/figures/totem_volume_mute_button.png +share/gnome/help/totem/fr/legal.xml +share/gnome/help/totem/fr/totem.xml +share/gnome/help/totem/ru/figures/totem_screenshot.png +share/gnome/help/totem/ru/figures/totem_start_window.png +share/gnome/help/totem/ru/legal.xml +share/gnome/help/totem/ru/totem.xml +share/gnome/help/totem/uk/figures/totem_next_button.png +share/gnome/help/totem/uk/figures/totem_pause_button.png +share/gnome/help/totem/uk/figures/totem_play_button.png +share/gnome/help/totem/uk/figures/totem_previous_button.png +share/gnome/help/totem/uk/figures/totem_show_playlist_button.png +share/gnome/help/totem/uk/figures/totem_start_window.png +share/gnome/help/totem/uk/figures/totem_volume_maximum_button.png +share/gnome/help/totem/uk/figures/totem_volume_mute_button.png +share/gnome/help/totem/uk/legal.xml +share/gnome/help/totem/uk/totem.xml +share/locale/am/LC_MESSAGES/totem.mo +share/locale/ar/LC_MESSAGES/totem.mo +share/locale/az/LC_MESSAGES/totem.mo +share/locale/be/LC_MESSAGES/totem.mo +share/locale/bg/LC_MESSAGES/totem.mo +share/locale/bn/LC_MESSAGES/totem.mo +share/locale/bn_IN/LC_MESSAGES/totem.mo +share/locale/br/LC_MESSAGES/totem.mo +share/locale/ca/LC_MESSAGES/totem.mo +share/locale/cs/LC_MESSAGES/totem.mo +share/locale/cy/LC_MESSAGES/totem.mo +share/locale/da/LC_MESSAGES/totem.mo +share/locale/de/LC_MESSAGES/totem.mo +share/locale/el/LC_MESSAGES/totem.mo +share/locale/en_CA/LC_MESSAGES/totem.mo +share/locale/en_GB/LC_MESSAGES/totem.mo +share/locale/es/LC_MESSAGES/totem.mo +share/locale/et/LC_MESSAGES/totem.mo +share/locale/eu/LC_MESSAGES/totem.mo +share/locale/fa/LC_MESSAGES/totem.mo +share/locale/fi/LC_MESSAGES/totem.mo +share/locale/fr/LC_MESSAGES/totem.mo +share/locale/ga/LC_MESSAGES/totem.mo +share/locale/gl/LC_MESSAGES/totem.mo +share/locale/gu/LC_MESSAGES/totem.mo +share/locale/he/LC_MESSAGES/totem.mo +share/locale/hi/LC_MESSAGES/totem.mo +share/locale/hr/LC_MESSAGES/totem.mo +share/locale/hu/LC_MESSAGES/totem.mo +share/locale/id/LC_MESSAGES/totem.mo +share/locale/is/LC_MESSAGES/totem.mo +share/locale/it/LC_MESSAGES/totem.mo +share/locale/ja/LC_MESSAGES/totem.mo +share/locale/ka/LC_MESSAGES/totem.mo +share/locale/ko/LC_MESSAGES/totem.mo +share/locale/ku/LC_MESSAGES/totem.mo +share/locale/lt/LC_MESSAGES/totem.mo +share/locale/lv/LC_MESSAGES/totem.mo +share/locale/mg/LC_MESSAGES/totem.mo +share/locale/mk/LC_MESSAGES/totem.mo +share/locale/ml/LC_MESSAGES/totem.mo +share/locale/ms/LC_MESSAGES/totem.mo +share/locale/nb/LC_MESSAGES/totem.mo +share/locale/ne/LC_MESSAGES/totem.mo +share/locale/nl/LC_MESSAGES/totem.mo +share/locale/nn/LC_MESSAGES/totem.mo +share/locale/pa/LC_MESSAGES/totem.mo +share/locale/pl/LC_MESSAGES/totem.mo +share/locale/pt/LC_MESSAGES/totem.mo +share/locale/pt_BR/LC_MESSAGES/totem.mo +share/locale/ro/LC_MESSAGES/totem.mo +share/locale/ru/LC_MESSAGES/totem.mo +share/locale/rw/LC_MESSAGES/totem.mo +share/locale/sk/LC_MESSAGES/totem.mo +share/locale/sq/LC_MESSAGES/totem.mo +share/locale/sr/LC_MESSAGES/totem.mo +share/locale/sr@Latn/LC_MESSAGES/totem.mo +share/locale/sv/LC_MESSAGES/totem.mo +share/locale/ta/LC_MESSAGES/totem.mo +share/locale/te/LC_MESSAGES/totem.mo +share/locale/th/LC_MESSAGES/totem.mo +share/locale/tr/LC_MESSAGES/totem.mo +share/locale/ug/LC_MESSAGES/totem.mo +share/locale/uk/LC_MESSAGES/totem.mo +share/locale/vi/LC_MESSAGES/totem.mo +share/locale/wa/LC_MESSAGES/totem.mo +share/locale/xh/LC_MESSAGES/totem.mo +share/locale/zh_CN/LC_MESSAGES/totem.mo +share/locale/zh_HK/LC_MESSAGES/totem.mo +share/locale/zh_TW/LC_MESSAGES/totem.mo +share/omf/totem/totem-C.omf +share/omf/totem/totem-bg.omf +share/omf/totem/totem-de.omf +share/omf/totem/totem-es.omf +share/omf/totem/totem-fr.omf +share/omf/totem/totem-ru.omf +share/omf/totem/totem-uk.omf +share/icons/hicolor/48x48/apps/media-player-48.png +share/pixmaps/vanity.png +share/totem/filmholes-big-left.png +share/totem/filmholes-big-right.png +share/totem/filmholes.png +share/totem/mozilla-viewer.glade +share/totem/playlist-playing.png +share/totem/playlist.glade +share/totem/popup.glade +share/totem/properties.glade +share/totem/rhythmbox-volume-max.png +share/totem/rhythmbox-volume-zero.png +share/totem/screenshot.glade +share/totem/skip_to.glade +share/totem/stock-tool-brightness-contrast-22.png +share/totem/stock_media_next.png +share/totem/stock_media_pause.png +share/totem/stock_media_play.png +share/totem/stock_media_previous.png +share/totem/totem.glade +share/totem/totem_logo.png +share/totem/uri.glade +share/totem/vanity.glade +share/totem/vanity.png +@dirrm share/totem +@comment in xdg-dirs: @dirrm share/pixmaps +@dirrm share/omf/totem +@comment in scrollkeeper: @dirrm share/omf +@dirrm share/gnome/help/totem/uk/figures +@dirrm share/gnome/help/totem/uk +@dirrm share/gnome/help/totem/ru/figures +@dirrm share/gnome/help/totem/ru +@dirrm share/gnome/help/totem/fr/figures +@dirrm share/gnome/help/totem/fr +@dirrm share/gnome/help/totem/es/figures +@dirrm share/gnome/help/totem/es +@dirrm share/gnome/help/totem/de/figures +@dirrm share/gnome/help/totem/de +@dirrm share/gnome/help/totem/bg/figures +@dirrm share/gnome/help/totem/bg +@dirrm share/gnome/help/totem/C/figures +@dirrm share/gnome/help/totem/C +@dirrm share/gnome/help/totem +@comment in gnome2-dirs: @dirrm share/gnome/help +@comment in GConf2: @dirrm share/gconf/schemas +@comment in xdg-dirs: @dirrm share/applications +@comment in nautilus: @dirrm lib/nautilus/extensions-1.0 +@dirrm include/totem/1/plparser +@dirrm include/totem/1 +@dirrm include/totem diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/vlc/Makefile cvsmywork/pkgsrc/multimedia/vlc/Makefile --- cvshead/pkgsrc/multimedia/vlc/Makefile 2007-03-12 16:26:47.056233000 +0100 +++ cvsmywork/pkgsrc/multimedia/vlc/Makefile 2007-03-16 09:08:33.345706000 +0100 @@ -20,10 +20,13 @@ VLC_VER= 0.8.5 +CFLAGS= -g +CFLAGS+= -D_POSIX_PTHREAD_SEMANTICS .include "../../mk/bsd.prefs.mk" -.if ${OPSYS} == "NetBSD" +.if ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" CONFIGURE_ARGS+= --disable-vcd +CONFIGURE_ARGS+= --enable-debug .endif BUILDLINK_API_DEPENDS.vcdimager+= vcdimager>=0.7.20nb1 BUILDLINK_API_DEPENDS.ffmpeg+= ffmpeg>=0.4.8nb1 # Postprocess fix @@ -34,7 +37,9 @@ CONFIGURE_ARGS+= --disable-gnomevfs CONFIGURE_ARGS+= --disable-gnutls CONFIGURE_ARGS+= --disable-smb -CONFIGURE_ARGS+= --disable-dvbpsi +#CONFIGURE_ARGS+= --disable-dvbpsi +CONFIGURE_ARGS+= --enable-dvbpsi +CONFIGURE_ARGS+= --with-dvbpsi=${PREFIX} CONFIGURE_ARGS+= --disable-mod CONFIGURE_ARGS+= --disable-mpc CONFIGURE_ARGS+= --disable-dts @@ -43,6 +48,8 @@ CONFIGURE_ARGS+= --with-ffmpeg-zlib CONFIGURE_ARGS+= --enable-cddax CONFIGURE_ARGS+= --enable-dvdread +CONFIGURE_ARGS+= --enable-dvdnav + CONFIGURE_ARGS+= --enable-faad CONFIGURE_ARGS+= --enable-flac @@ -87,7 +94,7 @@ BUILDLINK_FNAME_TRANSFORM.ffmpeg+= -e "s,include/ffmpeg,include/,g" -.if ${OPSYS} == "NetBSD" +.if ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" PLIST_SUBST+= COND_CDDA="@comment " PLIST_SUBST+= COND_VCD="@comment " .else @@ -114,12 +121,15 @@ .include "../../graphics/freetype2/buildlink3.mk" .include "../../misc/libcdio/buildlink3.mk" .include "../../multimedia/ffmpeg/buildlink3.mk" +# try without GD Mars 2007 .include "../../multimedia/libdvdplay/buildlink3.mk" .include "../../multimedia/libdvdnav/buildlink3.mk" .include "../../multimedia/libdvdread/buildlink3.mk" .include "../../multimedia/libmatroska/buildlink3.mk" .include "../../multimedia/libmpeg2/buildlink3.mk" .include "../../multimedia/libogg/buildlink3.mk" +.include "../../multimedia/libdvbpsi/buildlink3.mk" + .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/libXv/buildlink3.mk" .include "../../x11/libXxf86vm/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/vlc/patches/patch-da cvsmywork/pkgsrc/multimedia/vlc/patches/patch-da --- cvshead/pkgsrc/multimedia/vlc/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/vlc/patches/patch-da 2006-07-13 17:07:03.000000000 +0200 @@ -0,0 +1,53 @@ +--- src/network/rootwrap.c.orig Sat May 6 17:52:13 2006 ++++ src/network/rootwrap.c Thu Jul 13 17:00:00 2006 +@@ -115,6 +115,9 @@ + */ + static int send_fd (int p, int fd) + { ++#if defined(__sun) && !defined(_XPG4_2) ++ return send(p, &fd, sizeof(fd),0); ++#else + struct msghdr hdr; + struct iovec iov; + struct cmsghdr *cmsg; +@@ -139,6 +142,7 @@ + hdr.msg_controllen = cmsg->cmsg_len; + + return sendmsg (p, &hdr, 0) == sizeof (val) ? 0 : -1; ++#endif + } + + +@@ -267,6 +271,9 @@ + /* GID */ + initgroups (pw->pw_name, pw->pw_gid); + setgid (pw->pw_gid); ++#if defined(__sun) ++#define AF_LOCAL AF_UNIX ++#endif + + if (socketpair (AF_LOCAL, SOCK_STREAM, 0, pair)) + { +@@ -309,6 +316,14 @@ + */ + static int recv_fd (int p) + { ++#if defined(__sun) && !defined(_XPG4_2) ++ int len,fd; ++ ++ len = recv(p, &fd, sizeof(fd),0); ++ if (len != sizeof(fd)) ++ return -1; ++ return fd; ++#else + struct msghdr hdr; + struct iovec iov; + struct cmsghdr *cmsg; +@@ -341,6 +356,7 @@ + } + + return -1; ++#endif + } + + /** diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/vlc/patches/patch-db cvsmywork/pkgsrc/multimedia/vlc/patches/patch-db --- cvshead/pkgsrc/multimedia/vlc/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/vlc/patches/patch-db 2006-07-18 10:36:34.000000000 +0200 @@ -0,0 +1,29 @@ +--- modules/demux/mkv.cpp.orig Sat May 6 17:52:16 2006 ++++ modules/demux/mkv.cpp Tue Jul 18 10:30:19 2006 +@@ -517,7 +517,7 @@ + } + + virtual uint32 read ( void *p_buffer, size_t i_size); +- virtual void setFilePointer ( int64_t i_offset, seek_mode mode = seek_beginning ); ++ virtual void setFilePointer ( int64 i_offset, seek_mode mode = seek_beginning ); + virtual size_t write ( const void *p_buffer, size_t i_size); + virtual uint64 getFilePointer ( void ); + virtual void close ( void ); +@@ -3475,7 +3475,7 @@ + + return stream_Read( s, p_buffer, i_size ); + } +-void vlc_stream_io_callback::setFilePointer(int64_t i_offset, seek_mode mode ) ++void vlc_stream_io_callback::setFilePointer(int64 i_offset, seek_mode mode ) + { + int64_t i_pos; + +@@ -4690,7 +4690,7 @@ + + if( MKV_IS_ID( l, KaxChapterUID ) ) + { +- chapters.i_uid = uint64_t(*(KaxChapterUID*)l); ++ chapters.i_uid = uint64(*(KaxChapterUID*)l); + msg_Dbg( &sys.demuxer, "| | | | + ChapterUID: %lld", chapters.i_uid ); + } + else if( MKV_IS_ID( l, KaxChapterFlagHidden ) ) diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/vlc/PLIST cvsmywork/pkgsrc/multimedia/vlc/PLIST --- cvshead/pkgsrc/multimedia/vlc/PLIST 2006-09-26 09:27:19.000000000 +0200 +++ cvsmywork/pkgsrc/multimedia/vlc/PLIST 2007-03-15 19:01:03.871318000 +0100 @@ -66,7 +66,7 @@ lib/vlc/audio_mixer/libtrivial_mixer_plugin.so lib/vlc/audio_output/libaout_file_plugin.so lib/vlc/audio_output/libaout_sdl_plugin.so -lib/vlc/audio_output/liboss_plugin.so +@comment lib/vlc/audio_output/liboss_plugin.so lib/vlc/codec/liba52_plugin.so lib/vlc/codec/libadpcm_plugin.so lib/vlc/codec/libaraw_plugin.so @@ -123,6 +123,7 @@ lib/vlc/demux/libreal_plugin.so lib/vlc/demux/libsgimb_plugin.so lib/vlc/demux/libsubtitle_plugin.so +lib/vlc/demux/libts_plugin.so lib/vlc/demux/libty_plugin.so lib/vlc/demux/libvobsub_plugin.so lib/vlc/demux/libvoc_plugin.so @@ -158,6 +159,7 @@ lib/vlc/mux/libmux_mpjpeg_plugin.so lib/vlc/mux/libmux_ogg_plugin.so lib/vlc/mux/libmux_ps_plugin.so +lib/vlc/mux/libmux_ts_plugin.so lib/vlc/mux/libmux_wav_plugin.so lib/vlc/packetizer/libpacketizer_copy_plugin.so lib/vlc/packetizer/libpacketizer_h264_plugin.so @@ -207,7 +209,7 @@ lib/vlc/video_output/libopengl_plugin.so lib/vlc/video_output/libvout_sdl_plugin.so lib/vlc/video_output/libx11_plugin.so -lib/vlc/video_output/libxvideo_plugin.so +@comment lib/vlc/video_output/libxvideo_plugin.so lib/vlc/visualization/libvisual_plugin.so man/man1/vlc-config.1 man/man1/vlc.1 diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xanim/Makefile.codecs cvsmywork/pkgsrc/multimedia/xanim/Makefile.codecs --- cvshead/pkgsrc/multimedia/xanim/Makefile.codecs 2006-05-22 15:53:02.000000000 +0200 +++ cvsmywork/pkgsrc/multimedia/xanim/Makefile.codecs 2006-05-23 10:51:10.000000000 +0200 @@ -44,6 +44,10 @@ _XANIM_MACH_TYPE= ${MACHINE_ARCH}-${OBJECT_FMT} +.if ${MACHINE_ARCH} == "i386" && ${ABI} == "64" +_XANIM_MACH_TYPE= x86_64-ELF +.endif + .for _codec_ in ${XANIM_CODECS} . if defined(_XANIM_CODEC.${_codec_}.${_XANIM_MACH_TYPE}) CODECS+= ${_codec_} diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xine-lib/Makefile.common cvsmywork/pkgsrc/multimedia/xine-lib/Makefile.common --- cvshead/pkgsrc/multimedia/xine-lib/Makefile.common 2007-02-21 11:42:22.521524000 +0100 +++ cvsmywork/pkgsrc/multimedia/xine-lib/Makefile.common 2007-03-13 14:26:14.864295000 +0100 @@ -23,8 +23,13 @@ PKGCONFIG_OVERRIDE= misc/libxine.pc.in USE_TOOLS+= autoconf gmake msgfmt pkg-config -CONFIGURE_ARGS+= --with-w32-path='${PREFIX}/lib/win32' +USE_LANGUAGES+= c++ + +#CONFIGURE_ARGS+= --with-w32-path='${PREFIX}/lib/win32' +# don't work and don't compile on solaris10 32bit i386 +CONFIGURE_ARGS+= --disable-w32dll CONFIGURE_ARGS+= --without-external-ffmpeg --disable-ffmpegtest +CONFIGURE_ARGS+= --disable-ffmpeg-uncommon-codecs --disable-ffmpeg-popular-codecs CONFIGURE_ENV+= have_libpng="yes" CONFIGURE_ENV+= PNG_CFLAGS="-I${PREFIX}/include" CONFIGURE_ENV+= PNG_LIBS="-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lpng" @@ -33,7 +38,21 @@ .include "../../mk/bsd.prefs.mk" .if ${X11_TYPE} == "native" && !exists(${X11BASE}/lib/libXv.so) +. if ${OPSYS} == "SunOS" && ${OS_VERSION} == "5.10" +XV_LIB_ABI= # empty +. if ${ABI} == "64" +XV_LIB_ABI=/64 +. endif +BUILDLINK_PASSTHRU_DIRS+= /usr/X11/lib${XV_LIB_ABI} +BUILDLINK_PASSTHRU_DIRS+= /usr/X11/include +BUILDLINK_PASSTHRU_RPATHDIRS+= /usr/X11/lib${XV_LIB_ABI} +CFLAGS+= -I/usr/X11/include +LDFLAGS+= -L/usr/X11/lib${XV_LIB_ABI} -R/usr/X11/lib${XV_LIB_ABI} +CONFIGURE_ARGS+= --with-xv-path='/usr/X11/lib${XV_LIB_ABI}' +PLIST_SUBST+= HAVE_XV= +. else PLIST_SUBST+= HAVE_XV="@comment " +. endif .else .include "../../x11/libXv/buildlink3.mk" CONFIGURE_ARGS+= --with-xv-path='${X11BASE}/lib' diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xine-lib/Makefile.common.conflict2 cvsmywork/pkgsrc/multimedia/xine-lib/Makefile.common.conflict2 --- cvshead/pkgsrc/multimedia/xine-lib/Makefile.common.conflict2 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/xine-lib/Makefile.common.conflict2 2006-12-11 09:55:56.349334000 +0100 @@ -0,0 +1,61 @@ +# $NetBSD: Makefile.common,v 1.37 2006/12/08 18:47:41 drochner Exp $ +# + +DISTNAME= xine-lib-${XINE_LIB_VER} +XINE_PKGNAME= xine-lib-${XINE_LIB_VER} +PKGNAME?= ${XINE_PKGNAME} +CATEGORIES?= multimedia +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://xinehq.de/ + +XINE_LIB_VER= 1.1.3 +PLIST_SUBST+= XINE_LIB_VER=${XINE_LIB_VER:Q} + +DISTINFO_FILE= ${.CURDIR}/../../multimedia/xine-lib/distinfo +PATCHDIR= ${.CURDIR}/../../multimedia/xine-lib/patches + +GNU_CONFIGURE= YES +USE_PKGLOCALEDIR= YES +USE_LIBTOOL= YES +LIBTOOL_OVERRIDE= libtool libtool-nofpic +PKGCONFIG_OVERRIDE= misc/libxine.pc.in +USE_TOOLS+= autoconf gmake msgfmt pkg-config + +USE_LANGUAGES+= c++ +WRKSRC= ${WRKDIR}/xine-lib-1.1.3 + +CONFIGURE_ARGS+= --with-w32-path='${PREFIX}/lib/win32' +CONFIGURE_ARGS+= --without-external-ffmpeg --disable-ffmpegtest +CONFIGURE_ENV+= have_libpng="yes" +CONFIGURE_ENV+= PNG_CFLAGS="-I${PREFIX}/include" +CONFIGURE_ENV+= PNG_LIBS="-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lpng" +PKGSRC_MAKE_ENV+= "mkdir_p"="mkdir -p" + +.include "../../mk/bsd.prefs.mk" + +.if !exists(${X11BASE}/lib/libXv.so) +. if ${OPSYS} == "SunOS" && ${OS_VERSION} == "5.10" +BUILDLINK_PASSTHRU_DIRS+= /usr/X11/lib/${ABI} +BUILDLINK_PASSTHRU_DIRS+= /usr/X11/include +BUILDLINK_PASSTHRU_RPATHDIRS+= /usr/X11/lib/${ABI} +CFLAGS+= -I/usr/X11/include +LDFLAGS+= -L/usr/X11/lib/${ABI} -R/usr/X11/lib/${ABI} +CONFIGURE_ARGS+= --with-xv-path='/usr/X11/lib/${ABI}' +PLIST_SUBST+= HAVE_XV= +. else +PLIST_SUBST+= HAVE_XV="@comment " +. endif +.else +CONFIGURE_ARGS+= --with-xv-path='${X11BASE}/lib' +PLIST_SUBST+= HAVE_XV= +.endif + +pre-configure: + cd ${WRKSRC} && autoconf + +.include "../../converters/libiconv/buildlink3.mk" +.include "../../graphics/freetype2/buildlink3.mk" +.include "../../mk/oss.buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xine-lib/patches/patch-dd cvsmywork/pkgsrc/multimedia/xine-lib/patches/patch-dd --- cvshead/pkgsrc/multimedia/xine-lib/patches/patch-dd 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/xine-lib/patches/patch-dd 2007-02-13 16:35:53.950371000 +0100 @@ -0,0 +1,11 @@ +--- src/libffmpeg/libavutil/common.h.orig Tue Feb 13 16:34:05 2007 ++++ src/libffmpeg/libavutil/common.h Tue Feb 13 13:23:01 2007 +@@ -365,7 +365,7 @@ + #endif + + /* xine: another config.h with codecs to use */ +-#include "ffmpeg_config.h" ++#include "libffmpeg/ffmpeg_config.h" + + #endif /* COMMON_H */ + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xine-lib/patches/patch-de cvsmywork/pkgsrc/multimedia/xine-lib/patches/patch-de --- cvshead/pkgsrc/multimedia/xine-lib/patches/patch-de 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/xine-lib/patches/patch-de 2007-02-19 11:05:54.452632000 +0100 @@ -0,0 +1,10 @@ +--- src/libffmpeg/libavcodec/cabac.h.orig Sun Jan 28 19:38:33 2007 ++++ src/libffmpeg/libavcodec/cabac.h Mon Feb 19 11:05:07 2007 +@@ -371,6 +371,7 @@ + #define BYTESTART "16" + #define BYTE "24" + #define BYTEEND "32" ++#define PIC 1 + #else + #define BYTESTART "12" + #define BYTE "16" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xine-lib/PLIST.i386 cvsmywork/pkgsrc/multimedia/xine-lib/PLIST.i386 --- cvshead/pkgsrc/multimedia/xine-lib/PLIST.i386 2006-01-13 09:42:30.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/xine-lib/PLIST.i386 2007-03-13 14:20:47.930680000 +0100 @@ -1,5 +1,5 @@ @comment $NetBSD: PLIST.i386,v 1.5 2006/01/13 08:42:30 martti Exp $ -lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_qt.a -lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_qt.so -lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_w32dll.a -lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_w32dll.so +@comment lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_qt.a +@comment lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_qt.so +@comment lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_w32dll.a +@comment lib/xine/plugins/${XINE_LIB_VER}/xineplug_decode_w32dll.so diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xvidcore/Makefile cvsmywork/pkgsrc/multimedia/xvidcore/Makefile --- cvshead/pkgsrc/multimedia/xvidcore/Makefile 2007-01-08 14:23:58.972209000 +0100 +++ cvsmywork/pkgsrc/multimedia/xvidcore/Makefile 2007-01-08 10:33:33.738225000 +0100 @@ -39,3 +39,9 @@ .endif .include "../../mk/bsd.pkg.mk" + +.if (${MACHINE_ARCH} == "i386" && ${ABI} == "64" && ${OPSYS} == "SunOS") || (${MACHINE_ARCH} == "x86_64" && ${OPSYS} == "SunOS") +CONFIGURE_ARGS+= --host=x86_64-sun-solaris2 +MAKE_ENV+= LDFLAGS="-mimpure-text" +.endif + diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xvidcore/Makefile.orig2 cvsmywork/pkgsrc/multimedia/xvidcore/Makefile.orig2 --- cvshead/pkgsrc/multimedia/xvidcore/Makefile.orig2 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/multimedia/xvidcore/Makefile.orig2 2006-08-08 11:58:10.000000000 +0200 @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.20 2006/08/04 15:09:51 tron Exp $ + +DISTNAME= xvidcore-1.1.0 +PKGREVISION= 2 +CATEGORIES= multimedia +MASTER_SITES= http://downloads.xvid.org/downloads/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.xvid.org/ +COMMENT= ISO MPEG-4 compliant video codec + +.include "../../mk/bsd.prefs.mk" + +.if ${MACHINE_ARCH} == "i386" +BUILD_DEPENDS+= nasm>=0.98.34:../../devel/nasm +.elif ${MACHINE_ARCH} == "x86_64" +BUILD_DEPENDS+= yasm>=0.4.0:../../devel/yasm +.endif + +PKG_INSTALLATION_TYPES= overwrite pkgviews + +WRKSRC= ${WRKDIR}/${DISTNAME}/build/generic +GNU_CONFIGURE= YES + +MAKE_ENV+= MKDIR=${MKDIR:Q} + +.if ${OPSYS} == "Darwin" +post-install: + ${RM} -f ${PREFIX}/lib/libxvidcore.so.4 +.endif + +.include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/multimedia/xvidcore/patches/patch-ab cvsmywork/pkgsrc/multimedia/xvidcore/patches/patch-ab --- cvshead/pkgsrc/multimedia/xvidcore/patches/patch-ab 2007-01-08 14:23:58.974363000 +0100 +++ cvsmywork/pkgsrc/multimedia/xvidcore/patches/patch-ab 2007-01-08 10:42:33.174563000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-ab,v 1.3 2007/01/06 16:31:48 jmmv Exp $ - ---- configure.orig 2006-11-01 11:39:36.000000000 +0100 -+++ configure -@@ -3782,7 +3782,7 @@ SHARED_EXTENSION="" +--- configure.orig Fri Dec 30 15:45:30 2005 ++++ configure Fri Feb 17 17:59:20 2006 +@@ -3782,7 +3782,7 @@ STATIC_EXTENSION="" OBJECT_EXTENSION="" case "$target_os" in @@ -11,32 +9,37 @@ echo "$as_me:$LINENO: result: .so .a .o" >&5 echo "${ECHO_T}.so .a .o" >&6 STATIC_EXTENSION="a" -@@ -3833,7 +3833,7 @@ echo "${ECHO_T}ok" >&6 +@@ -3825,7 +3825,7 @@ + SPECIFIC_CFLAGS="" + PRE_SHARED_LIB="" + case "$target_os" in +- linux*|solaris*) ++ linux*) + echo "$as_me:$LINENO: result: ok" >&5 + echo "${ECHO_T}ok" >&6 + STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" +@@ -3833,11 +3833,19 @@ SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm" SPECIFIC_CFLAGS="-fPIC" ;; - *bsd*|irix*) -+ *bsd*|dragonfly*|irix*) ++ solaris*) echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6 STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" -@@ -3856,13 +3856,13 @@ echo "${ECHO_T}ok" >&6 - echo "$as_me:$LINENO: result: dylib options" >&5 - echo "${ECHO_T}dylib options" >&6 - SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" -- SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" -+ SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB) -Wl,-read_only_relocs -Wl,warning" - else - echo "$as_me:$LINENO: result: module options" >&5 - echo "${ECHO_T}module options" >&6 - PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" - SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)" -- SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress" -+ SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress -Wl,-read_only_relocs -Wl,warning" - fi + SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)" ++ SPECIFIC_LDFLAGS="-Wl,-h,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm" ++ SPECIFIC_CFLAGS="-fPIC" ++ ;; ++ *bsd*|dragonfly*|irix*) ++ echo "$as_me:$LINENO: result: ok" >&5 ++echo "${ECHO_T}ok" >&6 ++ STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" ++ SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR).\$(API_MINOR)" + SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -lc -lm" + SPECIFIC_CFLAGS="-fPIC" ;; - beos) -@@ -4038,7 +4038,7 @@ echo "$as_me: WARNING: nasm patch versio +@@ -4038,7 +4046,7 @@ echo "$as_me:$LINENO: checking for asm object format" >&5 echo $ECHO_N "checking for asm object format... $ECHO_C" >&6 case "$target_os" in @@ -45,17 +48,14 @@ echo "$as_me:$LINENO: result: elf" >&5 echo "${ECHO_T}elf" >&6 NASM_FORMAT="elf" -@@ -4052,6 +4052,13 @@ echo "${ECHO_T}win32" >&6 - PREFIX="-DPREFIX" - MARK_FUNCS="" - ;; -+ darwin*|rhapsody*) -+ echo "$as_me:$LINENO: result: macho" >&5 -+echo "${ECHO_T}macho" >&6 -+ MARK_FUNCS="" -+ NASM_FORMAT="macho" -+ PREFIX="-DPREFIX" -+ ;; - esac - - AS="$chosen_asm_prog" +@@ -4900,6 +4908,10 @@ + _ACEOF + cat >>$CONFIG_STATUS <<\_ACEOF + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ # Avoid regenerating for rechecks on pkgsrc ++ exit 0 ++ # Avoid regenerating for rechecks on pkgsrc ++ exit 0 + ac_cs_recheck=: ;; + --version | --vers* | -V ) + echo "$ac_cs_version"; exit 0 ;; diff -burN --exclude-from=ignore cvshead/pkgsrc/net/bind9/Makefile cvsmywork/pkgsrc/net/bind9/Makefile --- cvshead/pkgsrc/net/bind9/Makefile 2007-02-02 14:43:54.664331000 +0100 +++ cvsmywork/pkgsrc/net/bind9/Makefile 2007-02-02 12:50:44.339539000 +0100 @@ -19,6 +19,7 @@ BUILD_DEFS+= BIND_USER BIND_GROUP BIND_DIR VARBASE USE_LIBTOOL= yes +USE_TOOLS+= perl GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-libtool=yes \ @@ -41,7 +42,8 @@ MESSAGE_SUBST+= BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER} # include/isc/ipv6.h is installed on non-ipv6 platforms -.if defined(USE_INET6) && (${USE_INET6} == "YES") +#.if defined(USE_INET6) && (${USE_INET6} == "YES") +.if defined(USE_INET6) && empty(_OPSYS_HAS_INET6:M[nN][oO]) PLIST_SUBST+= IPV6H="@comment " .else PLIST_SUBST+= IPV6H= diff -burN --exclude-from=ignore cvshead/pkgsrc/net/bind9/patch-da cvsmywork/pkgsrc/net/bind9/patch-da --- cvshead/pkgsrc/net/bind9/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/net/bind9/patch-da 2006-08-30 16:25:20.000000000 +0200 @@ -0,0 +1,11 @@ +--- lib/bind/include/arpa/nameser_compat.h.orig Thu Jul 1 06:43:41 2004 ++++ lib/bind/include/arpa/nameser_compat.h Wed Aug 30 16:25:11 2006 +@@ -53,7 +53,7 @@ + + #if defined(vax) || defined(ns32000) || defined(sun386) || defined(i386) || \ + defined(MIPSEL) || defined(_MIPSEL) || defined(BIT_ZERO_ON_RIGHT) || \ +- defined(__alpha__) || defined(__alpha) || \ ++ defined(__alpha__) || defined(__alpha) || defined(__x86_64__) || \ + (defined(__Lynx__) && defined(__x86__)) + #define BYTE_ORDER LITTLE_ENDIAN + #endif diff -burN --exclude-from=ignore cvshead/pkgsrc/net/howl/patches/patch-da cvsmywork/pkgsrc/net/howl/patches/patch-da --- cvshead/pkgsrc/net/howl/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/net/howl/patches/patch-da 2007-02-07 16:02:42.684346000 +0100 @@ -0,0 +1,11 @@ +--- src/lib/mDNSResponder/mDNSClientAPI.h.orig Thu May 19 04:06:39 2005 ++++ src/lib/mDNSResponder/mDNSClientAPI.h Wed Feb 7 16:00:47 2007 +@@ -526,7 +526,7 @@ + typedef unsigned char mDNSu8; + typedef signed short mDNSs16; + typedef unsigned short mDNSu16; +-#if _LP64 ++#if defined(_LP64) + typedef signed int mDNSs32; + typedef unsigned int mDNSu32; + #else diff -burN --exclude-from=ignore cvshead/pkgsrc/net/net-snmp/PLIST cvsmywork/pkgsrc/net/net-snmp/PLIST --- cvshead/pkgsrc/net/net-snmp/PLIST 2007-02-21 11:42:33.900288000 +0100 +++ cvsmywork/pkgsrc/net/net-snmp/PLIST 2007-02-06 11:08:42.810766000 +0100 @@ -520,7 +520,7 @@ share/snmp/mibs/UCD-IPFWACC-MIB.txt share/snmp/mibs/UCD-SNMP-MIB.txt share/snmp/mibs/UDP-MIB.txt -share/snmp/snmp_perl.pl +@comment share/snmp/snmp_perl.pl share/snmp/snmp_perl_trapd.pl share/snmp/snmpconf-data/snmp-data/authopts share/snmp/snmpconf-data/snmp-data/debugging diff -burN --exclude-from=ignore cvshead/pkgsrc/net/vnc/Makefile cvsmywork/pkgsrc/net/vnc/Makefile --- cvshead/pkgsrc/net/vnc/Makefile 2006-09-26 12:29:31.000000000 +0200 +++ cvsmywork/pkgsrc/net/vnc/Makefile 2006-11-10 15:14:16.000000000 +0100 @@ -28,6 +28,8 @@ BUILD_TARGET= World MAKE_ENV+= CC=${CC:Q} #for make imake in Xvnc/config/imake +CFLAGS.SunOS+= -DSVR4 -DSYSV +MAKE_ENV+= BOOTSTRAPCFLAGS="-DSVR4 -DSYSV" # We have to frob a few things, and we want our own permissions, so it's easier # to do the install ourselves. diff -burN --exclude-from=ignore cvshead/pkgsrc/net/wakeup/Makefile cvsmywork/pkgsrc/net/wakeup/Makefile --- cvshead/pkgsrc/net/wakeup/Makefile 2006-11-20 16:24:15.000000000 +0100 +++ cvsmywork/pkgsrc/net/wakeup/Makefile 2006-11-20 17:17:49.000000000 +0100 @@ -12,6 +12,7 @@ COMMENT= Wakeup On LAN client for remote power-up of machines USE_TOOLS+= gunzip +LDFLAGS.SunOS+= -lnsl -lsocket MAKE_ENV+= ${BSD_MAKE_ENV} do-extract: diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/bsd.own.mk.in cvsmywork/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/bsd.own.mk.in --- cvshead/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/bsd.own.mk.in 2006-07-15 01:13:01.000000000 +0200 +++ cvsmywork/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/bsd.own.mk.in 2006-07-21 10:33:06.000000000 +0200 @@ -129,7 +129,7 @@ OBJECT_FMT?=a.out .endif -.if ${MACHINE_ARCH} == "x86_64" +.if ${MACHINE_ARCH} == "x86_64" && ${OPSYS} != "SunOS" CFLAGS+=-Wno-format -fno-builtin .endif diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/SunOS.bsd.man.mk cvsmywork/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/SunOS.bsd.man.mk --- cvshead/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/SunOS.bsd.man.mk 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/SunOS.bsd.man.mk 2007-01-19 15:38:58.254294000 +0100 @@ -0,0 +1,206 @@ +# $NetBSD: SunOS.bsd.man.mk,v 1.1.1.1 2006/07/14 23:13:01 jlam GD Exp $ +# @(#)bsd.man.mk 8.1 (Berkeley) 6/8/93 + +.if !target(__initialized__) +__initialized__: +.if exists(${.CURDIR}/../Makefile.inc) +.include "${.CURDIR}/../Makefile.inc" +.endif +.include +.include +.include +.MAIN: all +.endif + +.PHONY: catinstall maninstall catpages manpages catlinks manlinks cleanman html installhtml cleanhtml +.if ${MKMAN} != "no" +realinstall: ${MANINSTALL} +.endif +cleandir: cleanman + +TMACDIR?= ${DESTDIR}/usr/share/lib/tmac +HTMLDIR?= ${DESTDIR}/usr/share/man + +# tmac.andoc and tmac.doc were renamed in the update to groff-1.19 in +# NetBSD-current 20030630. +.if exists(${TMACDIR}/tmac.andoc) +CATDEPS?= ${TMACDIR}/tmac.andoc ${TMACDIR}/tmac.doc +.elif exists(${TMACDIR}/andoc.tmac) +CATDEPS?= ${TMACDIR}/andoc.tmac ${TMACDIR}/doc.tmac +.endif + +MANTARGET?= cat +NROFF?= nroff -Tlp +GROFF?= groff -Tascii +TBL?= tbl + + +.SUFFIXES: .1 .2 .3 .4 .5 .6 .7 .8 .9 \ + .cat1 .cat2 .cat3 .cat4 .cat5 .cat6 .cat7 .cat8 .cat9 \ + .html1 .html2 .html3 .html4 .html5 .html6 .html7 .html8 .html9 + +.9.cat9 .8.cat8 .7.cat7 .6.cat6 .5.cat5 .4.cat4 .3.cat3 .2.cat2 .1.cat1: \ + ${CATDEPS} +.if !defined(USETBL) + @echo "${NROFF} -mandoc ${.IMPSRC} > ${.TARGET}" + @${NROFF} -mandoc ${.IMPSRC} > ${.TARGET} || \ + (rm -f ${.TARGET}; false) +.else + @echo "${TBL} ${.IMPSRC} | ${NROFF} -mandoc > ${.TARGET}" + @${TBL} ${.IMPSRC} | ${NROFF} -mandoc > ${.TARGET} || \ + (rm -f ${.TARGET}; false) +.endif + +.9.html9 .8.html8 .7.html7 .6.html6 .5.html5 .4.html4 .3.html3 .2.html2 .1.html1: \ + ${CATDEPS} +.if !defined(USETBL) + @echo "${GROFF} -mdoc2html -P-b -P-u -P-o ${.IMPSRC} > ${.TARGET}" + @${GROFF} -mdoc2html -P-b -P-u -P-o ${.IMPSRC} > ${.TARGET} || \ + (rm -f ${.TARGET}; false) +.else + @echo "${TBL} ${.IMPSRC} | ${GROFF} -mdoc2html -P-b -P-u -P-o > ${.TARGET}" + @cat ${.IMPSRC} | ${GROFF} -mdoc2html -P-b -P-u -P-o > ${.TARGET} || \ + (rm -f ${.TARGET}; false) +.endif + +.if defined(MAN) && !empty(MAN) +MANPAGES= ${MAN} +CATPAGES= ${MANPAGES:C/(.*).([1-9])/\1.cat\2/} +.NOPATH: ${CATPAGES} +.if !defined(NOHTML) +HTMLPAGES= ${MANPAGES:C/(.*).([1-9])/\1.html\2/} +.endif +.endif + +MINSTALL= ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} ${INSTPRIV} \ + -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} + +.if defined(MANZ) +# chown and chmod are done afterward automatically +MCOMPRESS= gzip -cf +MCOMPRESSSUFFIX= .gz +.endif + +catinstall: catlinks +maninstall: manlinks + +__installpage: .USE +.if defined(MCOMPRESS) && !empty(MCOMPRESS) + @rm -f ${.TARGET} + ${MCOMPRESS} ${.ALLSRC} > ${.TARGET} + @chown ${MANOWN}:${MANGRP} ${.TARGET} + @chmod ${MANMODE} ${.TARGET} +.else + @cmp -s ${.ALLSRC} ${.TARGET} > /dev/null 2>&1 || \ + (echo "${MINSTALL} ${.ALLSRC} ${.TARGET}" && \ + ${MINSTALL} ${.ALLSRC} ${.TARGET}) +.endif + + +# Rules for cat'ed man page installation +.if defined(CATPAGES) && !empty(CATPAGES) && ${MKCATPAGES} != "no" +catpages:: ${CATPAGES:@P@${DESTDIR}${MANDIR}/${P:T:E}${MANSUBDIR}/${P:T:R}.0${MCOMPRESSSUFFIX}@} +.PRECIOUS: ${CATPAGES:@P@${DESTDIR}${MANDIR}/${P:T:E}${MANSUBDIR}/${P:T:R}.0${MCOMPRESSSUFFIX}@} +.if !defined(UPDATE) +.PHONY: ${CATPAGES:@P@${DESTDIR}${MANDIR}/${P:T:E}${MANSUBDIR}/${P:T:R}.0${MCOMPRESSSUFFIX}@} +.endif + +. for P in ${CATPAGES:O:u} +. if !defined(BUILD) && !make(all) && !make(${P}) +${DESTDIR}${MANDIR}/${P:T:E}${MANSUBDIR}/${P:T:R}.0${MCOMPRESSSUFFIX}: .MADE +. endif +${DESTDIR}${MANDIR}/${P:T:E}${MANSUBDIR}/${P:T:R}.0${MCOMPRESSSUFFIX}: ${P} __installpage +. endfor +.else +catpages:: +.endif + +# Rules for source page installation +.if defined(MANPAGES) && !empty(MANPAGES) +manpages:: ${MANPAGES:@P@${DESTDIR}${MANDIR}/man${P:T:E}${MANSUBDIR}/${P}${MCOMPRESSSUFFIX}@} +.PRECIOUS: ${MANPAGES:@P@${DESTDIR}${MANDIR}/man${P:T:E}${MANSUBDIR}/${P}${MCOMPRESSSUFFIX}@} +.if !defined(UPDATE) +.PHONY: ${MANPAGES:@P@${DESTDIR}${MANDIR}/man${P:T:E}${MANSUBDIR}/${P}${MCOMPRESSSUFFIX}@} +.endif + +. for P in ${MANPAGES:O:u} +${DESTDIR}${MANDIR}/man${P:T:E}${MANSUBDIR}/${P}${MCOMPRESSSUFFIX}: ${P} __installpage +. endfor +.else +manpages:: +.endif + +.if ${MKCATPAGES} != "no" +catlinks: catpages +.if defined(MLINKS) && !empty(MLINKS) + @set ${MLINKS}; \ + while test $$# -ge 2; do \ + name=$$1; \ + shift; \ + dir=${DESTDIR}${MANDIR}/cat$${name##*.}; \ + l=$${dir}${MANSUBDIR}/$${name%.*}.0${MCOMPRESSSUFFIX}; \ + name=$$1; \ + shift; \ + dir=${DESTDIR}${MANDIR}/cat$${name##*.}; \ + t=$${dir}${MANSUBDIR}/$${name%.*}.0${MCOMPRESSSUFFIX}; \ + if test $$l -nt $$t -o ! -f $$t; then \ + echo $$t -\> $$l; \ + ln -f $$l $$t; \ + fi; \ + done +.endif +.else +catlinks: +.endif + +manlinks: manpages +.if defined(MLINKS) && !empty(MLINKS) + @set ${MLINKS}; \ + while test $$# -ge 2; do \ + name=$$1; \ + shift; \ + dir=${DESTDIR}${MANDIR}/man$${name##*.}; \ + l=$${dir}${MANSUBDIR}/$${name}${MCOMPRESSSUFFIX}; \ + name=$$1; \ + shift; \ + dir=${DESTDIR}${MANDIR}/man$${name##*.}; \ + t=$${dir}${MANSUBDIR}/$${name}${MCOMPRESSSUFFIX}; \ + if test $$l -nt $$t -o ! -f $$t; then \ + echo $$t -\> $$l; \ + ln -f $$l $$t; \ + fi; \ + done +.endif + +# Html rules +html: ${HTMLPAGES} + +.if defined(HTMLPAGES) && !empty(HTMLPAGES) +.for P in ${HTMLPAGES:O:u} +${HTMLDIR}/${P:T:E}/${P:T:R}.html: ${P} + ${MINSTALL} ${.ALLSRC} ${.TARGET} +.endfor +.endif +installhtml: ${HTMLPAGES:@P@${HTMLDIR}/${P:T:E}/${P:T:R}.html@} + +cleanhtml: +.if defined(HTMLPAGES) && !empty(HTMLPAGES) + rm -f ${HTMLPAGES} +.endif + + +.if defined(CATPAGES) +.if ${MKCATPAGES} != "no" && ${MKMAN} != "no" +realall: ${CATPAGES} +.else +realall: +.endif + +cleanman: + rm -f ${CATPAGES} +.else +cleanman: +.endif + +# Make sure all of the standard targets are defined, even if they do nothing. +clean depend includes lint regress tags: diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.32 cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.32 --- cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.32 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.32 2006-01-12 13:33:27.000000000 +0100 @@ -0,0 +1,76 @@ +# $NetBSD: openwin510.32,v 1.0 2006/01/01 00:00:00 gd Exp $ +# +# Filelist for Solaris based on files existing in Solaris 10 for ABI=32bits. +# +lib/libICE.so +lib/libICE.so.6 +lib/libFS.so +lib/libSM.so +lib/libX.so +lib/libX.so.4 +lib/libX11.so +lib/libXIE.so +lib/libXau.so +lib/libXaw.so +lib/libXdmcp.so +lib/libXext.so +lib/libXi.so +lib/libXmu.so +lib/libXp.so +lib/libXpm.so +lib/libXpm.so.4.11 +lib/libXt.so +lib/libXtst.so +lib/libdga.so +lib/libdps.so +lib/libdpstk.so +lib/libdpstkXm.so +lib/libowconfig.so +lib/libpsres.so +lib/libxkbfile.so +lib/libxrx.so +lib/libFS.so.5 +lib/libSM.so.6 +lib/libX11.so.4 +lib/libXIE.so.6 +lib/libXau.so.6 +lib/libXaw.so.4 +lib/libXaw.so.5 +lib/libXdmcp.so.6 +lib/libXext.so.0 +lib/libXi.so.5 +lib/libXinput.so.0 +lib/libXmu.so.4 +lib/libXp.so.1 +lib/libXpm.so.4 +lib/libXt.so.4 +lib/libXtst.so.1 +lib/libdga.so.1 +lib/libdps.so.5 +lib/libdpstk.so.5 +lib/libdpstkXm.so.5 +lib/libowconfig.so.0 +lib/libpsres.so.5 +lib/libxkbfile.so.4 +lib/libxrx.so.1 +lib/libtt.so +lib/libtt.so.1 +lib/libtt.so.2 +lib/libxil.so +lib/libxil.so.1 +lib/libXst.so +lib/libXst.so.1 +lib/libXft.so +lib/libXft.so.2 +lib/libXol.so +lib/libce.so +lib/libdeskset.so +lib/libdstt.so +lib/libolgx.so +lib/libxview.so +lib/libXol.so.3 +lib/libce.so.0 +lib/libdeskset.so.0 +lib/libdstt.so.0 +lib/libolgx.so.3 +lib/libxview.so.3 diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.64 cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.64 --- cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.64 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.64 2006-01-12 13:34:01.000000000 +0100 @@ -0,0 +1,36 @@ +# $NetBSD: openwin510.64,v 1.0 2006/01/01 00:00:00 gd Exp $ +# +# Filelist for Solaris based on files existing in Solaris 10 for ABI=64bits. +# +lib/64/libICE.so +lib/64/libICE.so.6 +lib/64/libSM.so +lib/64/libX.so +lib/64/libX.so.4 +lib/64/libX11.so +lib/64/libXaw.so +lib/64/libXext.so +lib/64/libXi.so +lib/64/libXmu.so +lib/64/libXp.so +lib/64/libXpm.so +lib/64/libXpm.so.4.11 +lib/64/libXt.so +lib/64/libXtst.so +lib/64/libxkbfile.so +lib/64/libSM.so.6 +lib/64/libX11.so.4 +lib/64/libXaw.so.5 +lib/64/libXext.so.0 +lib/64/libXi.so.5 +lib/64/libXmu.so.4 +lib/64/libXp.so.1 +lib/64/libXpm.so.4 +lib/64/libXt.so.4 +lib/64/libXtst.so.1 +lib/64/libxkbfile.so.4 +lib/64/libtt.so +lib/64/libtt.so.1 +lib/64/libtt.so.2 +lib/64/libXft.so +lib/64/libXft.so.2 diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.common cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.common --- cvshead/pkgsrc/pkgtools/x11-links/files/openwin.510.common 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/pkgtools/x11-links/files/openwin.510.common 2006-01-12 13:34:43.000000000 +0100 @@ -0,0 +1,951 @@ +# $NetBSD: openwin510.common,v 1.0 2006/01/01 00:00:00 gd Exp $ +# +# Filelist for Solaris based on files existing in Solaris 10 common part 32/64. +# +include/X11/bitmaps/1x1 +include/X11/bitmaps/2x2 +include/X11/bitmaps/Dashes +include/X11/bitmaps/Down +include/X11/bitmaps/Excl +include/X11/bitmaps/FlipHoriz +include/X11/bitmaps/FlipVert +include/X11/bitmaps/Fold +include/X11/bitmaps/Left +include/X11/bitmaps/Right +include/X11/bitmaps/RotateLeft +include/X11/bitmaps/RotateRight +include/X11/bitmaps/Stipple +include/X11/bitmaps/Term +include/X11/bitmaps/Up +include/X11/bitmaps/black +include/X11/bitmaps/black6 +include/X11/bitmaps/box6 +include/X11/bitmaps/boxes +include/X11/bitmaps/calculator +include/X11/bitmaps/cntr_ptr +include/X11/bitmaps/cntr_ptrmsk +include/X11/bitmaps/cross_weave +include/X11/bitmaps/dimple1 +include/X11/bitmaps/dimple3 +include/X11/bitmaps/dot +include/X11/bitmaps/dropbar7 +include/X11/bitmaps/dropbar8 +include/X11/bitmaps/flagup +include/X11/bitmaps/escherknot +include/X11/bitmaps/flagdown +include/X11/bitmaps/flipped_gray +include/X11/bitmaps/gray +include/X11/bitmaps/gray1 +include/X11/bitmaps/gray3 +include/X11/bitmaps/hlines2 +include/X11/bitmaps/hlines3 +include/X11/bitmaps/icon +include/X11/bitmaps/keyboard16 +include/X11/bitmaps/left_ptr +include/X11/bitmaps/left_ptrmsk +include/X11/bitmaps/letters +include/X11/bitmaps/light_gray +include/X11/bitmaps/mailempty +include/X11/bitmaps/mailemptymsk +include/X11/bitmaps/mailfull +include/X11/bitmaps/mailfullmsk +include/X11/bitmaps/mensetmanus +include/X11/bitmaps/menu10 +include/X11/bitmaps/menu12 +include/X11/bitmaps/menu16 +include/X11/bitmaps/menu8 +include/X11/bitmaps/noletters +include/X11/bitmaps/opendot +include/X11/bitmaps/opendotMask +include/X11/bitmaps/plaid +include/X11/bitmaps/scales +include/X11/bitmaps/right_ptr +include/X11/bitmaps/right_ptrmsk +include/X11/bitmaps/root_weave +include/X11/bitmaps/sipb +include/X11/bitmaps/star +include/X11/bitmaps/starMask +include/X11/bitmaps/stipple +include/X11/bitmaps/target +include/X11/bitmaps/terminal +include/X11/bitmaps/tie_fighter +include/X11/bitmaps/vlines2 +include/X11/bitmaps/vlines3 +include/X11/bitmaps/weird_size +include/X11/bitmaps/wide_weave +include/X11/bitmaps/wierd_size +include/X11/bitmaps/wingdogs +include/X11/bitmaps/woman +include/X11/bitmaps/xfd_icon +include/X11/bitmaps/xlogo11 +include/X11/bitmaps/xlogo16 +include/X11/bitmaps/xlogo32 +include/X11/bitmaps/xlogo64 +include/X11/bitmaps/txtdup +include/X11/bitmaps/txtdupmask +include/X11/bitmaps/txtdupmore +include/X11/bitmaps/txtdupok +include/X11/bitmaps/txtdupokmask +include/X11/bitmaps/txtdupokmore +include/X11/bitmaps/txtmv +include/X11/bitmaps/txtmvmask +include/X11/bitmaps/txtmvmore +include/X11/bitmaps/txtmvok +include/X11/bitmaps/txtmvokmask +include/X11/bitmaps/txtmvokmore +include/X11/DPS/PSres.h +include/X11/DPS/XDPS.h +include/X11/DPS/XDPSlib.h +include/X11/DPS/XDPSproto.h +include/X11/DPS/dpsXclient.h +include/X11/DPS/dpsXcommon.h +include/X11/DPS/dpsXpreview.h +include/X11/DPS/dpsXshare.h +include/X11/DPS/dpsXuserpath.h +include/X11/DPS/dpsclient.h +include/X11/DPS/dpsconfig.h +include/X11/DPS/dpsexcept.h +include/X11/DPS/dpsfriends.h +include/X11/DPS/dpsops.h +include/X11/DPS/psops.h +include/X11/DPS/ColorSB.h +include/X11/DPS/ColorSBP.h +include/X11/DPS/DPSScrollW.h +include/X11/DPS/DPSScrollWP.h +include/X11/DPS/FontCreatP.h +include/X11/DPS/FontCreato.h +include/X11/DPS/FontSB.h +include/X11/DPS/FontSBP.h +include/X11/DPS/FontSamplP.h +include/X11/DPS/FontSample.h +include/X11/ICE/ICE.h +include/X11/ICE/ICEconn.h +include/X11/ICE/ICElib.h +include/X11/ICE/ICEmsg.h +include/X11/ICE/ICEproto.h +include/X11/ICE/ICEutil.h +include/X11/SM/SM.h +include/X11/SM/SMlib.h +include/X11/SM/SMproto.h +include/X11/Xaw/AllWidgets.h +include/X11/Xaw/AsciiSink.h +include/X11/Xaw/AsciiSinkP.h +include/X11/Xaw/AsciiSrc.h +include/X11/Xaw/AsciiSrcP.h +include/X11/Xaw/AsciiText.h +include/X11/Xaw/AsciiTextP.h +include/X11/Xaw/Box.h +include/X11/Xaw/BoxP.h +include/X11/Xaw/Cardinals.h +include/X11/Xaw/Clock.h +include/X11/Xaw/ClockP.h +include/X11/Xaw/Command.h +include/X11/Xaw/CommandP.h +include/X11/Xaw/Dialog.h +include/X11/Xaw/DialogP.h +include/X11/Xaw/Form.h +include/X11/Xaw/FormP.h +include/X11/Xaw/Grip.h +include/X11/Xaw/GripP.h +include/X11/Xaw/Label.h +include/X11/Xaw/LabelP.h +include/X11/Xaw/List.h +include/X11/Xaw/ListP.h +include/X11/Xaw/Logo.h +include/X11/Xaw/LogoP.h +include/X11/Xaw/Mailbox.h +include/X11/Xaw/MailboxP.h +include/X11/Xaw/MenuButtoP.h +include/X11/Xaw/MenuButton.h +include/X11/Xaw/MultiSink.h +include/X11/Xaw/MultiSinkP.h +include/X11/Xaw/MultiSrc.h +include/X11/Xaw/MultiSrcP.h +include/X11/Xaw/Paned.h +include/X11/Xaw/PanedP.h +include/X11/Xaw/Panner.h +include/X11/Xaw/PannerP.h +include/X11/Xaw/Porthole.h +include/X11/Xaw/PortholeP.h +include/X11/Xaw/Repeater.h +include/X11/Xaw/RepeaterP.h +include/X11/Xaw/Reports.h +include/X11/Xaw/Scrollbar.h +include/X11/Xaw/ScrollbarP.h +include/X11/Xaw/Simple.h +include/X11/Xaw/SimpleMenP.h +include/X11/Xaw/SimpleMenu.h +include/X11/Xaw/SimpleP.h +include/X11/Xaw/Sme.h +include/X11/Xaw/SmeP.h +include/X11/Xaw/SmeBSB.h +include/X11/Xaw/SmeBSBP.h +include/X11/Xaw/SmeLine.h +include/X11/Xaw/SmeLineP.h +include/X11/Xaw/StripCharP.h +include/X11/Xaw/StripChart.h +include/X11/Xaw/Template.c +include/X11/Xaw/Template.h +include/X11/Xaw/TemplateP.h +include/X11/Xaw/Text.h +include/X11/Xaw/TextP.h +include/X11/Xaw/TextSink.h +include/X11/Xaw/TextSinkP.h +include/X11/Xaw/TextSrc.h +include/X11/Xaw/TextSrcP.h +include/X11/Xaw/Toggle.h +include/X11/Xaw/ToggleP.h +include/X11/Xaw/Tree.h +include/X11/Xaw/TreeP.h +include/X11/Xaw/VendorEP.h +include/X11/Xaw/Viewport.h +include/X11/Xaw/ViewportP.h +include/X11/Xaw/XawImP.h +include/X11/Xaw/XawInit.h +include/X11/Xmu/Atoms.h +include/X11/Xmu/CharSet.h +include/X11/Xmu/CloseHook.h +include/X11/Xmu/Converters.h +include/X11/Xmu/CurUtil.h +include/X11/Xmu/CvtCache.h +include/X11/Xmu/DisplayQue.h +include/X11/Xmu/Drawing.h +include/X11/Xmu/Editres.h +include/X11/Xmu/EditresP.h +include/X11/Xmu/Error.h +include/X11/Xmu/ExtAgent.h +include/X11/Xmu/Initer.h +include/X11/Xmu/Misc.h +include/X11/Xmu/StdCmap.h +include/X11/Xmu/StdSel.h +include/X11/Xmu/SysUtil.h +include/X11/Xmu/WhitePoint.h +include/X11/Xmu/WidgetNode.h +include/X11/Xmu/WinUtil.h +include/X11/Xmu/Xct.h +include/X11/Xmu/Xmu.h +include/X11/Xmu/XmuSolaris.h +include/X11/Xst/Xst.h +include/X11/Xst/Xst_alpha.h +include/X11/Xst/Xst_cntl.h +include/X11/Xst/Xst_colors.h +include/X11/Xst/Xst_conv.h +include/X11/Xst/Xst_env.h +include/X11/Xst/Xst_ext.h +include/X11/Xst/Xst_font.h +include/X11/Xst/Xst_fontpath.h +include/X11/Xst/Xst_gc.h +include/X11/Xst/Xst_glyph.h +include/X11/Xst/Xst_layoutengine.h +include/X11/Xst/Xst_line.h +include/X11/Xst/Xst_private.h +include/X11/Xst/Xst_scaler.h +include/X11/Xst/Xst_space.h +include/X11/Xst/Xst_string.h +include/X11/Xst/Xst_style.h +include/X11/Xst/Xst_text.h +include/X11/Xst/Xst_typedef.h +include/X11/Xst/Xst_util.h +include/X11/extensions/MITMisc.h +include/X11/extensions/Print.h +include/X11/extensions/XEVI.h +include/X11/extensions/XI.h +include/X11/extensions/XIE.h +include/X11/extensions/XIElib.h +include/X11/extensions/XIEproto.h +include/X11/extensions/XIEprotost.h +include/X11/extensions/XInput.h +include/X11/extensions/XIproto.h +include/X11/extensions/XKB.h +include/X11/extensions/XKBbells.h +include/X11/extensions/XKBconfig.h +include/X11/extensions/XKBfile.h +include/X11/extensions/XKBgeom.h +include/X11/extensions/XKBproto.h +include/X11/extensions/XKBrules.h +include/X11/extensions/XKBsrv.h +include/X11/extensions/XKBstr.h +include/X11/extensions/XKM.h +include/X11/extensions/XKMformat.h +include/X11/extensions/XRes.h +include/X11/extensions/XResproto.h +include/X11/extensions/XST.h +include/X11/extensions/XSTstr.h +include/X11/extensions/XShm.h +include/X11/extensions/XTest.h +include/X11/extensions/Xag.h +include/X11/extensions/Xagsrv.h +include/X11/extensions/Xagstr.h +include/X11/extensions/Xcup.h +include/X11/extensions/Xcupstr.h +include/X11/extensions/Xdamage.h +include/X11/extensions/Xdbe.h +include/X11/extensions/Xdbeproto.h +include/X11/extensions/Xevie.h +include/X11/extensions/Xeviestr.h +include/X11/extensions/Xext.h +include/X11/extensions/Xfixes.h +include/X11/extensions/Xrender.h +include/X11/extensions/allplanes.h +include/X11/extensions/allplanesstr.h +include/X11/extensions/damageproto.h +include/X11/extensions/damagewire.h +include/X11/extensions/dpms.h +include/X11/extensions/dpmsstr.h +include/X11/extensions/fbpm.h +include/X11/extensions/fbpmstr.h +include/X11/extensions/lbxbuf.h +include/X11/extensions/lbxbufstr.h +include/X11/extensions/lbxdeltastr.h +include/X11/extensions/lbximage.h +include/X11/extensions/lbxopts.h +include/X11/extensions/lbxstr.h +include/X11/extensions/lbxzlib.h +include/X11/extensions/multibuf.h +include/X11/extensions/multibufst.h +include/X11/extensions/panoramiXext.h +include/X11/extensions/record.h +include/X11/extensions/recordstr.h +include/X11/extensions/render.h +include/X11/extensions/renderproto.h +include/X11/extensions/saver.h +include/X11/extensions/saverproto.h +include/X11/extensions/scrnsaver.h +include/X11/extensions/security.h +include/X11/extensions/securstr.h +include/X11/extensions/shape.h +include/X11/extensions/shapestr.h +include/X11/extensions/shmstr.h +include/X11/extensions/sync.h +include/X11/extensions/syncstr.h +include/X11/extensions/transovl.h +include/X11/extensions/transovlstr.h +include/X11/extensions/xfixesproto.h +include/X11/extensions/xfixeswire.h +include/X11/extensions/xinerama.h +include/X11/extensions/xtestext1.h +include/X11/Composite.h +include/X11/CompositeP.h +include/X11/ConstrainP.h +include/X11/Constraint.h +include/X11/Core.h +include/X11/CoreP.h +include/X11/DECkeysym.h +include/X11/Intrinsic.h +include/X11/IntrinsicP.h +include/X11/Object.h +include/X11/ObjectP.h +include/X11/RectObj.h +include/X11/RectObjP.h +include/X11/Shell.h +include/X11/ShellP.h +include/X11/StringDefs.h +include/X11/Suncompose.h +include/X11/Sunkeysym.h +include/X11/Sunowconfig.h +include/X11/Vendor.h +include/X11/VendorP.h +include/X11/X.h +include/X11/XF86keysym.h +include/X11/XKBlib.h +include/X11/XSunExt.h +include/X11/XWDFile.h +include/X11/Xatom.h +include/X11/Xauth.h +include/X11/Xcms.h +include/X11/Xdmcp.h +include/X11/Xfuncproto.h +include/X11/Xfuncs.h +include/X11/XlcGeneric.h +include/X11/XlcPubI.h +include/X11/XlcPublic.h +include/X11/Xlcint.h +include/X11/Xlib.h +include/X11/Xlibint.h +include/X11/Xlocale.h +include/X11/Xmd.h +include/X11/Xos.h +include/X11/Xosdefs.h +include/X11/Xproto.h +include/X11/Xprotostr.h +include/X11/Xft/Xft.h +include/X11/Xft/XftCompat.h +include/X11/Xresource.h +include/X11/Xstreams.h +include/X11/Xthreads.h +include/X11/Xutil.h +include/X11/Xvarargs.h +include/X11/ap_keysym.h +include/X11/cursorfont.h +include/X11/keysym.h +include/X11/keysymdef.h +include/X11/xpm.h +include/desktop/tt_c.h +include/desktop/ttdnd.h +include/desktop/tttk.h +include/xil/_XilDefines.h +include/xil/_c_bindings.h +include/xil/xil.h +include/Xau +include/config/generic.h +include/dga/XineramaInfo.h +include/dga/dga.h +include/dga/dga_externaldefs.h +include/pixrect/cms.h +include/pixrect/mem32_var.h +include/pixrect/memvar.h +include/pixrect/pixfont.h +include/pixrect/pixrect.h +include/pixrect/pixrect_hs.h +include/pixrect/pr_dblbuf.h +include/pixrect/pr_impl_make.h +include/pixrect/pr_impl_util.h +include/pixrect/pr_io.h +include/pixrect/pr_line.h +include/pixrect/pr_planegroups.h +include/pixrect/pr_util.h +include/pixrect/rasterfile.h +include/pixrect/traprop.h +include/pixrect/tv1var.h +include/portable/c_varieties.h +include/portable/portable.h +include/images/clocktool.icon +include/images/clocktool.rom.icon +include/images/ASCII_glyph.icon +include/images/Audiotool_glyph.icon +include/images/Audiotool_glyph_mask.icon +include/images/Binder_glyph.icon +include/images/Binder_glyph_mask.icon +include/images/Book_glyph.icon +include/images/Book_glyph_mask.icon +include/images/CDMgr_glyph.icon +include/images/CDMgr_glyph_mask.icon +include/images/CD_glyph.icon +include/images/CD_glyph_mask.icon +include/images/Calctool_glyph.icon +include/images/Calctool_glyph_mask.icon +include/images/CalendarMgrFile_glyph.icon +include/images/CalendarMgrFile_glyph_mask.icon +include/images/CalendarMgr_glyph.icon +include/images/CalendarMgr_glyph_mask.icon +include/images/Clock_glyph.icon +include/images/Clock_glyph_mask.icon +include/images/Code_CCsource_glyph.icon +include/images/Code_asm_glyph.icon +include/images/Code_ccsource_glyph.icon +include/images/Code_cheader_glyph.icon +include/images/Code_csource_glyph.icon +include/images/Code_lib_glyph.icon +include/images/Code_object_glyph.icon +include/images/Compressed_glyph.icon +include/images/Console_glyph.icon +include/images/Console_glyph_mask.icon +include/images/Corefile_glyph.icon +include/images/DOSwin_glyph.icon +include/images/DOSwin_glyph_mask.icon +include/images/Dbxtool_glyph.icon +include/images/Dbxtool_glyph_mask.icon +include/images/Empty_doc_glyph.icon +include/images/Exclamation_doc_glyph.icon +include/images/FileMgr.icon +include/images/FileMgr_glyph.icon +include/images/FileMgr_glyph_mask.icon +include/images/FileMgr_mask.icon +include/images/FirstAid_doc_glyph.icon +include/images/Folder_closed_glyph.icon +include/images/Folder_closed_glyph_mask.icon +include/images/Folder_open_glyph.icon +include/images/Folder_open_glyph_mask.icon +include/images/Font_glyph.icon +include/images/Fontedit_glyph.icon +include/images/Fontedit_glyph_mask.icon +include/images/Frame_doc_glyph.icon +include/images/GIF_glyph.icon +include/images/GILfile_glyph.icon +include/images/GILfile_glyph_mask.icon +include/images/Generic_Doc_glyph.icon +include/images/Generic_Doc_glyph_mask.icon +include/images/Generic_GUI_prog_glyph.icon +include/images/Generic_GUI_prog_glyph_mask.icon +include/images/Generic_SunOS_prog_glyph.icon +include/images/Generic_SunOS_prog_glyph_mask.icon +include/images/Generic_config_glyph.icon +include/images/Generic_init_glyph.icon +include/images/Generic_rc_glyph.icon +include/images/Generic_raster_glyph.icon +include/images/Generic_spreadsheet_glyph.icon +include/images/Help_glyph.icon +include/images/Hidden_file_glyph.icon +include/images/Hospital_doc_glyph.icon +include/images/IA_Navigate_glyph.icon +include/images/IA_Navigate_glyph_mask.icon +include/images/IA_View_glyph.icon +include/images/IA_View_glyph_mask.icon +include/images/IFF_glyph.icon +include/images/Iconedit_glyph.icon +include/images/Iconedit_glyph_mask.icon +include/images/Imagetool_glyph.icon +include/images/Imagetool_glyph_mask.icon +include/images/Info_doc_glyph.icon +include/images/JPEG_glyph.icon +include/images/Mailfile_glyph.icon +include/images/Mailfile_glyph_mask.icon +include/images/Mailtool_Compose_glyph.icon +include/images/Mailtool_Compose_glyph_mask.icon +include/images/Mailtool_glyph.icon +include/images/Mailtool_glyph_mask.icon +include/images/Makefile_glyph.icon +include/images/MultiBrowse_glyph.icon +include/images/MultiBrowse_glyph_mask.icon +include/images/PSdoc.icon +include/images/Pageview_glyph.icon +include/images/Pageview_glyph_mask.icon +include/images/Perfmeter_glyph.icon +include/images/Perfmeter_glyph_mask.icon +include/images/PostScript_Doc_glyph.icon +include/images/abc.pr +include/images/PostScript_alt_glyph.icon +include/images/PostScript_distilled_glyph.icon +include/images/Printtool_glyph.icon +include/images/Printtool_glyph_mask.icon +include/images/Radioactive_doc_glyph.icon +include/images/SPARC_exec_glyph.icon +include/images/SPARC_exec_glyph_mask.icon +include/images/SQLquery.icon +include/images/SQLquery_mask.icon +include/images/SQLreport.icon +include/images/SQLreport_mask.icon +include/images/Shell_script_glyph.icon +include/images/Shell_script_glyph_mask.icon +include/images/Shelltool_glyph.icon +include/images/Shelltool_glyph_mask.icon +include/images/abstk.pr +include/images/Snapshot_glyph.icon +include/images/Snapshot_glyph_mask.icon +include/images/StayOut_doc_glyph.icon +include/images/StayOut_glyph.icon +include/images/StayOut_glyph_mask.icon +include/images/Stop_Doc_glyph.icon +include/images/SunAudio_16Bit_glyph.icon +include/images/SunAudio_8Bit_glyph.icon +include/images/SunAudio_Alt_16Bit_glyph.icon +include/images/SunAudio_Alt_8Bit_glyph.icon +include/images/SunAudio_Alt_glyph.icon +include/images/SunAudio_glyph.icon +include/images/SunIcon_1Bit_glyph.icon +include/images/SunIcon_8Bit_glyph.icon +include/images/SunIcon_glyph.icon +include/images/TIFF_glyph.icon +include/images/SunRaster_1Bit_glyph.icon +include/images/SunRaster_24Bit_glyph.icon +include/images/SunRaster_8Bit_glyph.icon +include/images/SunRaster_glyph.icon +include/images/Tapetool_glyph.icon +include/images/Tapetool_glyph_mask.icon +include/images/Textedit_glyph.icon +include/images/Textedit_glyph_mask.icon +include/images/XOut_doc_glyph.icon +include/images/Xbm_glyph.icon +include/images/Xpm_glyph.icon +include/images/Xprog_glyph.icon +include/images/Xprog_glyph_mask.icon +include/images/YUV_glyph.icon +include/images/ab_library.icon +include/images/ab_library.mask.icon +include/images/abstk_up.pr +include/images/alert_bang32.pr +include/images/alert_qmark32.pr +include/images/app_list.icon +include/images/app_listI.icon +include/images/application.icon +include/images/applicationI.icon +include/images/audiodoc.icon +include/images/basic_cursor.pr +include/images/basic_text_cursor.pr +include/images/bg1.xbm +include/images/bg2.xbm +include/images/bg3.xbm +include/images/bind.icon +include/images/bind.mask.icon +include/images/black.cursor +include/images/black.icon +include/images/blank.pr +include/images/boggle.icon +include/images/box.icon16 +include/images/box.pr +include/images/broken_list.icon +include/images/brokenlink.icon +include/images/bullseye.cursor +include/images/busy.cursor +include/images/busy.source.icon +include/images/button.color.invert.icon +include/images/button.color.normal.icon +include/images/button.color.stencil.icon +include/images/button.mono.invert.icon +include/images/button.mono.normal.icon +include/images/button.mono.stencil.icon +include/images/button_stack.pr +include/images/c.icon +include/images/calctool.icon +include/images/calctool.mask.icon +include/images/canfield.icon +include/images/canvas_demo.icon +include/images/cardback.icon +include/images/cd.icon +include/images/cd.mask.icon +include/images/chesstool.icon +include/images/chess.clock.icon +include/images/choice_12_off.pr +include/images/choice_12_on.pr +include/images/choice_14_off.pr +include/images/choice_14_on.pr +include/images/choice_16_off.pr +include/images/choice_16_on.pr +include/images/choice_19_off.pr +include/images/choice_19_on.pr +include/images/choice_24_off.pr +include/images/choice_24_on.pr +include/images/choice_32_off.pr +include/images/choice_32_on.pr +include/images/choice_stack.pr +include/images/circle.icon16 +include/images/circle.pr +include/images/circle_0.pr +include/images/circle_25.pr +include/images/circle_50.pr +include/images/circle_75.pr +include/images/circle_black.pr +include/images/circle_root.pr +include/images/clock.icon +include/images/clock.rom.icon +include/images/clock_rot.icon +include/images/cmdtool.icon +include/images/cmdtool_mask.icon +include/images/cmrb14.pr +include/images/cmrr14.pr +include/images/col_pi.icon +include/images/compose.icon +include/images/compose.mask.icon +include/images/compress.icon +include/images/confirm.cursor +include/images/confirm.pr +include/images/confirm_left.pr +include/images/confirm_middle.pr +include/images/confirm_right.pr +include/images/console.icon +include/images/console_mask.icon +include/images/copy.cursor +include/images/copy_cursor.pr +include/images/copyletter.cursor +include/images/copyletter.pr +include/images/copyletters.cursor +include/images/copyletters.pr +include/images/core_eye.icon +include/images/coredoc.icon +include/images/counter_rot.icon +include/images/cursor_demo.icon +include/images/cycle.pr +include/images/dbxtool.icon +include/images/dead.icon +include/images/dead.mask.icon +include/images/default.icon +include/images/default_pin_out.pr +include/images/defaultsedit.icon +include/images/diskette.icon +include/images/diskette.mask.icon +include/images/doc.mask.icon +include/images/doc_list.icon +include/images/doc_listI.icon +include/images/document.cursor +include/images/document.icon +include/images/document.mask.icon +include/images/documentI.icon +include/images/dos.icon +include/images/dos.mask.icon +include/images/down_arrow.icon +include/images/down_arrow.pr +include/images/down_button_10.pr +include/images/down_button_12.pr +include/images/down_button_14.pr +include/images/down_button_19.pr +include/images/draw.icon +include/images/drawdoc.icon +include/images/dup.cursor +include/images/dup_cursor.pr +include/images/dupedoc_drag.icon +include/images/dupedoc_drop.icon +include/images/ellipse.icon16 +include/images/fv.icon +include/images/empty_letter.icon +include/images/empty_letter.mask.icon +include/images/emptymail.icon +include/images/emptymail.mask.icon +include/images/equal.icon +include/images/eraser.icon +include/images/experiment.icon +include/images/filemgr.icon +include/images/fl_arrow.xbm +include/images/fl_doc.xbm +include/images/fl_folder.xbm +include/images/fm_clock.icon +include/images/fm_clock.mask.icon +include/images/fm_cmdtool.icon +include/images/fm_cmdtool.mask.icon +include/images/fm_dbxtool.icon +include/images/fm_dbxtool.mask.icon +include/images/fm_fontedit.icon +include/images/fm_iconedit.icon +include/images/fm_traffic.icon +include/images/fm_iconedit.mask.icon +include/images/fm_mailtool.icon +include/images/fm_mailtool.mask.icon +include/images/fm_textedit.icon +include/images/fm_textedit.mask.icon +include/images/focus_right.cursor +include/images/focus_up.cursor +include/images/fol_acc_copy.icon +include/images/fol_acc_move.icon +include/images/fol_drag_copy.icon +include/images/fol_drag_move.icon +include/images/folder.glyph +include/images/folder.icon +include/images/folder.mask.icon +include/images/folder.pr +include/images/folder_list.icon +include/images/folder_listI.icon +include/images/fols_acc_copy.icon +include/images/gammon.icon +include/images/fols_acc_move.icon +include/images/fols_drag_copy.icon +include/images/fols_drag_move.icon +include/images/fontdoc.icon +include/images/fontedit.icon +include/images/frame.mask.icon +include/images/framedoc.icon +include/images/gallant19.pr +include/images/gallantr19.pr +include/images/gfxtool.icon +include/images/glass.cursor +include/images/gr_25.cursor +include/images/gr_50.cursor +include/images/gr_75.cursor +include/images/gr_root.cursor +include/images/grey.icon +include/images/grey_stencil_50.pr +include/images/grid.pr +include/images/guidedoc.icon +include/images/h.icon +include/images/hello_world.icon +include/images/hglass.cursor +include/images/horzflip_arrow.icon +include/images/hotspot.cursor +include/images/ibeam.cursor +include/images/icondoc.icon +include/images/iconedit.icon +include/images/iconedit.mask +include/images/indentdefaults.icon +include/images/jump1.icon +include/images/jump2.icon +include/images/jump3.icon +include/images/jump4.icon +include/images/jump5.icon +include/images/jump6.icon +include/images/k1.pr +include/images/k2.pr +include/images/k3.pr +include/images/k4.pr +include/images/k5.pr +include/images/left_arrow.icon +include/images/letter.pr +include/images/letters.pr +include/images/life.icon +include/images/line.icon16 +include/images/line.pr +include/images/lock.icon +include/images/lockscreen.icon +include/images/lucida.icon16 +include/images/mail.icon +include/images/mail.mask.icon +include/images/maildoc.icon +include/images/mailseen.icon +include/images/makefile.icon +include/images/maze.icon +include/images/mbox.glyph +include/images/menu.invert.icon +include/images/menu.normal.icon +include/images/menu.stencil.icon +include/images/mglass.icon +include/images/mglass_mask.icon +include/images/mouse_left_hand.pr +include/images/mouse_left_hand_grey.pr +include/images/mouse_mid_hand.pr +include/images/mouse_mid_hand_grey.pr +include/images/move.cursor +include/images/move_cursor.pr +include/images/move_h.cursor +include/images/move_v.cursor +include/images/moveletter.cursor +include/images/moveletter.pr +include/images/moveletters.cursor +include/images/moveletters.pr +include/images/nautilus.icon +include/images/nomail.icon +include/images/nomail.mask.icon +include/images/none.cursor +include/images/o.icon +include/images/off.pr +include/images/on.pr +include/images/open_folder.icon +include/images/open_folder.mask.icon +include/images/overview.icon +include/images/paintdoc.icon +include/images/painting_hand.pr +include/images/panel_button.pr +include/images/panel_button_arrow.pr +include/images/panel_check_choice.pr +include/images/panel_check_off.pr +include/images/panel_check_on.pr +include/images/panel_choice_off.pr +include/images/panel_choice_on.pr +include/images/panel_choose_many.pr +include/images/panel_choose_one.pr +include/images/panel_default_button.pr +include/images/panel_flush.pr +include/images/panel_left_arrow.pr +include/images/panel_menu_on.pr +include/images/panel_pulldown.pr +include/images/panel_pullright.pr +include/images/panel_right_arrow.pr +include/images/panel_switch.pr +include/images/panel_text.pr +include/images/panning.cursor +include/images/perfmeter.icon +include/images/perfmeter.mask.icon +include/images/pin_in.pr +include/images/pin_out.pr +include/images/plus.icon +include/images/point.icon16 +include/images/point.pr +include/images/printer.icon +include/images/printer.mask.icon +include/images/ps_document.icon +include/images/puzzle.icon +include/images/puzzle.mask.icon +include/images/qmark.cursor +include/images/quick_move_cursor.pr +include/images/readonly.icon +include/images/reply.icon +include/images/reply.mask.icon +include/images/right_arrow.icon +include/images/rolo.icon +include/images/row_pi.icon +include/images/rspeedometer.icon +include/images/sched.icon +include/images/screenb12.pr +include/images/screenb14.pr +include/images/screenr11.pr +include/images/screenr12.pr +include/images/screenr14.pr +include/images/screenr7.pr +include/images/scrollbar_demo.icon +include/images/select_box4.icon16 +include/images/shine.pr +include/images/sick.icon +include/images/size_pointer.pr +include/images/small_cd.icon +include/images/small_cd.mask.icon +include/images/small_dos.icon +include/images/small_dos.mask.icon +include/images/small_floppy.icon +include/images/small_floppy.mask.icon +include/images/small_waste.icon +include/images/small_waste.mask.icon +include/images/snapshot.icon +include/images/snapshot.mask.icon +include/images/source.icon +include/images/source.ptr.icon +include/images/speedometer.icon +include/images/spreadsheet.icon +include/images/square_0.pr +include/images/square_17.pr +include/images/square_25.pr +include/images/square_50.pr +include/images/square_75.pr +include/images/square_80.pr +include/images/square_black.pr +include/images/square_root.pr +include/images/stretchNE.cursor +include/images/stretchNW.cursor +include/images/stretchSE.cursor +include/images/stretchSW.cursor +include/images/stretch_h.cursor +include/images/stretch_v.cursor +include/images/sun30.icon +include/images/sundraw.icon +include/images/sundraw.mask.icon +include/images/sunpaint.icon +include/images/sunpaint.mask.icon +include/images/sunview_manual.icon +include/images/sunwrite.icon +include/images/sunwrite.mask.icon +include/images/swatch_17.icon16 +include/images/swatch_20.icon16 +include/images/swatch_25.icon16 +include/images/swatch_50.icon16 +include/images/swatch_75.icon16 +include/images/swatch_80.icon16 +include/images/swatch_83.icon16 +include/images/swatch_black.icon16 +include/images/swatch_root.icon16 +include/images/swatch_white.icon16 +include/images/switcher.icon +include/images/sys_list.icon +include/images/sys_listI.icon +include/images/system.icon +include/images/systemI.icon +include/images/tapetool.icon +include/images/tektool.icon +include/images/template.icon +include/images/terminal.icon +include/images/terminal_mask.icon +include/images/test.mask.icon +include/images/text_move_cursor.pr +include/images/textedit.icon +include/images/textedit.mask.icon +include/images/toggle_12_off.pr +include/images/toggle_12_on.pr +include/images/toggle_14_off.pr +include/images/toggle_14_on.pr +include/images/toggle_16_off.pr +include/images/toggle_16_on.pr +include/images/toggle_19_off.pr +include/images/toggle_19_on.pr +include/images/toggle_24_off.pr +include/images/toggle_24_on.pr +include/images/toggle_32_off.pr +include/images/toggle_32_on.pr +include/images/traffic.icon +include/images/tree.icon +include/images/tree_mask.icon +include/images/tri_down.pr +include/images/tri_left.pr +include/images/tri_right.pr +include/images/tri_up.pr +include/images/undelete.image +include/images/up_arrow.icon +include/images/up_button_10.pr +include/images/up_button_12.pr +include/images/up_button_14.pr +include/images/up_button_19.pr +include/images/vertflip_arrow.icon +include/images/vitool.icon +include/images/waste-empty.icon +include/images/waste-empty_mask.icon +include/images/waste-full.icon +include/images/waste-full_mask.icon +include/images/white.icon +include/images/white.pr +include/images/writedoc.icon +include/images/xpm.icon +include/images/xsol.icon +include/images/xsol.mask.icon diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/x11-links/openwin.mk cvsmywork/pkgsrc/pkgtools/x11-links/openwin.mk --- cvshead/pkgsrc/pkgtools/x11-links/openwin.mk 2006-06-19 16:22:19.000000000 +0200 +++ cvsmywork/pkgsrc/pkgtools/x11-links/openwin.mk 2006-05-23 11:00:06.000000000 +0200 @@ -2,6 +2,15 @@ FILES_LIST= ${FILESDIR}/openwin +.if ${OS_VERSION} == "5.10" + FILES_LIST= ${FILESDIR}/openwin.510.common +. if defined(ABI) && ${ABI} == "64" + FILES_LIST+= ${FILESDIR}/openwin.510.64 +. else + FILES_LIST+= ${FILESDIR}/openwin.510.32 +. endif +.endif + # Fix bugs in older versions of openwin headers STDC_REPLACE= -e 's/^\#if (__STDC__/\#if (defined(__STDC__)/' STDC_REPLACE+= -e 's/^\#if ((__STDC__/\#if ((defined(__STDC__)/' @@ -16,6 +25,11 @@ include/X11/extensions/multibufst.h) \ ${SED} ${STDC_REPLACE} < $$src > $$dest; \ ;; \ + lib/64/*) \ + dest=`echo $$dest | ${SED} -e 's/\/64\//\//'` ; \ + ${LN} -s $$src $$dest; \ + file=`echo $$file | ${SED} -e 's/\/64\//\//'` ; \ + ;; \ *) \ ${LN} -s $$src $$dest; \ esac diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/xpkgwedge/Makefile cvsmywork/pkgsrc/pkgtools/xpkgwedge/Makefile --- cvshead/pkgsrc/pkgtools/xpkgwedge/Makefile 2006-11-20 16:24:18.000000000 +0100 +++ cvsmywork/pkgsrc/pkgtools/xpkgwedge/Makefile 2007-01-22 16:37:13.413964000 +0100 @@ -50,6 +50,12 @@ PLIST_SUBST+= IS_DARWIN="@comment " .endif +.if ${OPSYS} == "SunOS" +PLIST_SUBST+= IS_SunOS= +.else +PLIST_SUBST+= IS_SunOS="@comment " +.endif + .if ${OPSYS} == "IRIX" PLIST_SUBST+= IS_IRIX= USE_TOOLS+= patch diff -burN --exclude-from=ignore cvshead/pkgsrc/pkgtools/xpkgwedge/PLIST cvsmywork/pkgsrc/pkgtools/xpkgwedge/PLIST --- cvshead/pkgsrc/pkgtools/xpkgwedge/PLIST 2006-09-26 12:29:38.000000000 +0200 +++ cvsmywork/pkgsrc/pkgtools/xpkgwedge/PLIST 2007-01-22 17:03:36.207070000 +0100 @@ -5,3 +5,7 @@ ${IS_IRIX}lib/X11/config/sgi.cf ${IS_IRIX5}lib/X11/config/sgiLib.rules ${IS_IRIX6}lib/X11/config/X11.rules +${IS_SunOS}lib/X11/config/host.def +${IS_SunOS}lib/X11/config/site.def +${IS_SunOS}lib/X11/config/sv4Lib.tmpl + diff -burN --exclude-from=ignore cvshead/pkgsrc/print/libgnomeprint/PLIST cvsmywork/pkgsrc/print/libgnomeprint/PLIST --- cvshead/pkgsrc/print/libgnomeprint/PLIST 2007-02-21 11:42:55.004177000 +0100 +++ cvsmywork/pkgsrc/print/libgnomeprint/PLIST 2007-03-21 17:01:15.250599000 +0100 @@ -47,6 +47,7 @@ lib/libgnomeprint/${PKGVERSION}/modules/filters/libgnomeprint-zoom.la ${USE_CUPS}lib/libgnomeprint/${PKGVERSION}/modules/libgnomeprintcups.la lib/libgnomeprint/${PKGVERSION}/modules/libgnomeprintlpd.la +@comment Solaris10 amd64 lib/libgnomeprint/${PKGVERSION}/modules/libgnomeprintpapi.la lib/libgnomeprint/${PKGVERSION}/modules/transports/libgnomeprint-custom.la lib/libgnomeprint/${PKGVERSION}/modules/transports/libgnomeprint-file.la lib/libgnomeprint/${PKGVERSION}/modules/transports/libgnomeprint-lpr.la diff -burN --exclude-from=ignore cvshead/pkgsrc/print/pdflib/Makefile.common cvsmywork/pkgsrc/print/pdflib/Makefile.common --- cvshead/pkgsrc/print/pdflib/Makefile.common 2006-11-20 16:24:20.000000000 +0100 +++ cvsmywork/pkgsrc/print/pdflib/Makefile.common 2006-10-19 15:38:31.000000000 +0200 @@ -34,6 +34,7 @@ CONFIGURE_ARGS+= --enable-cxx=no CPPFLAGS+= -Dunix +LIBS.SunOS+= -lm SUBST_CLASSES+= sed SUBST_STAGE.sed= pre-configure diff -burN --exclude-from=ignore cvshead/pkgsrc/security/john/Makefile cvsmywork/pkgsrc/security/john/Makefile --- cvshead/pkgsrc/security/john/Makefile 2007-02-21 11:43:00.748522000 +0100 +++ cvsmywork/pkgsrc/security/john/Makefile 2007-02-05 13:10:58.771154000 +0100 @@ -26,7 +26,7 @@ . else BUILD_TARGET= solaris-sparc-gcc . endif -.elif ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "i386" +.elif ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "i386" && ${ABI} == "32" BUILD_TARGET= solaris-x86-any .elif ${OPSYS} == "NetBSD" . if ${MACHINE_ARCH} == "i386" @@ -68,6 +68,7 @@ . endif .else BUILD_TARGET= generic +LDFLAGS+= -lrt .endif INSTALLATION_DIRS= bin diff -burN --exclude-from=ignore cvshead/pkgsrc/security/openssl/Makefile cvsmywork/pkgsrc/security/openssl/Makefile --- cvshead/pkgsrc/security/openssl/Makefile 2006-12-08 17:17:32.204574000 +0100 +++ cvsmywork/pkgsrc/security/openssl/Makefile 2007-03-12 11:37:29.264255000 +0100 @@ -54,17 +54,19 @@ OPENSSL_MACHINE_ARCH= ${SPARC_TARGET_ARCH} . elif ${MACHINE_ARCH} == "i386" OPENSSL_MACHINE_ARCH= x86 +OPENSSL_ABI= # empty . elif ${MACHINE_ARCH} == "x86_64" OPENSSL_MACHINE_ARCH= ${MACHINE_ARCH} +OPENSSL_ABI= ${ABI} . endif # only override the configure target if we know the platform, falling # back to ./config's autodetection if not. . if defined(OPENSSL_MACHINE_ARCH) && !empty(OPENSSL_MACHINE_ARCH) CONFIGURE_SCRIPT= ./Configure . if !empty(CC_VERSION:Mgcc*) -CONFIGURE_ARGS+= solaris-${OPENSSL_MACHINE_ARCH}-gcc +CONFIGURE_ARGS+= solaris${OPENSSL_ABI}-${OPENSSL_MACHINE_ARCH}-gcc . else -CONFIGURE_ARGS+= solaris-${OPENSSL_MACHINE_ARCH}-cc +CONFIGURE_ARGS+= solaris${OPENSSL_ABI}-${OPENSSL_MACHINE_ARCH}-cc . endif . endif .elif ${OPSYS} == "IRIX" diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/buildlink3.mk cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/buildlink3.mk --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/buildlink3.mk 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/buildlink3.mk 2005-11-02 11:52:43.000000000 +0100 @@ -0,0 +1,50 @@ +# $NetBSD: buildlink3.mk,v 1.9 2004/11/22 22:24:47 wiz Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +GCC4_BUILDLINK3_MK:= ${GCC4_BUILDLINK3_MK}+ +BUILDLINK_PREFIX.gcc4:=${LOCALBASE}/gcc4 + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= gcc4 +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngcc4} +BUILDLINK_PACKAGES+= gcc4 + +.if !empty(GCC4_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.gcc4+= gcc4>=${_GCC_REQD} +BUILDLINK_PKGSRCDIR.gcc4?= ../../lang/gcc4 +. if exists(${BUILDLINK_PREFIX.gcc4}/bin/gcc) +_GNAT1!=${BUILDLINK_PREFIX.gcc4}/bin/gcc -print-prog-name=gnat1 +. if exists(${_GNAT1}) +BUILDLINK_ENV+= ADAC=${BUILDLINK_PREFIX.gcc4}/bin/gcc +. endif +BUILDLINK_LIBDIRS.gcc4+= lib +_GCC_ARCHDIR!= ${DIRNAME} `${BUILDLINK_PREFIX.gcc4}/bin/gcc --print-libgcc-file-name` +. if empty(_GCC_ARCHDIR:M*not_found*) +BUILDLINK_LIBDIRS.gcc4+= ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc4}\///}/ +. if exists(${_GNAT1}) +BUILDLINK_LIBDIRS.gcc4+= ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc4}\///}/adalib +. endif +BUILDLINK_INCDIRS.gcc4+= include ${_GCC_ARCHDIR:S/^${BUILDLINK_PREFIX.gcc4}\///}/include +. endif +. endif +.endif # GCC4_BUILDLINK3_MK + +BUILDLINK_FILES_CMD.gcc4= \ + (cd ${BUILDLINK_PREFIX.gcc4} && \ + ${FIND} bin libexec lib \( -type f -o -type l \) -print) +BUILDLINK_TRANSFORM.gcc4= -e s:\buildlink:buildlink/gcc4: + +# Packages that link against shared libraries need a full dependency. +. if defined(_USE_GCC_SHLIB) +BUILDLINK_DEPMETHOD.gcc+= full +. else +BUILDLINK_DEPMETHOD.gcc?= build +. endif + + +.include "../../mk/pthread.buildlink3.mk" +.include "../../devel/gettext-lib/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/DESCR cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/DESCR --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/DESCR 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/DESCR 2005-11-02 11:54:23.000000000 +0100 @@ -0,0 +1,4 @@ +This is the gcc 4.x compiler suite. + +This package has a test target. For testing (only), this +package requires dejagnu. diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,274 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . I N T E R R U P T _ M A N A G E M E N T -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 1992-2002, Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is the NetBSD threads version of this package + +-- PLEASE DO NOT add any dependences on other packages. ??? why not ??? +-- This package is designed to work with or without tasking support. + +-- See the other warnings in the package specification before making +-- any modifications to this file. + +-- Make a careful study of all signals available under the OS, to see which +-- need to be reserved, kept always unmasked, or kept always unmasked. Be on +-- the lookout for special signals that may be used by the thread library. + +-- Since this is a multi target file, the signal <-> exception mapping +-- is simple minded. If you need a more precise and target specific +-- signal handling, create a new s-intman.adb that will fit your needs. + +-- This file assumes that: + +-- sigfpe, sigill, sigsegv and sigbus exist. They are mapped as follows: +-- sigfpe => Constraint_Error +-- sigill => Program_Error +-- sigill => Storage_Error +-- sigbus => Storage_Error + +-- sigint exists and will be kept unmasked unless the pragma +-- Unreserve_All_Interrupts is specified anywhere in the application. + +-- System.OS_Interface contains the following: +-- SIGADAABORT: the signal that will be used to abort tasks. +-- Unmasked: the OS specific set of signals that should be unmasked in +-- all the threads. SIGADAABORT is unmasked by +-- default +-- Reserved: the OS specific set of signals that are reserved. + +with Interfaces.C; +-- used for int and other types + +with System.OS_Interface; +-- used for various Constants, Signal and types + +package body System.Interrupt_Management is + + use Interfaces.C; + use System.OS_Interface; + + type Interrupt_List is array (Interrupt_ID range <>) of Interrupt_ID; + Exception_Interrupts : constant Interrupt_List := + (sigfpe, sigill, sigsegv, sigbus); + + Unreserve_All_Interrupts : Interfaces.C.int; + pragma Import + (C, Unreserve_All_Interrupts, "__gl_unreserve_all_interrupts"); + + ----------------------- + -- Local Subprograms -- + ----------------------- + + procedure Notify_Exception (signo : Signal); + -- This function identifies the Ada exception to be raised using + -- the information when the system received a synchronous signal. + -- Since this function is machine and OS dependent, different code + -- has to be provided for different target. + + ---------------------- + -- Notify_Exception -- + ---------------------- + + Signal_Mask : aliased sigset_t; + -- The set of signals handled by Notify_Exception + + procedure Notify_Exception (signo : Signal) is + Result : Interfaces.C.int; + + begin + -- With the __builtin_longjmp, the signal mask is not restored, so we + -- need to restore it explicitely. + + Result := pthread_sigmask (SIG_UNBLOCK, Signal_Mask'Access, null); + pragma Assert (Result = 0); + + -- Check that treatment of exception propagation here + -- is consistent with treatment of the abort signal in + -- System.Task_Primitives.Operations. + + case signo is + when sigfpe => + raise Constraint_Error; + when sigill => + raise Program_Error; + when sigbus | sigsegv => + raise Storage_Error; + when others => + null; + end case; + end Notify_Exception; + + --------------------------- + -- Initialize_Interrupts -- + --------------------------- + + -- Nothing needs to be done on this platform. + + procedure Initialize_Interrupts is + begin + null; + end Initialize_Interrupts; + +------------------------- +-- Package Elaboration -- +------------------------- + +begin + declare + act : aliased struct_sigaction; + old_act : aliased struct_sigaction; + Result : System.OS_Interface.int; + + function State (Int : Interrupt_ID) return Character; + pragma Import (C, State, "__gnat_get_interrupt_state"); + -- Get interrupt state. Defined in a-init.c + -- The input argument is the interrupt number, + -- and the result is one of the following: + + User : constant Character := 'u'; + Runtime : constant Character := 'r'; + Default : constant Character := 's'; + -- 'n' this interrupt not set by any Interrupt_State pragma + -- 'u' Interrupt_State pragma set state to User + -- 'r' Interrupt_State pragma set state to Runtime + -- 's' Interrupt_State pragma set state to System (use "default" + -- system handler) + + begin + -- Need to call pthread_init very early because it is doing signal + -- initializations. + + pthread_init; + + Abort_Task_Interrupt := SIGADAABORT; + + act.sa_handler := Notify_Exception'Address; + + act.sa_flags := 0; + + -- On some targets, we set sa_flags to SA_NODEFER so that during the + -- handler execution we do not change the Signal_Mask to be masked for + -- the Signal. + + -- This is a temporary fix to the problem that the Signal_Mask is + -- not restored after the exception (longjmp) from the handler. + -- The right fix should be made in sigsetjmp so that we save + -- the Signal_Set and restore it after a longjmp. + + -- Since SA_NODEFER is obsolete, instead we reset explicitely + -- the mask in the exception handler. + + Result := sigemptyset (Signal_Mask'Access); + pragma Assert (Result = 0); + + -- Add signals that map to Ada exceptions to the mask. + for J in Exception_Interrupts'Range loop + if State (Exception_Interrupts (J)) /= Default then + Result := + sigaddset (Signal_Mask'Access, Signal (Exception_Interrupts (J))); + pragma Assert (Result = 0); + end if; + end loop; + + act.sa_mask := Signal_Mask; + + pragma Assert (Keep_Unmasked = (Interrupt_ID'Range => False)); + pragma Assert (Reserve = (Interrupt_ID'Range => False)); + + -- Process state of exception signals + for J in Exception_Interrupts'Range loop + if State (Exception_Interrupts (J)) /= User then + Keep_Unmasked (Exception_Interrupts (J)) := True; + Reserve (Exception_Interrupts (J)) := True; + + if State (Exception_Interrupts (J)) /= Default then + Result := + sigaction + (Signal (Exception_Interrupts (J)), act'Unchecked_Access, + old_act'Unchecked_Access); + pragma Assert (Result = 0); + end if; + end if; + end loop; + + if State (Abort_Task_Interrupt) /= User then + Keep_Unmasked (Abort_Task_Interrupt) := True; + Reserve (Abort_Task_Interrupt) := True; + end if; + + -- Set sigint to unmasked state as long as it is not in "User" + -- state. Check for Unreserve_All_Interrupts last + + if State (sigint) /= User then + Keep_Unmasked (sigint) := True; + Reserve (sigint) := True; + end if; + + -- Check all signals for state that requires keeping them + -- unmasked and reserved + + for J in Interrupt_ID'Range loop + if State (J) = Default or else State (J) = Runtime then + Keep_Unmasked (J) := True; + Reserve (J) := True; + end if; + end loop; + + -- Add the set of signals that must always be unmasked for this target + + for J in Unmasked'Range loop + Keep_Unmasked (Interrupt_ID (Unmasked (J))) := True; + Reserve (Interrupt_ID (Unmasked (J))) := True; + end loop; + + -- Add target-specific reserved signals + + for J in Reserved'Range loop + Reserve (Interrupt_ID (Reserved (J))) := True; + end loop; + + -- Process pragma Unreserve_All_Interrupts. This overrides any + -- settings due to pragma Interrupt_State: + + if Unreserve_All_Interrupts /= 0 then + Keep_Unmasked (sigint) := False; + Reserve (sigint) := False; + end if; + + -- We do not have Signal 0 in reality. We just use this value + -- to identify non-existent signals (see s-intnam.ads). Therefore, + -- Signal 0 should not be used in all signal related operations hence + -- mark it as reserved. + + Reserve (0) := True; + end; +end System.Interrupt_Management; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/a-intnam-netbsd.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,117 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- A D A . I N T E R R U P T S . N A M E S -- +-- -- +-- S p e c -- +-- -- +-- -- +-- Copyright (C) 1991-2002 Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is a NetBSD version of this package. +-- +with System.OS_Interface; +-- used for names of interrupts + +package Ada.Interrupts.Names is + + -- Beware that the mapping of names to signals may be + -- many-to-one. There may be aliases. Also, for all + -- signal names that are not supported on the current system + -- the value of the corresponding constant will be zero. + + Sighup : constant Interrupt_ID := System.OS_Interface.sighup; + -- hangup + Sigint : constant Interrupt_ID := System.OS_Interface.sigint; + -- interrupt (rubout) + Sigquit : constant Interrupt_ID := System.OS_Interface.sigquit; + -- quit (ASCD FS) + Sigill : constant Interrupt_ID := System.OS_Interface.sigill; + -- illegal instruction (not reset) + Sigtrap : constant Interrupt_ID := System.OS_Interface.sigtrap; + -- trace trap (not reset) + Sigiot : constant Interrupt_ID := System.OS_Interface.sigiot; + -- IOT instruction + SIGABRT : constant Interrupt_ID := System.OS_Interface.SIGABRT; + -- used by abort,-- replace SIGIOT in the future + Sigemt : constant Interrupt_ID := System.OS_Interface.sigemt; + -- EMT instruction + Sigfpe : constant Interrupt_ID := System.OS_Interface.sigfpe; + -- floating point exception + Sigkill : constant Interrupt_ID := System.OS_Interface.sigkill; + -- kill (cannot be caught or ignored) + Sigbus : constant Interrupt_ID := System.OS_Interface.sigbus; + -- bus error + Sigsegv : constant Interrupt_ID := System.OS_Interface.sigsegv; + -- segmentation violation + Sigsys : constant Interrupt_ID := System.OS_Interface.sigsys; + -- bad argument to system call + Sigpipe : constant Interrupt_ID := System.OS_Interface.sigpipe; + -- write on a pipe with-- no one to read it + Sigalrm : constant Interrupt_ID := System.OS_Interface.sigalrm; + -- alarm clock + Sigterm : constant Interrupt_ID := System.OS_Interface.sigterm; + -- software termination signal from kill + Sigusr1 : constant Interrupt_ID := System.OS_Interface.sigusr1; + -- user defined signal 1 + Sigusr2 : constant Interrupt_ID := System.OS_Interface.sigusr2; + -- user defined signal 2 + Sigcld : constant Interrupt_ID := System.OS_Interface.sigchld; + -- child status change + Sigchld : constant Interrupt_ID := System.OS_Interface.sigchld; + -- 4.3BSD's/POSIX name for SIGCLD + Sigwinch : constant Interrupt_ID := System.OS_Interface.sigwinch; + -- window size change + Sigurg : constant Interrupt_ID := System.OS_Interface.sigurg; + -- urgent condition on IO channel + Sigpoll : constant Interrupt_ID := System.OS_Interface.sigio; + -- pollable event occurred + Sigio : constant Interrupt_ID := System.OS_Interface.sigio; + -- input/output possible,-- SIGPOLL alias (Solaris) + Sigstop : constant Interrupt_ID := System.OS_Interface.sigstop; + -- stop (cannot be caught or ignored) + Sigtstp : constant Interrupt_ID := System.OS_Interface.sigtstp; + -- user stop requested from tty + Sigcont : constant Interrupt_ID := System.OS_Interface.sigcont; + -- stopped process has been continued + Sigttin : constant Interrupt_ID := System.OS_Interface.sigttin; + -- background tty read attempted + Sigttou : constant Interrupt_ID := System.OS_Interface.sigttou; + -- background tty write attempted + Sigvtalrm : constant Interrupt_ID := System.OS_Interface.sigvtalrm; + -- virtual timer expired + Sigprof : constant Interrupt_ID := System.OS_Interface.sigprof; + -- profiling timer expired + Sigxcpu : constant Interrupt_ID := System.OS_Interface.sigxcpu; + -- CPU time limit exceeded + Sigxfsz : constant Interrupt_ID := System.OS_Interface.sigxfsz; + -- filesize limit exceeded + Sigpwr : constant Interrupt_ID := System.OS_Interface.sigpwr; + -- power-fail restart + Siginfo : constant Interrupt_ID := System.OS_Interface.siginfo; + +end Ada.Interrupts.Names; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/ada cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/ada --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/ada 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/ada 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,8 @@ +#!/bin/sh +# Wrapper to setup environment for using gcc 3.4 Ada compiler +echo $@ +env \ +CC=@GCC_PREFIX@/bin/cc \ +CPP=@GCC_PREFIX@/bin/cpp \ +ADAC=@GCC_PREFIX@/bin/gcc \ +PATH=@GCC_PREFIX@/bin:${PATH} \ diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/ada_lwp_self.c cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/ada_lwp_self.c --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/ada_lwp_self.c 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/ada_lwp_self.c 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,6 @@ +/* Binding to _lwp_self for the Ada RTS */ +#include + +lwpid_t ada_lwp_self(void) { + return _lwp_self(); +} diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/adasignal.c cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/adasignal.c --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/adasignal.c 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/adasignal.c 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,34 @@ +#include + +/* defines macros for a number of + signal handling functions. Bindings are + provided here, that expand the macros, + for use by the Ada RTS. */ + +int adasigaddset(sigset_t *set, int signo) { + return sigaddset(set, signo); +} + +int adasigdelset(sigset_t *set, int signo) { + return sigdelset(set, signo); +} + +int adasigemptyset(sigset_t *set) { + return sigemptyset(set); +} + +int adasigfillset(sigset_t *set) { + return sigfillset(set); +} + +int adasigismember(sigset_t *set, int signo) { + return sigismember(set, signo); +} + +int adasigaction(int sig, const struct sigaction *act, struct sigaction *oact) { + return sigaction(sig, act, oact); +} + +int adasigwait(const sigset_t *set, int *sig) { + return sigwait(set, sig); +} diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols1.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols1.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols1.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols1.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2044 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEm@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayImE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSdC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSdC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEli@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPcl@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEm@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmmc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEm@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEmc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEm@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEmmm@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEm@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EPi@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EPi@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEm@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_l@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEixEm@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znam@@GLIBCXX_3.4 +FUNC:_ZnamRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwm@@GLIBCXX_3.4 +FUNC:_ZnwmRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:__signbitf@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:104:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:112:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSd@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:128:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:16:_ZTIa@@CXXABI_1.3 +OBJECT:16:_ZTIb@@CXXABI_1.3 +OBJECT:16:_ZTIc@@CXXABI_1.3 +OBJECT:16:_ZTId@@CXXABI_1.3 +OBJECT:16:_ZTIe@@CXXABI_1.3 +OBJECT:16:_ZTIf@@CXXABI_1.3 +OBJECT:16:_ZTIh@@CXXABI_1.3 +OBJECT:16:_ZTIi@@CXXABI_1.3 +OBJECT:16:_ZTIj@@CXXABI_1.3 +OBJECT:16:_ZTIl@@CXXABI_1.3 +OBJECT:16:_ZTIm@@CXXABI_1.3 +OBJECT:16:_ZTIs@@CXXABI_1.3 +OBJECT:16:_ZTIt@@CXXABI_1.3 +OBJECT:16:_ZTIv@@CXXABI_1.3 +OBJECT:16:_ZTIw@@CXXABI_1.3 +OBJECT:16:_ZTIx@@CXXABI_1.3 +OBJECT:16:_ZTIy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSi@@GLIBCXX_3.4 +OBJECT:16:_ZTTSo@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:272:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:280:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:32:_ZTIPKa@@CXXABI_1.3 +OBJECT:32:_ZTIPKb@@CXXABI_1.3 +OBJECT:32:_ZTIPKc@@CXXABI_1.3 +OBJECT:32:_ZTIPKd@@CXXABI_1.3 +OBJECT:32:_ZTIPKe@@CXXABI_1.3 +OBJECT:32:_ZTIPKf@@CXXABI_1.3 +OBJECT:32:_ZTIPKh@@CXXABI_1.3 +OBJECT:32:_ZTIPKi@@CXXABI_1.3 +OBJECT:32:_ZTIPKj@@CXXABI_1.3 +OBJECT:32:_ZTIPKl@@CXXABI_1.3 +OBJECT:32:_ZTIPKm@@CXXABI_1.3 +OBJECT:32:_ZTIPKs@@CXXABI_1.3 +OBJECT:32:_ZTIPKt@@CXXABI_1.3 +OBJECT:32:_ZTIPKv@@CXXABI_1.3 +OBJECT:32:_ZTIPKw@@CXXABI_1.3 +OBJECT:32:_ZTIPKx@@CXXABI_1.3 +OBJECT:32:_ZTIPKy@@CXXABI_1.3 +OBJECT:32:_ZTIPa@@CXXABI_1.3 +OBJECT:32:_ZTIPb@@CXXABI_1.3 +OBJECT:32:_ZTIPc@@CXXABI_1.3 +OBJECT:32:_ZTIPd@@CXXABI_1.3 +OBJECT:32:_ZTIPe@@CXXABI_1.3 +OBJECT:32:_ZTIPf@@CXXABI_1.3 +OBJECT:32:_ZTIPh@@CXXABI_1.3 +OBJECT:32:_ZTIPi@@CXXABI_1.3 +OBJECT:32:_ZTIPj@@CXXABI_1.3 +OBJECT:32:_ZTIPl@@CXXABI_1.3 +OBJECT:32:_ZTIPm@@CXXABI_1.3 +OBJECT:32:_ZTIPs@@CXXABI_1.3 +OBJECT:32:_ZTIPt@@CXXABI_1.3 +OBJECT:32:_ZTIPv@@CXXABI_1.3 +OBJECT:32:_ZTIPw@@CXXABI_1.3 +OBJECT:32:_ZTIPx@@CXXABI_1.3 +OBJECT:32:_ZTIPy@@CXXABI_1.3 +OBJECT:32:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTISi@@GLIBCXX_3.4 +OBJECT:40:_ZTISo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTISd@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTTSd@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:72:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:72:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSi@@GLIBCXX_3.4 +OBJECT:80:_ZTVSo@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:88:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols2.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols2.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols2.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/alpha-baseline_symbols2.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2035 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEm@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayImE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEli@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPcl@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEm@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmmc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEm@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEmc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEm@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEmmm@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEm@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEm@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_l@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEixEm@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znam@@GLIBCXX_3.4 +FUNC:_ZnamRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwm@@GLIBCXX_3.4 +FUNC:_ZnwmRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:104:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:112:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSd@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:128:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:16:_ZTIa@@CXXABI_1.3 +OBJECT:16:_ZTIb@@CXXABI_1.3 +OBJECT:16:_ZTIc@@CXXABI_1.3 +OBJECT:16:_ZTId@@CXXABI_1.3 +OBJECT:16:_ZTIe@@CXXABI_1.3 +OBJECT:16:_ZTIf@@CXXABI_1.3 +OBJECT:16:_ZTIh@@CXXABI_1.3 +OBJECT:16:_ZTIi@@CXXABI_1.3 +OBJECT:16:_ZTIj@@CXXABI_1.3 +OBJECT:16:_ZTIl@@CXXABI_1.3 +OBJECT:16:_ZTIm@@CXXABI_1.3 +OBJECT:16:_ZTIs@@CXXABI_1.3 +OBJECT:16:_ZTIt@@CXXABI_1.3 +OBJECT:16:_ZTIv@@CXXABI_1.3 +OBJECT:16:_ZTIw@@CXXABI_1.3 +OBJECT:16:_ZTIx@@CXXABI_1.3 +OBJECT:16:_ZTIy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSi@@GLIBCXX_3.4 +OBJECT:16:_ZTTSo@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:272:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:280:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:32:_ZTIPKa@@CXXABI_1.3 +OBJECT:32:_ZTIPKb@@CXXABI_1.3 +OBJECT:32:_ZTIPKc@@CXXABI_1.3 +OBJECT:32:_ZTIPKd@@CXXABI_1.3 +OBJECT:32:_ZTIPKe@@CXXABI_1.3 +OBJECT:32:_ZTIPKf@@CXXABI_1.3 +OBJECT:32:_ZTIPKh@@CXXABI_1.3 +OBJECT:32:_ZTIPKi@@CXXABI_1.3 +OBJECT:32:_ZTIPKj@@CXXABI_1.3 +OBJECT:32:_ZTIPKl@@CXXABI_1.3 +OBJECT:32:_ZTIPKm@@CXXABI_1.3 +OBJECT:32:_ZTIPKs@@CXXABI_1.3 +OBJECT:32:_ZTIPKt@@CXXABI_1.3 +OBJECT:32:_ZTIPKv@@CXXABI_1.3 +OBJECT:32:_ZTIPKw@@CXXABI_1.3 +OBJECT:32:_ZTIPKx@@CXXABI_1.3 +OBJECT:32:_ZTIPKy@@CXXABI_1.3 +OBJECT:32:_ZTIPa@@CXXABI_1.3 +OBJECT:32:_ZTIPb@@CXXABI_1.3 +OBJECT:32:_ZTIPc@@CXXABI_1.3 +OBJECT:32:_ZTIPd@@CXXABI_1.3 +OBJECT:32:_ZTIPe@@CXXABI_1.3 +OBJECT:32:_ZTIPf@@CXXABI_1.3 +OBJECT:32:_ZTIPh@@CXXABI_1.3 +OBJECT:32:_ZTIPi@@CXXABI_1.3 +OBJECT:32:_ZTIPj@@CXXABI_1.3 +OBJECT:32:_ZTIPl@@CXXABI_1.3 +OBJECT:32:_ZTIPm@@CXXABI_1.3 +OBJECT:32:_ZTIPs@@CXXABI_1.3 +OBJECT:32:_ZTIPt@@CXXABI_1.3 +OBJECT:32:_ZTIPv@@CXXABI_1.3 +OBJECT:32:_ZTIPw@@CXXABI_1.3 +OBJECT:32:_ZTIPx@@CXXABI_1.3 +OBJECT:32:_ZTIPy@@CXXABI_1.3 +OBJECT:32:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTISi@@GLIBCXX_3.4 +OBJECT:40:_ZTISo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTISd@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTTSd@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:72:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:72:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSi@@GLIBCXX_3.4 +OBJECT:80:_ZTVSo@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:88:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols.txt 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,2051 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listEj@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base9_M_refillEj@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4fileEv@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEj@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcjPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_j@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcjcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcjcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEciRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiijRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcjRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayIjE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPci@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPci@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEii@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPci@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPci@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEj@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjjc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEj@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEjc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEj@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEjjj@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEj@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKciS2_i@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEj@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekExSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEixEj@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znaj@@GLIBCXX_3.4 +FUNC:_ZnajRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwj@@GLIBCXX_3.4 +FUNC:_ZnwjRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:acosl@@GLIBCXX_3.4.3 +FUNC:asinl@@GLIBCXX_3.4.3 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:atanl@@GLIBCXX_3.4.3 +FUNC:ceill@@GLIBCXX_3.4.3 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:floorl@@GLIBCXX_3.4.3 +FUNC:fmodl@@GLIBCXX_3.4.3 +FUNC:frexpl@@GLIBCXX_3.4.3 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:ldexpl@@GLIBCXX_3.4.3 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:modfl@@GLIBCXX_3.4.3 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:0:GLIBCXX_3.4.2 +OBJECT:0:GLIBCXX_3.4.3 +OBJECT:12:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:140:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:144:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:16:_ZTIPKa@@CXXABI_1.3 +OBJECT:16:_ZTIPKb@@CXXABI_1.3 +OBJECT:16:_ZTIPKc@@CXXABI_1.3 +OBJECT:16:_ZTIPKd@@CXXABI_1.3 +OBJECT:16:_ZTIPKe@@CXXABI_1.3 +OBJECT:16:_ZTIPKf@@CXXABI_1.3 +OBJECT:16:_ZTIPKh@@CXXABI_1.3 +OBJECT:16:_ZTIPKi@@CXXABI_1.3 +OBJECT:16:_ZTIPKj@@CXXABI_1.3 +OBJECT:16:_ZTIPKl@@CXXABI_1.3 +OBJECT:16:_ZTIPKm@@CXXABI_1.3 +OBJECT:16:_ZTIPKs@@CXXABI_1.3 +OBJECT:16:_ZTIPKt@@CXXABI_1.3 +OBJECT:16:_ZTIPKv@@CXXABI_1.3 +OBJECT:16:_ZTIPKw@@CXXABI_1.3 +OBJECT:16:_ZTIPKx@@CXXABI_1.3 +OBJECT:16:_ZTIPKy@@CXXABI_1.3 +OBJECT:16:_ZTIPa@@CXXABI_1.3 +OBJECT:16:_ZTIPb@@CXXABI_1.3 +OBJECT:16:_ZTIPc@@CXXABI_1.3 +OBJECT:16:_ZTIPd@@CXXABI_1.3 +OBJECT:16:_ZTIPe@@CXXABI_1.3 +OBJECT:16:_ZTIPf@@CXXABI_1.3 +OBJECT:16:_ZTIPh@@CXXABI_1.3 +OBJECT:16:_ZTIPi@@CXXABI_1.3 +OBJECT:16:_ZTIPj@@CXXABI_1.3 +OBJECT:16:_ZTIPl@@CXXABI_1.3 +OBJECT:16:_ZTIPm@@CXXABI_1.3 +OBJECT:16:_ZTIPs@@CXXABI_1.3 +OBJECT:16:_ZTIPt@@CXXABI_1.3 +OBJECT:16:_ZTIPv@@CXXABI_1.3 +OBJECT:16:_ZTIPw@@CXXABI_1.3 +OBJECT:16:_ZTIPx@@CXXABI_1.3 +OBJECT:16:_ZTIPy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISi@@GLIBCXX_3.4 +OBJECT:24:_ZTISo@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:28:_ZTTSd@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZTISd@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:36:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:36:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSi@@GLIBCXX_3.4 +OBJECT:40:_ZTVSo@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:44:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSd@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:64:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:8:_ZTIa@@CXXABI_1.3 +OBJECT:8:_ZTIb@@CXXABI_1.3 +OBJECT:8:_ZTIc@@CXXABI_1.3 +OBJECT:8:_ZTId@@CXXABI_1.3 +OBJECT:8:_ZTIe@@CXXABI_1.3 +OBJECT:8:_ZTIf@@CXXABI_1.3 +OBJECT:8:_ZTIh@@CXXABI_1.3 +OBJECT:8:_ZTIi@@CXXABI_1.3 +OBJECT:8:_ZTIj@@CXXABI_1.3 +OBJECT:8:_ZTIl@@CXXABI_1.3 +OBJECT:8:_ZTIm@@CXXABI_1.3 +OBJECT:8:_ZTIs@@CXXABI_1.3 +OBJECT:8:_ZTIt@@CXXABI_1.3 +OBJECT:8:_ZTIv@@CXXABI_1.3 +OBJECT:8:_ZTIw@@CXXABI_1.3 +OBJECT:8:_ZTIx@@CXXABI_1.3 +OBJECT:8:_ZTIy@@CXXABI_1.3 +OBJECT:8:_ZTTSi@@GLIBCXX_3.4 +OBJECT:8:_ZTTSo@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols64.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols64.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols64.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/baseline_symbols64.txt 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,2035 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEm@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayImE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEli@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPcl@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEm@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmmc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEm@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEmc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEm@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEmmm@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEm@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEm@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_l@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEixEm@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znam@@GLIBCXX_3.4 +FUNC:_ZnamRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwm@@GLIBCXX_3.4 +FUNC:_ZnwmRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:104:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:112:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSd@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:128:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:16:_ZTIa@@CXXABI_1.3 +OBJECT:16:_ZTIb@@CXXABI_1.3 +OBJECT:16:_ZTIc@@CXXABI_1.3 +OBJECT:16:_ZTId@@CXXABI_1.3 +OBJECT:16:_ZTIe@@CXXABI_1.3 +OBJECT:16:_ZTIf@@CXXABI_1.3 +OBJECT:16:_ZTIh@@CXXABI_1.3 +OBJECT:16:_ZTIi@@CXXABI_1.3 +OBJECT:16:_ZTIj@@CXXABI_1.3 +OBJECT:16:_ZTIl@@CXXABI_1.3 +OBJECT:16:_ZTIm@@CXXABI_1.3 +OBJECT:16:_ZTIs@@CXXABI_1.3 +OBJECT:16:_ZTIt@@CXXABI_1.3 +OBJECT:16:_ZTIv@@CXXABI_1.3 +OBJECT:16:_ZTIw@@CXXABI_1.3 +OBJECT:16:_ZTIx@@CXXABI_1.3 +OBJECT:16:_ZTIy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSi@@GLIBCXX_3.4 +OBJECT:16:_ZTTSo@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:272:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:280:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:32:_ZTIPKa@@CXXABI_1.3 +OBJECT:32:_ZTIPKb@@CXXABI_1.3 +OBJECT:32:_ZTIPKc@@CXXABI_1.3 +OBJECT:32:_ZTIPKd@@CXXABI_1.3 +OBJECT:32:_ZTIPKe@@CXXABI_1.3 +OBJECT:32:_ZTIPKf@@CXXABI_1.3 +OBJECT:32:_ZTIPKh@@CXXABI_1.3 +OBJECT:32:_ZTIPKi@@CXXABI_1.3 +OBJECT:32:_ZTIPKj@@CXXABI_1.3 +OBJECT:32:_ZTIPKl@@CXXABI_1.3 +OBJECT:32:_ZTIPKm@@CXXABI_1.3 +OBJECT:32:_ZTIPKs@@CXXABI_1.3 +OBJECT:32:_ZTIPKt@@CXXABI_1.3 +OBJECT:32:_ZTIPKv@@CXXABI_1.3 +OBJECT:32:_ZTIPKw@@CXXABI_1.3 +OBJECT:32:_ZTIPKx@@CXXABI_1.3 +OBJECT:32:_ZTIPKy@@CXXABI_1.3 +OBJECT:32:_ZTIPa@@CXXABI_1.3 +OBJECT:32:_ZTIPb@@CXXABI_1.3 +OBJECT:32:_ZTIPc@@CXXABI_1.3 +OBJECT:32:_ZTIPd@@CXXABI_1.3 +OBJECT:32:_ZTIPe@@CXXABI_1.3 +OBJECT:32:_ZTIPf@@CXXABI_1.3 +OBJECT:32:_ZTIPh@@CXXABI_1.3 +OBJECT:32:_ZTIPi@@CXXABI_1.3 +OBJECT:32:_ZTIPj@@CXXABI_1.3 +OBJECT:32:_ZTIPl@@CXXABI_1.3 +OBJECT:32:_ZTIPm@@CXXABI_1.3 +OBJECT:32:_ZTIPs@@CXXABI_1.3 +OBJECT:32:_ZTIPt@@CXXABI_1.3 +OBJECT:32:_ZTIPv@@CXXABI_1.3 +OBJECT:32:_ZTIPw@@CXXABI_1.3 +OBJECT:32:_ZTIPx@@CXXABI_1.3 +OBJECT:32:_ZTIPy@@CXXABI_1.3 +OBJECT:32:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTISi@@GLIBCXX_3.4 +OBJECT:40:_ZTISo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTISd@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTTSd@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:72:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:72:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSi@@GLIBCXX_3.4 +OBJECT:80:_ZTVSo@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:88:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/dummy_pthreads.c cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/dummy_pthreads.c --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/dummy_pthreads.c 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/dummy_pthreads.c 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,30 @@ +#include +#include + +/* These are some dummy replacements for functions missing in the pthread library */ + +int pthread_mutexattr_setprotocol(pthread_mutexattr_t *attr, int protocol) { + return 0; +} + +int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *attr, int *prioceiling) { + return 0; +} + +int +pthread_setschedparam(pthread_t thread, int policy, + const struct sched_param *param) +{ + if (param == NULL || policy < SCHED_FIFO || policy > SCHED_RR) + return EINVAL; + if (param->sched_priority > 0 || policy != SCHED_RR) + return ENOTSUP; + return 0; +} + + +int pthread_mutexattr_setprioceiling(pthread_mutexattr_t *attr, + int prioceiling) +{ + return 0; +} diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-soccon-netbsd.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-soccon-netbsd.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-soccon-netbsd.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-soccon-netbsd.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,163 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT COMPILER COMPONENTS -- +-- -- +-- G N A T . S O C K E T S . C O N S T A N T S -- +-- -- +-- S p e c -- +-- -- +-- Copyright (C) 2000-2004 Free Software Foundation, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This package provides target dependent definitions of constant for use +-- by the GNAT.Sockets package (g-socket.ads). This package should not be +-- directly with'ed by an applications program. + +-- This is the version for i386 NetBSD +-- This file is generated automatically, do not modify it by hand! Instead, +-- make changes to gen-soccon.c and re-run it on each target. + +package GNAT.Sockets.Constants is + + -------------- + -- Families -- + -------------- + + AF_INET : constant := 2; -- IPv4 address family + AF_INET6 : constant := 24; -- IPv6 address family + + ----------- + -- Modes -- + ----------- + + SOCK_STREAM : constant := 1; -- Stream socket + SOCK_DGRAM : constant := 2; -- Datagram socket + + ------------------- + -- Socket errors -- + ------------------- + + EACCES : constant := 13; -- Permission denied + EADDRINUSE : constant := 48; -- Address already in use + EADDRNOTAVAIL : constant := 49; -- Cannot assign address + EAFNOSUPPORT : constant := 47; -- Addr family not supported + EALREADY : constant := 37; -- Operation in progress + EBADF : constant := 9; -- Bad file descriptor + ECONNABORTED : constant := 53; -- Connection aborted + ECONNREFUSED : constant := 61; -- Connection refused + ECONNRESET : constant := 54; -- Connection reset by peer + EDESTADDRREQ : constant := 39; -- Destination addr required + EFAULT : constant := 14; -- Bad address + EHOSTDOWN : constant := 64; -- Host is down + EHOSTUNREACH : constant := 65; -- No route to host + EINPROGRESS : constant := 36; -- Operation now in progress + EINTR : constant := 4; -- Interrupted system call + EINVAL : constant := 22; -- Invalid argument + EIO : constant := 5; -- Input output error + EISCONN : constant := 56; -- Socket already connected + ELOOP : constant := 62; -- Too many symbolic lynks + EMFILE : constant := 24; -- Too many open files + EMSGSIZE : constant := 40; -- Message too long + ENAMETOOLONG : constant := 63; -- Name too long + ENETDOWN : constant := 50; -- Network is down + ENETRESET : constant := 52; -- Disconn. on network reset + ENETUNREACH : constant := 51; -- Network is unreachable + ENOBUFS : constant := 55; -- No buffer space available + ENOPROTOOPT : constant := 42; -- Protocol not available + ENOTCONN : constant := 57; -- Socket not connected + ENOTSOCK : constant := 38; -- Operation on non socket + EOPNOTSUPP : constant := 45; -- Operation not supported + EPFNOSUPPORT : constant := 46; -- Unknown protocol family + EPROTONOSUPPORT : constant := 43; -- Unknown protocol + EPROTOTYPE : constant := 41; -- Unknown protocol type + ESHUTDOWN : constant := 58; -- Cannot send once shutdown + ESOCKTNOSUPPORT : constant := 44; -- Socket type not supported + ETIMEDOUT : constant := 60; -- Connection timed out + ETOOMANYREFS : constant := 59; -- Too many references + EWOULDBLOCK : constant := 35; -- Operation would block + + ----------------- + -- Host errors -- + ----------------- + + HOST_NOT_FOUND : constant := 1; -- Unknown host + TRY_AGAIN : constant := 2; -- Host name lookup failure + NO_DATA : constant := 4; -- No data record for name + NO_RECOVERY : constant := 3; -- Non recoverable errors + + ------------------- + -- Control flags -- + ------------------- + + FIONBIO : constant := 16#8004667e#; -- Set/clear non-blocking io + FIONREAD : constant := 16#4004667f#; -- How many bytes to read + + -------------------- + -- Shutdown modes -- + -------------------- + + SHUT_RD : constant := 0; -- No more recv + SHUT_WR : constant := 1; -- No more send + SHUT_RDWR : constant := 2; -- No more recv/send + + --------------------- + -- Protocol levels -- + --------------------- + + SOL_SOCKET : constant := 65535; -- Options for socket level + IPPROTO_IP : constant := 0; -- Dummy protocol for IP + IPPROTO_UDP : constant := 17; -- UDP + IPPROTO_TCP : constant := 6; -- TCP + + ------------------- + -- Request flags -- + ------------------- + + MSG_OOB : constant := 1; -- Process out-of-band data + MSG_PEEK : constant := 2; -- Peek at incoming data + MSG_EOR : constant := 8; -- Send end of record + MSG_WAITALL : constant := 64; -- Wait for full reception + MSG_NOSIGNAL : constant := -1; -- No SIGPIPE on send + MSG_Forced_Flags : constant := 0; + -- Flags set on all send(2) calls + + -------------------- + -- Socket options -- + -------------------- + + TCP_NODELAY : constant := 1; -- Do not coalesce packets + SO_SNDBUF : constant := 4097; -- Set/get send buffer size + SO_RCVBUF : constant := 4098; -- Set/get recv buffer size + SO_REUSEADDR : constant := 4; -- Bind reuse local address + SO_KEEPALIVE : constant := 8; -- Enable keep-alive msgs + SO_LINGER : constant := 128; -- Defer close to flush data + SO_ERROR : constant := 4103; -- Get/clear error status + SO_BROADCAST : constant := 32; -- Can send broadcast msgs + IP_ADD_MEMBERSHIP : constant := 12; -- Join a multicast group + IP_DROP_MEMBERSHIP : constant := 13; -- Leave a multicast group + IP_MULTICAST_TTL : constant := 10; -- Set/get multicast TTL + IP_MULTICAST_LOOP : constant := 11; -- Set/get mcast loopback + +end GNAT.Sockets.Constants; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socket-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socket-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socket-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socket-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,2236 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT COMPILER COMPONENTS -- +-- -- +-- G N A T . S O C K E T S -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 2001-2004 Ada Core Technologies, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +with Ada.Streams; use Ada.Streams; +with Ada.Exceptions; use Ada.Exceptions; +with Ada.Unchecked_Conversion; + +with Interfaces.C.Strings; + +with GNAT.OS_Lib; use GNAT.OS_Lib; +with GNAT.Sockets.Constants; +with GNAT.Sockets.Thin; use GNAT.Sockets.Thin; +with GNAT.Task_Lock; + +with GNAT.Sockets.Linker_Options; +pragma Warnings (Off, GNAT.Sockets.Linker_Options); +-- Need to include pragma Linker_Options which is platform dependent + +with System; use System; + +package body GNAT.Sockets is + + use type C.int, System.Address; + + Finalized : Boolean := False; + Initialized : Boolean := False; + + ENOERROR : constant := 0; + + -- Correspondance tables + + Families : constant array (Family_Type) of C.int := + (Family_Inet => Constants.AF_INET, + Family_Inet6 => Constants.AF_INET6); + + Levels : constant array (Level_Type) of C.int := + (Socket_Level => Constants.SOL_SOCKET, + IP_Protocol_For_IP_Level => Constants.IPPROTO_IP, + IP_Protocol_For_UDP_Level => Constants.IPPROTO_UDP, + IP_Protocol_For_TCP_Level => Constants.IPPROTO_TCP); + + Modes : constant array (Mode_Type) of C.int := + (Socket_Stream => Constants.SOCK_STREAM, + Socket_Datagram => Constants.SOCK_DGRAM); + + Shutmodes : constant array (Shutmode_Type) of C.int := + (Shut_Read => Constants.SHUT_RD, + Shut_Write => Constants.SHUT_WR, + Shut_Read_Write => Constants.SHUT_RDWR); + + Requests : constant array (Request_Name) of C.unsigned := + (Non_Blocking_IO => Constants.FIONBIO, + N_Bytes_To_Read => Constants.FIONREAD); + + Options : constant array (Option_Name) of C.int := + (Keep_Alive => Constants.SO_KEEPALIVE, + Reuse_Address => Constants.SO_REUSEADDR, + Broadcast => Constants.SO_BROADCAST, + Send_Buffer => Constants.SO_SNDBUF, + Receive_Buffer => Constants.SO_RCVBUF, + Linger => Constants.SO_LINGER, + Error => Constants.SO_ERROR, + No_Delay => Constants.TCP_NODELAY, + Add_Membership => Constants.IP_ADD_MEMBERSHIP, + Drop_Membership => Constants.IP_DROP_MEMBERSHIP, + Multicast_TTL => Constants.IP_MULTICAST_TTL, + Multicast_Loop => Constants.IP_MULTICAST_LOOP); + + Flags : constant array (0 .. 3) of C.int := + (0 => Constants.MSG_OOB, -- Process_Out_Of_Band_Data + 1 => Constants.MSG_PEEK, -- Peek_At_Incoming_Data + 2 => Constants.MSG_WAITALL, -- Wait_For_A_Full_Reception + 3 => Constants.MSG_EOR); -- Send_End_Of_Record + + Socket_Error_Id : constant Exception_Id := Socket_Error'Identity; + Host_Error_Id : constant Exception_Id := Host_Error'Identity; + + Hex_To_Char : constant String (1 .. 16) := "0123456789ABCDEF"; + -- Use to print in hexadecimal format + + function To_In_Addr is new Ada.Unchecked_Conversion (C.int, In_Addr); + function To_Int is new Ada.Unchecked_Conversion (In_Addr, C.int); + + ----------------------- + -- Local subprograms -- + ----------------------- + + function Resolve_Error + (Error_Value : Integer; + From_Errno : Boolean := True) return Error_Type; + -- Associate an enumeration value (error_type) to en error value + -- (errno). From_Errno prevents from mixing h_errno with errno. + + function To_Name (N : String) return Name_Type; + function To_String (HN : Name_Type) return String; + -- Conversion functions + + function To_Int (F : Request_Flag_Type) return C.int; + -- Return the int value corresponding to the specified flags combination + + function Set_Forced_Flags (F : C.int) return C.int; + -- Return F with the bits from Constants.MSG_Forced_Flags forced set + + function Short_To_Network + (S : C.unsigned_short) return C.unsigned_short; + pragma Inline (Short_To_Network); + -- Convert a port number into a network port number + + function Network_To_Short + (S : C.unsigned_short) return C.unsigned_short + renames Short_To_Network; + -- Symetric operation + + function Image + (Val : Inet_Addr_VN_Type; + Hex : Boolean := False) return String; + -- Output an array of inet address components either in + -- hexadecimal or in decimal mode. + + function Is_IP_Address (Name : String) return Boolean; + -- Return true when Name is an IP address in standard dot notation. + + function To_In_Addr (Addr : Inet_Addr_Type) return Thin.In_Addr; + function To_Inet_Addr (Addr : In_Addr) return Inet_Addr_Type; + -- Conversion functions + + function To_Host_Entry (E : Hostent) return Host_Entry_Type; + -- Conversion function + + function To_Service_Entry (E : Servent) return Service_Entry_Type; + -- Conversion function + + function To_Timeval (Val : Selector_Duration) return Timeval; + -- Separate Val in seconds and microseconds + + procedure Raise_Socket_Error (Error : Integer); + -- Raise Socket_Error with an exception message describing + -- the error code. + + procedure Raise_Host_Error (Error : Integer); + -- Raise Host_Error exception with message describing error code + -- (note hstrerror seems to be obsolete). + + procedure Narrow (Item : in out Socket_Set_Type); + -- Update Last as it may be greater than the real last socket + + -- Types needed for Datagram_Socket_Stream_Type + + type Datagram_Socket_Stream_Type is new Root_Stream_Type with record + Socket : Socket_Type; + To : Sock_Addr_Type; + From : Sock_Addr_Type; + end record; + + type Datagram_Socket_Stream_Access is + access all Datagram_Socket_Stream_Type; + + procedure Read + (Stream : in out Datagram_Socket_Stream_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset); + + procedure Write + (Stream : in out Datagram_Socket_Stream_Type; + Item : Ada.Streams.Stream_Element_Array); + + -- Types needed for Stream_Socket_Stream_Type + + type Stream_Socket_Stream_Type is new Root_Stream_Type with record + Socket : Socket_Type; + end record; + + type Stream_Socket_Stream_Access is + access all Stream_Socket_Stream_Type; + + procedure Read + (Stream : in out Stream_Socket_Stream_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset); + + procedure Write + (Stream : in out Stream_Socket_Stream_Type; + Item : Ada.Streams.Stream_Element_Array); + + --------- + -- "+" -- + --------- + + function "+" (L, R : Request_Flag_Type) return Request_Flag_Type is + begin + return L or R; + end "+"; + + -------------------- + -- Abort_Selector -- + -------------------- + + procedure Abort_Selector (Selector : Selector_Type) is + Buf : aliased Character := ASCII.NUL; + Res : C.int; + + begin + -- Send an empty array to unblock C select system call + + Res := C_Send (C.int (Selector.W_Sig_Socket), Buf'Address, 1, + Constants.MSG_Forced_Flags); + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Abort_Selector; + + ------------------- + -- Accept_Socket -- + ------------------- + + procedure Accept_Socket + (Server : Socket_Type; + Socket : out Socket_Type; + Address : out Sock_Addr_Type) + is + Res : C.int; + Sin : aliased Sockaddr_In; + Len : aliased C.int := Sin'Size / 8; + + begin + Res := C_Accept (C.int (Server), Sin'Address, Len'Access); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Socket := Socket_Type (Res); + + Address.Addr := To_Inet_Addr (Sin.Sin_Addr); + Address.Port := Port_Type (Network_To_Short (Sin.Sin_Port)); + end Accept_Socket; + + --------------- + -- Addresses -- + --------------- + + function Addresses + (E : Host_Entry_Type; + N : Positive := 1) return Inet_Addr_Type + is + begin + return E.Addresses (N); + end Addresses; + + ---------------------- + -- Addresses_Length -- + ---------------------- + + function Addresses_Length (E : Host_Entry_Type) return Natural is + begin + return E.Addresses_Length; + end Addresses_Length; + + ------------- + -- Aliases -- + ------------- + + function Aliases + (E : Host_Entry_Type; + N : Positive := 1) return String + is + begin + return To_String (E.Aliases (N)); + end Aliases; + + ------------- + -- Aliases -- + ------------- + + function Aliases + (S : Service_Entry_Type; + N : Positive := 1) return String + is + begin + return To_String (S.Aliases (N)); + end Aliases; + + -------------------- + -- Aliases_Length -- + -------------------- + + function Aliases_Length (E : Host_Entry_Type) return Natural is + begin + return E.Aliases_Length; + end Aliases_Length; + + -------------------- + -- Aliases_Length -- + -------------------- + + function Aliases_Length (S : Service_Entry_Type) return Natural is + begin + return S.Aliases_Length; + end Aliases_Length; + + ----------------- + -- Bind_Socket -- + ----------------- + + procedure Bind_Socket + (Socket : Socket_Type; + Address : Sock_Addr_Type) + is + Res : C.int; + Sin : aliased Sockaddr_In; + Len : constant C.int := Sin'Size / 8; + + begin + if Address.Family = Family_Inet6 then + raise Socket_Error; + end if; + + Set_Length (Sin'Unchecked_Access, Len); + Set_Family (Sin'Unchecked_Access, Families (Address.Family)); + Set_Port + (Sin'Unchecked_Access, + Short_To_Network (C.unsigned_short (Address.Port))); + + Res := C_Bind (C.int (Socket), Sin'Address, Len); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Bind_Socket; + + -------------------- + -- Check_Selector -- + -------------------- + + procedure Check_Selector + (Selector : in out Selector_Type; + R_Socket_Set : in out Socket_Set_Type; + W_Socket_Set : in out Socket_Set_Type; + Status : out Selector_Status; + Timeout : Selector_Duration := Forever) + is + E_Socket_Set : Socket_Set_Type; -- (No_Socket, No_Socket_Set) + begin + Check_Selector + (Selector, R_Socket_Set, W_Socket_Set, E_Socket_Set, Status, Timeout); + end Check_Selector; + + procedure Check_Selector + (Selector : in out Selector_Type; + R_Socket_Set : in out Socket_Set_Type; + W_Socket_Set : in out Socket_Set_Type; + E_Socket_Set : in out Socket_Set_Type; + Status : out Selector_Status; + Timeout : Selector_Duration := Forever) + is + Res : C.int; + Last : C.int; + RSet : Socket_Set_Type; + WSet : Socket_Set_Type; + ESet : Socket_Set_Type; + TVal : aliased Timeval; + TPtr : Timeval_Access; + + begin + Status := Completed; + + -- No timeout or Forever is indicated by a null timeval pointer + + if Timeout = Forever then + TPtr := null; + else + TVal := To_Timeval (Timeout); + TPtr := TVal'Unchecked_Access; + end if; + + -- Copy R_Socket_Set in RSet and add read signalling socket + + RSet := (Set => New_Socket_Set (R_Socket_Set.Set), + Last => R_Socket_Set.Last); + Set (RSet, Selector.R_Sig_Socket); + + -- Copy W_Socket_Set in WSet + + WSet := (Set => New_Socket_Set (W_Socket_Set.Set), + Last => W_Socket_Set.Last); + + -- Copy E_Socket_Set in ESet + + ESet := (Set => New_Socket_Set (E_Socket_Set.Set), + Last => E_Socket_Set.Last); + + Last := C.int'Max (C.int'Max (C.int (RSet.Last), + C.int (WSet.Last)), + C.int (ESet.Last)); + + Res := + C_Select + (Last + 1, + RSet.Set, + WSet.Set, + ESet.Set, + TPtr); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + -- If Select was resumed because of read signalling socket, + -- read this data and remove socket from set. + + if Is_Set (RSet, Selector.R_Sig_Socket) then + Clear (RSet, Selector.R_Sig_Socket); + + declare + Buf : Character; + + begin + Res := C_Recv (C.int (Selector.R_Sig_Socket), Buf'Address, 1, 0); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end; + + Status := Aborted; + + elsif Res = 0 then + Status := Expired; + end if; + + -- Update RSet, WSet and ESet in regard to their new socket + -- sets. + + Narrow (RSet); + Narrow (WSet); + Narrow (ESet); + + -- Reset RSet as it should be if R_Sig_Socket was not added + + if Is_Empty (RSet) then + Empty (RSet); + end if; + + if Is_Empty (WSet) then + Empty (WSet); + end if; + + if Is_Empty (ESet) then + Empty (ESet); + end if; + + -- Deliver RSet, WSet and ESet + + Empty (R_Socket_Set); + R_Socket_Set := RSet; + + Empty (W_Socket_Set); + W_Socket_Set := WSet; + + Empty (E_Socket_Set); + E_Socket_Set := ESet; + end Check_Selector; + + ----------- + -- Clear -- + ----------- + + procedure Clear + (Item : in out Socket_Set_Type; + Socket : Socket_Type) + is + Last : aliased C.int := C.int (Item.Last); + + begin + if Item.Last /= No_Socket then + Remove_Socket_From_Set (Item.Set, C.int (Socket)); + Last_Socket_In_Set (Item.Set, Last'Unchecked_Access); + Item.Last := Socket_Type (Last); + end if; + end Clear; + + -------------------- + -- Close_Selector -- + -------------------- + + -- Comments needed below ??? + -- Why are exceptions ignored ??? + + procedure Close_Selector (Selector : in out Selector_Type) is + begin + begin + Close_Socket (Selector.R_Sig_Socket); + + exception + when Socket_Error => + null; + end; + + begin + Close_Socket (Selector.W_Sig_Socket); + + exception + when Socket_Error => + null; + end; + end Close_Selector; + + ------------------ + -- Close_Socket -- + ------------------ + + procedure Close_Socket (Socket : Socket_Type) is + Res : C.int; + + begin + Res := C_Close (C.int (Socket)); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Close_Socket; + + -------------------- + -- Connect_Socket -- + -------------------- + + procedure Connect_Socket + (Socket : Socket_Type; + Server : in out Sock_Addr_Type) + is + Res : C.int; + Sin : aliased Sockaddr_In; + Len : constant C.int := Sin'Size / 8; + + begin + if Server.Family = Family_Inet6 then + raise Socket_Error; + end if; + + Set_Length (Sin'Unchecked_Access, Len); + Set_Family (Sin'Unchecked_Access, Families (Server.Family)); + Set_Address (Sin'Unchecked_Access, To_In_Addr (Server.Addr)); + Set_Port + (Sin'Unchecked_Access, + Short_To_Network (C.unsigned_short (Server.Port))); + + Res := C_Connect (C.int (Socket), Sin'Address, Len); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Connect_Socket; + + -------------------- + -- Control_Socket -- + -------------------- + + procedure Control_Socket + (Socket : Socket_Type; + Request : in out Request_Type) + is + Arg : aliased C.int; + Res : C.int; + + begin + case Request.Name is + when Non_Blocking_IO => + Arg := C.int (Boolean'Pos (Request.Enabled)); + + when N_Bytes_To_Read => + null; + + end case; + + Res := C_Ioctl + (C.int (Socket), + Requests (Request.Name), + Arg'Unchecked_Access); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + case Request.Name is + when Non_Blocking_IO => + null; + + when N_Bytes_To_Read => + Request.Size := Natural (Arg); + + end case; + end Control_Socket; + + ---------- + -- Copy -- + ---------- + + procedure Copy + (Source : Socket_Set_Type; + Target : in out Socket_Set_Type) + is + begin + Empty (Target); + if Source.Last /= No_Socket then + Target.Set := New_Socket_Set (Source.Set); + Target.Last := Source.Last; + end if; + end Copy; + + --------------------- + -- Create_Selector -- + --------------------- + + procedure Create_Selector (Selector : out Selector_Type) is + S0 : C.int; + S1 : C.int; + S2 : C.int; + Res : C.int; + Sin : aliased Sockaddr_In; + Len : aliased C.int := Sin'Size / 8; + Err : Integer; + + begin + -- We open two signalling sockets. One of them is used to + -- send data to the other, which is included in a C_Select + -- socket set. The communication is used to force the call + -- to C_Select to complete, and the waiting task to resume + -- its execution. + + -- Create a listening socket + + S0 := C_Socket (Constants.AF_INET, Constants.SOCK_STREAM, 0); + if S0 = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + -- Sin is already correctly initialized. Bind the socket to any + -- unused port. + + Res := C_Bind (S0, Sin'Address, Len); + if Res = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Raise_Socket_Error (Err); + end if; + + -- Get the port used by the socket + + Res := C_Getsockname (S0, Sin'Address, Len'Access); + + if Res = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Raise_Socket_Error (Err); + end if; + + Res := C_Listen (S0, 2); + + if Res = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Raise_Socket_Error (Err); + end if; + + S1 := C_Socket (Constants.AF_INET, Constants.SOCK_STREAM, 0); + + if S1 = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Raise_Socket_Error (Err); + end if; + + -- Use INADDR_LOOPBACK + + Sin.Sin_Addr.S_B1 := 127; + Sin.Sin_Addr.S_B2 := 0; + Sin.Sin_Addr.S_B3 := 0; + Sin.Sin_Addr.S_B4 := 1; + + -- Do a connect and accept the connection + + Res := C_Connect (S1, Sin'Address, Len); + + if Res = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Res := C_Close (S1); + Raise_Socket_Error (Err); + end if; + + S2 := C_Accept (S0, Sin'Address, Len'Access); + + if S2 = Failure then + Err := Socket_Errno; + Res := C_Close (S0); + Res := C_Close (S1); + Raise_Socket_Error (Err); + end if; + + Res := C_Close (S0); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Selector.R_Sig_Socket := Socket_Type (S1); + Selector.W_Sig_Socket := Socket_Type (S2); + end Create_Selector; + + ------------------- + -- Create_Socket -- + ------------------- + + procedure Create_Socket + (Socket : out Socket_Type; + Family : Family_Type := Family_Inet; + Mode : Mode_Type := Socket_Stream) + is + Res : C.int; + + begin + Res := C_Socket (Families (Family), Modes (Mode), 0); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Socket := Socket_Type (Res); + end Create_Socket; + + ----------- + -- Empty -- + ----------- + + procedure Empty (Item : in out Socket_Set_Type) is + begin + if Item.Set /= No_Socket_Set then + Free_Socket_Set (Item.Set); + Item.Set := No_Socket_Set; + end if; + + Item.Last := No_Socket; + end Empty; + + -------------- + -- Finalize -- + -------------- + + procedure Finalize is + begin + if not Finalized + and then Initialized + then + Finalized := True; + Thin.Finalize; + end if; + end Finalize; + + --------- + -- Get -- + --------- + + procedure Get + (Item : in out Socket_Set_Type; + Socket : out Socket_Type) + is + S : aliased C.int; + L : aliased C.int := C.int (Item.Last); + + begin + if Item.Last /= No_Socket then + Get_Socket_From_Set + (Item.Set, L'Unchecked_Access, S'Unchecked_Access); + Item.Last := Socket_Type (L); + Socket := Socket_Type (S); + else + Socket := No_Socket; + end if; + end Get; + + ----------------- + -- Get_Address -- + ----------------- + + function Get_Address (Stream : Stream_Access) return Sock_Addr_Type is + begin + if Stream = null then + raise Socket_Error; + + elsif Stream.all in Datagram_Socket_Stream_Type then + return Datagram_Socket_Stream_Type (Stream.all).From; + + else + return Get_Peer_Name (Stream_Socket_Stream_Type (Stream.all).Socket); + end if; + end Get_Address; + + ------------------------- + -- Get_Host_By_Address -- + ------------------------- + + function Get_Host_By_Address + (Address : Inet_Addr_Type; + Family : Family_Type := Family_Inet) return Host_Entry_Type + is + pragma Unreferenced (Family); + + HA : aliased In_Addr := To_In_Addr (Address); + Res : Hostent_Access; + Err : Integer; + + begin + -- This C function is not always thread-safe. Protect against + -- concurrent access. + + Task_Lock.Lock; + Res := C_Gethostbyaddr (HA'Address, HA'Size / 8, Constants.AF_INET); + + if Res = null then + Err := Socket_Errno; + Task_Lock.Unlock; + Raise_Host_Error (Err); + end if; + + -- Translate from the C format to the API format + + declare + HE : constant Host_Entry_Type := To_Host_Entry (Res.all); + + begin + Task_Lock.Unlock; + return HE; + end; + end Get_Host_By_Address; + + ---------------------- + -- Get_Host_By_Name -- + ---------------------- + + function Get_Host_By_Name (Name : String) return Host_Entry_Type is + HN : constant C.char_array := C.To_C (Name); + Res : Hostent_Access; + Err : Integer; + + begin + -- Detect IP address name and redirect to Inet_Addr + + if Is_IP_Address (Name) then + return Get_Host_By_Address (Inet_Addr (Name)); + end if; + + -- This C function is not always thread-safe. Protect against + -- concurrent access. + + Task_Lock.Lock; + Res := C_Gethostbyname (HN); + + if Res = null then + Err := Socket_Errno; + Task_Lock.Unlock; + Raise_Host_Error (Err); + end if; + + -- Translate from the C format to the API format + + declare + HE : constant Host_Entry_Type := To_Host_Entry (Res.all); + + begin + Task_Lock.Unlock; + return HE; + end; + end Get_Host_By_Name; + + ------------------- + -- Get_Peer_Name -- + ------------------- + + function Get_Peer_Name (Socket : Socket_Type) return Sock_Addr_Type is + Sin : aliased Sockaddr_In; + Len : aliased C.int := Sin'Size / 8; + Res : Sock_Addr_Type (Family_Inet); + + begin + if C_Getpeername (C.int (Socket), Sin'Address, Len'Access) = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Res.Addr := To_Inet_Addr (Sin.Sin_Addr); + Res.Port := Port_Type (Network_To_Short (Sin.Sin_Port)); + + return Res; + end Get_Peer_Name; + + ------------------------- + -- Get_Service_By_Name -- + ------------------------- + + function Get_Service_By_Name + (Name : String; + Protocol : String) return Service_Entry_Type + is + SN : constant C.char_array := C.To_C (Name); + SP : constant C.char_array := C.To_C (Protocol); + Res : Servent_Access; + + begin + -- This C function is not always thread-safe. Protect against + -- concurrent access. + + Task_Lock.Lock; + Res := C_Getservbyname (SN, SP); + + if Res = null then + Task_Lock.Unlock; + Ada.Exceptions.Raise_Exception + (Service_Error'Identity, "Service not found"); + end if; + + -- Translate from the C format to the API format + + declare + SE : constant Service_Entry_Type := To_Service_Entry (Res.all); + + begin + Task_Lock.Unlock; + return SE; + end; + end Get_Service_By_Name; + + ------------------------- + -- Get_Service_By_Port -- + ------------------------- + + function Get_Service_By_Port + (Port : Port_Type; + Protocol : String) return Service_Entry_Type + is + SP : constant C.char_array := C.To_C (Protocol); + Res : Servent_Access; + + begin + -- This C function is not always thread-safe. Protect against + -- concurrent access. + + Task_Lock.Lock; + Res := C_Getservbyport + (C.int (Short_To_Network (C.unsigned_short (Port))), SP); + + if Res = null then + Task_Lock.Unlock; + Ada.Exceptions.Raise_Exception + (Service_Error'Identity, "Service not found"); + end if; + + -- Translate from the C format to the API format + + declare + SE : constant Service_Entry_Type := To_Service_Entry (Res.all); + + begin + Task_Lock.Unlock; + return SE; + end; + end Get_Service_By_Port; + + --------------------- + -- Get_Socket_Name -- + --------------------- + + function Get_Socket_Name + (Socket : Socket_Type) return Sock_Addr_Type + is + Sin : aliased Sockaddr_In; + Len : aliased C.int := Sin'Size / 8; + Res : C.int; + Addr : Sock_Addr_Type := No_Sock_Addr; + + begin + Res := C_Getsockname (C.int (Socket), Sin'Address, Len'Access); + if Res /= Failure then + Addr.Addr := To_Inet_Addr (Sin.Sin_Addr); + Addr.Port := Port_Type (Network_To_Short (Sin.Sin_Port)); + end if; + + return Addr; + end Get_Socket_Name; + + ----------------------- + -- Get_Socket_Option -- + ----------------------- + + function Get_Socket_Option + (Socket : Socket_Type; + Level : Level_Type := Socket_Level; + Name : Option_Name) return Option_Type + is + use type C.unsigned_char; + + V8 : aliased Two_Int; + V4 : aliased C.int; + V1 : aliased C.unsigned_char; + Len : aliased C.int; + Add : System.Address; + Res : C.int; + Opt : Option_Type (Name); + + begin + case Name is + when Multicast_Loop | + Multicast_TTL => + Len := V1'Size / 8; + Add := V1'Address; + + when Keep_Alive | + Reuse_Address | + Broadcast | + No_Delay | + Send_Buffer | + Receive_Buffer | + Error => + Len := V4'Size / 8; + Add := V4'Address; + + when Linger | + Add_Membership | + Drop_Membership => + Len := V8'Size / 8; + Add := V8'Address; + + end case; + + Res := + C_Getsockopt + (C.int (Socket), + Levels (Level), + Options (Name), + Add, Len'Unchecked_Access); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + case Name is + when Keep_Alive | + Reuse_Address | + Broadcast | + No_Delay => + Opt.Enabled := (V4 /= 0); + + when Linger => + Opt.Enabled := (V8 (V8'First) /= 0); + Opt.Seconds := Natural (V8 (V8'Last)); + + when Send_Buffer | + Receive_Buffer => + Opt.Size := Natural (V4); + + when Error => + Opt.Error := Resolve_Error (Integer (V4)); + + when Add_Membership | + Drop_Membership => + Opt.Multicast_Address := To_Inet_Addr (To_In_Addr (V8 (V8'First))); + Opt.Local_Interface := To_Inet_Addr (To_In_Addr (V8 (V8'Last))); + + when Multicast_TTL => + Opt.Time_To_Live := Integer (V1); + + when Multicast_Loop => + Opt.Enabled := (V1 /= 0); + + end case; + + return Opt; + end Get_Socket_Option; + + --------------- + -- Host_Name -- + --------------- + + function Host_Name return String is + Name : aliased C.char_array (1 .. 64); + Res : C.int; + + begin + Res := C_Gethostname (Name'Address, Name'Length); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + return C.To_Ada (Name); + end Host_Name; + + ----------- + -- Image -- + ----------- + + function Image + (Val : Inet_Addr_VN_Type; + Hex : Boolean := False) return String + is + -- The largest Inet_Addr_Comp_Type image occurs with IPv4. It + -- has at most a length of 3 plus one '.' character. + + Buffer : String (1 .. 4 * Val'Length); + Length : Natural := 1; + Separator : Character; + + procedure Img10 (V : Inet_Addr_Comp_Type); + -- Append to Buffer image of V in decimal format + + procedure Img16 (V : Inet_Addr_Comp_Type); + -- Append to Buffer image of V in hexadecimal format + + ----------- + -- Img10 -- + ----------- + + procedure Img10 (V : Inet_Addr_Comp_Type) is + Img : constant String := V'Img; + Len : constant Natural := Img'Length - 1; + + begin + Buffer (Length .. Length + Len - 1) := Img (2 .. Img'Last); + Length := Length + Len; + end Img10; + + ----------- + -- Img16 -- + ----------- + + procedure Img16 (V : Inet_Addr_Comp_Type) is + begin + Buffer (Length) := Hex_To_Char (Natural (V / 16) + 1); + Buffer (Length + 1) := Hex_To_Char (Natural (V mod 16) + 1); + Length := Length + 2; + end Img16; + + -- Start of processing for Image + + begin + if Hex then + Separator := ':'; + else + Separator := '.'; + end if; + + for J in Val'Range loop + if Hex then + Img16 (Val (J)); + else + Img10 (Val (J)); + end if; + + if J /= Val'Last then + Buffer (Length) := Separator; + Length := Length + 1; + end if; + end loop; + + return Buffer (1 .. Length - 1); + end Image; + + ----------- + -- Image -- + ----------- + + function Image (Value : Inet_Addr_Type) return String is + begin + if Value.Family = Family_Inet then + return Image (Inet_Addr_VN_Type (Value.Sin_V4), Hex => False); + else + return Image (Inet_Addr_VN_Type (Value.Sin_V6), Hex => True); + end if; + end Image; + + ----------- + -- Image -- + ----------- + + function Image (Value : Sock_Addr_Type) return String is + Port : constant String := Value.Port'Img; + begin + return Image (Value.Addr) & ':' & Port (2 .. Port'Last); + end Image; + + ----------- + -- Image -- + ----------- + + function Image (Socket : Socket_Type) return String is + begin + return Socket'Img; + end Image; + + --------------- + -- Inet_Addr -- + --------------- + + function Inet_Addr (Image : String) return Inet_Addr_Type is + use Interfaces.C.Strings; + + Img : chars_ptr := New_String (Image); + Res : C.int; + Err : Integer; + + begin + Res := C_Inet_Addr (Img); + Err := Errno; + Free (Img); + + if Res = Failure then + Raise_Socket_Error (Err); + end if; + + return To_Inet_Addr (To_In_Addr (Res)); + end Inet_Addr; + + ---------------- + -- Initialize -- + ---------------- + + procedure Initialize (Process_Blocking_IO : Boolean := False) is + begin + if not Initialized then + Initialized := True; + Thin.Initialize (Process_Blocking_IO); + end if; + end Initialize; + + -------------- + -- Is_Empty -- + -------------- + + function Is_Empty (Item : Socket_Set_Type) return Boolean is + begin + return Item.Last = No_Socket; + end Is_Empty; + + ------------------- + -- Is_IP_Address -- + ------------------- + + function Is_IP_Address (Name : String) return Boolean is + begin + for J in Name'Range loop + if Name (J) /= '.' + and then Name (J) not in '0' .. '9' + then + return False; + end if; + end loop; + + return True; + end Is_IP_Address; + + ------------ + -- Is_Set -- + ------------ + + function Is_Set + (Item : Socket_Set_Type; + Socket : Socket_Type) return Boolean + is + begin + return Item.Last /= No_Socket + and then Socket <= Item.Last + and then Is_Socket_In_Set (Item.Set, C.int (Socket)) /= 0; + end Is_Set; + + ------------------- + -- Listen_Socket -- + ------------------- + + procedure Listen_Socket + (Socket : Socket_Type; + Length : Positive := 15) + is + Res : constant C.int := C_Listen (C.int (Socket), C.int (Length)); + begin + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Listen_Socket; + + ------------ + -- Narrow -- + ------------ + + procedure Narrow (Item : in out Socket_Set_Type) is + Last : aliased C.int := C.int (Item.Last); + begin + if Item.Set /= No_Socket_Set then + Last_Socket_In_Set (Item.Set, Last'Unchecked_Access); + Item.Last := Socket_Type (Last); + end if; + end Narrow; + + ------------------- + -- Official_Name -- + ------------------- + + function Official_Name (E : Host_Entry_Type) return String is + begin + return To_String (E.Official); + end Official_Name; + + ------------------- + -- Official_Name -- + ------------------- + + function Official_Name (S : Service_Entry_Type) return String is + begin + return To_String (S.Official); + end Official_Name; + + ----------------- + -- Port_Number -- + ----------------- + + function Port_Number (S : Service_Entry_Type) return Port_Type is + begin + return S.Port; + end Port_Number; + + ------------------- + -- Protocol_Name -- + ------------------- + + function Protocol_Name (S : Service_Entry_Type) return String is + begin + return To_String (S.Protocol); + end Protocol_Name; + + ---------------------- + -- Raise_Host_Error -- + ---------------------- + + procedure Raise_Host_Error (Error : Integer) is + + function Host_Error_Message return String; + -- We do not use a C function like strerror because hstrerror + -- that would correspond seems to be obsolete. Return + -- appropriate string for error value. + + ------------------------ + -- Host_Error_Message -- + ------------------------ + + function Host_Error_Message return String is + begin + case Error is + when Constants.HOST_NOT_FOUND => return "Host not found"; + when Constants.TRY_AGAIN => return "Try again"; + when Constants.NO_RECOVERY => return "No recovery"; + when Constants.NO_DATA => return "No address"; + when others => return "Unknown error"; + end case; + end Host_Error_Message; + + -- Start of processing for Raise_Host_Error + + begin + Ada.Exceptions.Raise_Exception (Host_Error'Identity, Host_Error_Message); + end Raise_Host_Error; + + ------------------------ + -- Raise_Socket_Error -- + ------------------------ + + procedure Raise_Socket_Error (Error : Integer) is + use type C.Strings.chars_ptr; + + function Image (E : Integer) return String; + + ----------- + -- Image -- + ----------- + + function Image (E : Integer) return String is + Msg : String := E'Img & "] "; + begin + Msg (Msg'First) := '['; + return Msg; + end Image; + + -- Start of processing for Raise_Socket_Error + + begin + Ada.Exceptions.Raise_Exception + (Socket_Error'Identity, + Image (Error) & C.Strings.Value (Socket_Error_Message (Error))); + end Raise_Socket_Error; + + ---------- + -- Read -- + ---------- + + procedure Read + (Stream : in out Datagram_Socket_Stream_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset) + is + First : Ada.Streams.Stream_Element_Offset := Item'First; + Index : Ada.Streams.Stream_Element_Offset := First - 1; + Max : constant Ada.Streams.Stream_Element_Offset := Item'Last; + + begin + loop + Receive_Socket + (Stream.Socket, + Item (First .. Max), + Index, + Stream.From); + + Last := Index; + + -- Exit when all or zero data received. Zero means that + -- the socket peer is closed. + + exit when Index < First or else Index = Max; + + First := Index + 1; + end loop; + end Read; + + ---------- + -- Read -- + ---------- + + procedure Read + (Stream : in out Stream_Socket_Stream_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset) + is + First : Ada.Streams.Stream_Element_Offset := Item'First; + Index : Ada.Streams.Stream_Element_Offset := First - 1; + Max : constant Ada.Streams.Stream_Element_Offset := Item'Last; + + begin + loop + Receive_Socket (Stream.Socket, Item (First .. Max), Index); + Last := Index; + + -- Exit when all or zero data received. Zero means that + -- the socket peer is closed. + + exit when Index < First or else Index = Max; + + First := Index + 1; + end loop; + end Read; + + -------------------- + -- Receive_Socket -- + -------------------- + + procedure Receive_Socket + (Socket : Socket_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset; + Flags : Request_Flag_Type := No_Request_Flag) + is + use type Ada.Streams.Stream_Element_Offset; + + Res : C.int; + + begin + Res := C_Recv + (C.int (Socket), + Item (Item'First)'Address, + Item'Length, + To_Int (Flags)); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Last := Item'First + Ada.Streams.Stream_Element_Offset (Res - 1); + end Receive_Socket; + + -------------------- + -- Receive_Socket -- + -------------------- + + procedure Receive_Socket + (Socket : Socket_Type; + Item : out Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset; + From : out Sock_Addr_Type; + Flags : Request_Flag_Type := No_Request_Flag) + is + use type Ada.Streams.Stream_Element_Offset; + + Res : C.int; + Sin : aliased Sockaddr_In; + Len : aliased C.int := Sin'Size / 8; + + begin + Res := + C_Recvfrom + (C.int (Socket), + Item (Item'First)'Address, + Item'Length, + To_Int (Flags), + Sin'Unchecked_Access, + Len'Unchecked_Access); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Last := Item'First + Ada.Streams.Stream_Element_Offset (Res - 1); + + From.Addr := To_Inet_Addr (Sin.Sin_Addr); + From.Port := Port_Type (Network_To_Short (Sin.Sin_Port)); + end Receive_Socket; + + ------------------- + -- Resolve_Error -- + ------------------- + + function Resolve_Error + (Error_Value : Integer; + From_Errno : Boolean := True) return Error_Type + is + use GNAT.Sockets.Constants; + + begin + if not From_Errno then + case Error_Value is + when Constants.HOST_NOT_FOUND => return Unknown_Host; + when Constants.TRY_AGAIN => return Host_Name_Lookup_Failure; + when Constants.NO_RECOVERY => + return Non_Recoverable_Error; + when Constants.NO_DATA => return Unknown_Server_Error; + when others => return Cannot_Resolve_Error; + end case; + end if; + + case Error_Value is + when ENOERROR => return Success; + when EACCES => return Permission_Denied; + when EADDRINUSE => return Address_Already_In_Use; + when EADDRNOTAVAIL => return Cannot_Assign_Requested_Address; + when EAFNOSUPPORT => + return Address_Family_Not_Supported_By_Protocol; + when EALREADY => return Operation_Already_In_Progress; + when EBADF => return Bad_File_Descriptor; + when ECONNABORTED => return Software_Caused_Connection_Abort; + when ECONNREFUSED => return Connection_Refused; + when ECONNRESET => return Connection_Reset_By_Peer; + when EDESTADDRREQ => return Destination_Address_Required; + when EFAULT => return Bad_Address; + when EHOSTDOWN => return Host_Is_Down; + when EHOSTUNREACH => return No_Route_To_Host; + when EINPROGRESS => return Operation_Now_In_Progress; + when EINTR => return Interrupted_System_Call; + when EINVAL => return Invalid_Argument; + when EIO => return Input_Output_Error; + when EISCONN => return Transport_Endpoint_Already_Connected; + when ELOOP => return Too_Many_Symbolic_Links; + when EMFILE => return Too_Many_Open_Files; + when EMSGSIZE => return Message_Too_Long; + when ENAMETOOLONG => return File_Name_Too_Long; + when ENETDOWN => return Network_Is_Down; + when ENETRESET => + return Network_Dropped_Connection_Because_Of_Reset; + when ENETUNREACH => return Network_Is_Unreachable; + when ENOBUFS => return No_Buffer_Space_Available; + when ENOPROTOOPT => return Protocol_Not_Available; + when ENOTCONN => return Transport_Endpoint_Not_Connected; + when ENOTSOCK => return Socket_Operation_On_Non_Socket; + when EOPNOTSUPP => return Operation_Not_Supported; + when EPFNOSUPPORT => return Protocol_Family_Not_Supported; + when EPROTONOSUPPORT => return Protocol_Not_Supported; + when EPROTOTYPE => return Protocol_Wrong_Type_For_Socket; + when ESHUTDOWN => + return Cannot_Send_After_Transport_Endpoint_Shutdown; + when ESOCKTNOSUPPORT => return Socket_Type_Not_Supported; + when ETIMEDOUT => return Connection_Timed_Out; + when ETOOMANYREFS => return Too_Many_References; + when EWOULDBLOCK => return Resource_Temporarily_Unavailable; + when others => null; + end case; + + return Cannot_Resolve_Error; + end Resolve_Error; + + ----------------------- + -- Resolve_Exception -- + ----------------------- + + function Resolve_Exception + (Occurrence : Exception_Occurrence) return Error_Type + is + Id : constant Exception_Id := Exception_Identity (Occurrence); + Msg : constant String := Exception_Message (Occurrence); + First : Natural := Msg'First; + Last : Natural; + Val : Integer; + + begin + while First <= Msg'Last + and then Msg (First) not in '0' .. '9' + loop + First := First + 1; + end loop; + + if First > Msg'Last then + return Cannot_Resolve_Error; + end if; + + Last := First; + + while Last < Msg'Last + and then Msg (Last + 1) in '0' .. '9' + loop + Last := Last + 1; + end loop; + + Val := Integer'Value (Msg (First .. Last)); + + if Id = Socket_Error_Id then + return Resolve_Error (Val); + elsif Id = Host_Error_Id then + return Resolve_Error (Val, False); + else + return Cannot_Resolve_Error; + end if; + end Resolve_Exception; + + -------------------- + -- Receive_Vector -- + -------------------- + + procedure Receive_Vector + (Socket : Socket_Type; + Vector : Vector_Type; + Count : out Ada.Streams.Stream_Element_Count) + is + Res : C.int; + + begin + Res := + C_Readv + (C.int (Socket), + Vector (Vector'First)'Address, + Vector'Length); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Count := Ada.Streams.Stream_Element_Count (Res); + end Receive_Vector; + + ----------------- + -- Send_Socket -- + ----------------- + + procedure Send_Socket + (Socket : Socket_Type; + Item : Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset; + Flags : Request_Flag_Type := No_Request_Flag) + is + use type Ada.Streams.Stream_Element_Offset; + + Res : C.int; + + begin + Res := + C_Send + (C.int (Socket), + Item (Item'First)'Address, + Item'Length, + Set_Forced_Flags (To_Int (Flags))); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Last := Item'First + Ada.Streams.Stream_Element_Offset (Res - 1); + end Send_Socket; + + ----------------- + -- Send_Socket -- + ----------------- + + procedure Send_Socket + (Socket : Socket_Type; + Item : Ada.Streams.Stream_Element_Array; + Last : out Ada.Streams.Stream_Element_Offset; + To : Sock_Addr_Type; + Flags : Request_Flag_Type := No_Request_Flag) + is + use type Ada.Streams.Stream_Element_Offset; + + Res : C.int; + Sin : aliased Sockaddr_In; + Len : constant C.int := Sin'Size / 8; + + begin + Set_Length (Sin'Unchecked_Access, Len); + Set_Family (Sin'Unchecked_Access, Families (To.Family)); + Set_Address (Sin'Unchecked_Access, To_In_Addr (To.Addr)); + Set_Port + (Sin'Unchecked_Access, + Short_To_Network (C.unsigned_short (To.Port))); + + Res := C_Sendto + (C.int (Socket), + Item (Item'First)'Address, + Item'Length, + Set_Forced_Flags (To_Int (Flags)), + Sin'Unchecked_Access, + Len); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Last := Item'First + Ada.Streams.Stream_Element_Offset (Res - 1); + end Send_Socket; + + ----------------- + -- Send_Vector -- + ----------------- + + procedure Send_Vector + (Socket : Socket_Type; + Vector : Vector_Type; + Count : out Ada.Streams.Stream_Element_Count) + is + Res : C.int; + + begin + Res := + C_Writev + (C.int (Socket), + Vector (Vector'First)'Address, + Vector'Length); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + + Count := Ada.Streams.Stream_Element_Count (Res); + end Send_Vector; + + --------- + -- Set -- + --------- + + procedure Set (Item : in out Socket_Set_Type; Socket : Socket_Type) is + begin + if Item.Set = No_Socket_Set then + Item.Set := New_Socket_Set (No_Socket_Set); + Item.Last := Socket; + + elsif Item.Last < Socket then + Item.Last := Socket; + end if; + + Insert_Socket_In_Set (Item.Set, C.int (Socket)); + end Set; + + ---------------------- + -- Set_Forced_Flags -- + ---------------------- + + function Set_Forced_Flags (F : C.int) return C.int is + use type C.unsigned; + function To_unsigned is + new Ada.Unchecked_Conversion (C.int, C.unsigned); + function To_int is + new Ada.Unchecked_Conversion (C.unsigned, C.int); + begin + return To_int (To_unsigned (F) or Constants.MSG_Forced_Flags); + end Set_Forced_Flags; + + ----------------------- + -- Set_Socket_Option -- + ----------------------- + + procedure Set_Socket_Option + (Socket : Socket_Type; + Level : Level_Type := Socket_Level; + Option : Option_Type) + is + V8 : aliased Two_Int; + V4 : aliased C.int; + V1 : aliased C.unsigned_char; + Len : aliased C.int; + Add : System.Address := Null_Address; + Res : C.int; + + begin + case Option.Name is + when Keep_Alive | + Reuse_Address | + Broadcast | + No_Delay => + V4 := C.int (Boolean'Pos (Option.Enabled)); + Len := V4'Size / 8; + Add := V4'Address; + + when Linger => + V8 (V8'First) := C.int (Boolean'Pos (Option.Enabled)); + V8 (V8'Last) := C.int (Option.Seconds); + Len := V8'Size / 8; + Add := V8'Address; + + when Send_Buffer | + Receive_Buffer => + V4 := C.int (Option.Size); + Len := V4'Size / 8; + Add := V4'Address; + + when Error => + V4 := C.int (Boolean'Pos (True)); + Len := V4'Size / 8; + Add := V4'Address; + + when Add_Membership | + Drop_Membership => + V8 (V8'First) := To_Int (To_In_Addr (Option.Multicast_Address)); + V8 (V8'Last) := To_Int (To_In_Addr (Option.Local_Interface)); + Len := V8'Size / 8; + Add := V8'Address; + + when Multicast_TTL => + V1 := C.unsigned_char (Option.Time_To_Live); + Len := V1'Size / 8; + Add := V1'Address; + + when Multicast_Loop => + V1 := C.unsigned_char (Boolean'Pos (Option.Enabled)); + Len := V1'Size / 8; + Add := V1'Address; + + end case; + + Res := C_Setsockopt + (C.int (Socket), + Levels (Level), + Options (Option.Name), + Add, Len); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Set_Socket_Option; + + ---------------------- + -- Short_To_Network -- + ---------------------- + + function Short_To_Network (S : C.unsigned_short) return C.unsigned_short is + use type C.unsigned_short; + + begin + -- Big-endian case. No conversion needed. On these platforms, + -- htons() defaults to a null procedure. + + pragma Warnings (Off); + -- Since the test can generate "always True/False" warning + + if Default_Bit_Order = High_Order_First then + return S; + + pragma Warnings (On); + + -- Little-endian case. We must swap the high and low bytes of this + -- short to make the port number network compliant. + + else + return (S / 256) + (S mod 256) * 256; + end if; + end Short_To_Network; + + --------------------- + -- Shutdown_Socket -- + --------------------- + + procedure Shutdown_Socket + (Socket : Socket_Type; + How : Shutmode_Type := Shut_Read_Write) + is + Res : C.int; + + begin + Res := C_Shutdown (C.int (Socket), Shutmodes (How)); + + if Res = Failure then + Raise_Socket_Error (Socket_Errno); + end if; + end Shutdown_Socket; + + ------------ + -- Stream -- + ------------ + + function Stream + (Socket : Socket_Type; + Send_To : Sock_Addr_Type) return Stream_Access + is + S : Datagram_Socket_Stream_Access; + + begin + S := new Datagram_Socket_Stream_Type; + S.Socket := Socket; + S.To := Send_To; + S.From := Get_Socket_Name (Socket); + return Stream_Access (S); + end Stream; + + ------------ + -- Stream -- + ------------ + + function Stream (Socket : Socket_Type) return Stream_Access is + S : Stream_Socket_Stream_Access; + + begin + S := new Stream_Socket_Stream_Type; + S.Socket := Socket; + return Stream_Access (S); + end Stream; + + ---------- + -- To_C -- + ---------- + + function To_C (Socket : Socket_Type) return Integer is + begin + return Integer (Socket); + end To_C; + + ------------------- + -- To_Host_Entry -- + ------------------- + + function To_Host_Entry (E : Hostent) return Host_Entry_Type is + use type C.size_t; + + Official : constant String := + C.Strings.Value (E.H_Name); + + Aliases : constant Chars_Ptr_Array := + Chars_Ptr_Pointers.Value (E.H_Aliases); + -- H_Aliases points to a list of name aliases. The list is + -- terminated by a NULL pointer. + + Addresses : constant In_Addr_Access_Array := + In_Addr_Access_Pointers.Value (E.H_Addr_List); + -- H_Addr_List points to a list of binary addresses (in network + -- byte order). The list is terminated by a NULL pointer. + -- + -- H_Length is not used because it is currently only set to 4. + -- H_Addrtype is always AF_INET + + Result : Host_Entry_Type + (Aliases_Length => Aliases'Length - 1, + Addresses_Length => Addresses'Length - 1); + -- The last element is a null pointer + + Source : C.size_t; + Target : Natural; + + begin + Result.Official := To_Name (Official); + + Source := Aliases'First; + Target := Result.Aliases'First; + while Target <= Result.Aliases_Length loop + Result.Aliases (Target) := + To_Name (C.Strings.Value (Aliases (Source))); + Source := Source + 1; + Target := Target + 1; + end loop; + + Source := Addresses'First; + Target := Result.Addresses'First; + while Target <= Result.Addresses_Length loop + Result.Addresses (Target) := + To_Inet_Addr (Addresses (Source).all); + Source := Source + 1; + Target := Target + 1; + end loop; + + return Result; + end To_Host_Entry; + + ---------------- + -- To_In_Addr -- + ---------------- + + function To_In_Addr (Addr : Inet_Addr_Type) return Thin.In_Addr is + begin + if Addr.Family = Family_Inet then + return (S_B1 => C.unsigned_char (Addr.Sin_V4 (1)), + S_B2 => C.unsigned_char (Addr.Sin_V4 (2)), + S_B3 => C.unsigned_char (Addr.Sin_V4 (3)), + S_B4 => C.unsigned_char (Addr.Sin_V4 (4))); + end if; + + raise Socket_Error; + end To_In_Addr; + + ------------------ + -- To_Inet_Addr -- + ------------------ + + function To_Inet_Addr + (Addr : In_Addr) return Inet_Addr_Type + is + Result : Inet_Addr_Type; + begin + Result.Sin_V4 (1) := Inet_Addr_Comp_Type (Addr.S_B1); + Result.Sin_V4 (2) := Inet_Addr_Comp_Type (Addr.S_B2); + Result.Sin_V4 (3) := Inet_Addr_Comp_Type (Addr.S_B3); + Result.Sin_V4 (4) := Inet_Addr_Comp_Type (Addr.S_B4); + return Result; + end To_Inet_Addr; + + ------------ + -- To_Int -- + ------------ + + function To_Int (F : Request_Flag_Type) return C.int + is + Current : Request_Flag_Type := F; + Result : C.int := 0; + + begin + for J in Flags'Range loop + exit when Current = 0; + + if Current mod 2 /= 0 then + if Flags (J) = -1 then + Raise_Socket_Error (Constants.EOPNOTSUPP); + end if; + Result := Result + Flags (J); + end if; + + Current := Current / 2; + end loop; + + return Result; + end To_Int; + + ------------- + -- To_Name -- + ------------- + + function To_Name (N : String) return Name_Type is + begin + return Name_Type'(N'Length, N); + end To_Name; + + ---------------------- + -- To_Service_Entry -- + ---------------------- + + function To_Service_Entry (E : Servent) return Service_Entry_Type is + use type C.size_t; + + Official : constant String := + C.Strings.Value (E.S_Name); + + Aliases : constant Chars_Ptr_Array := + Chars_Ptr_Pointers.Value (E.S_Aliases); + -- S_Aliases points to a list of name aliases. The list is + -- terminated by a NULL pointer. + + Protocol : constant String := + C.Strings.Value (E.S_Proto); + + Result : Service_Entry_Type + (Aliases_Length => Aliases'Length - 1); + -- The last element is a null pointer + + Source : C.size_t; + Target : Natural; + + begin + Result.Official := To_Name (Official); + + Source := Aliases'First; + Target := Result.Aliases'First; + while Target <= Result.Aliases_Length loop + Result.Aliases (Target) := + To_Name (C.Strings.Value (Aliases (Source))); + Source := Source + 1; + Target := Target + 1; + end loop; + + Result.Port := + Port_Type (Network_To_Short (C.unsigned_short (E.S_Port))); + + Result.Protocol := To_Name (Protocol); + + return Result; + end To_Service_Entry; + + --------------- + -- To_String -- + --------------- + + function To_String (HN : Name_Type) return String is + begin + return HN.Name (1 .. HN.Length); + end To_String; + + ---------------- + -- To_Timeval -- + ---------------- + + function To_Timeval (Val : Selector_Duration) return Timeval is + S : Timeval_Unit; + MS : Timeval_Unit; + + begin + -- If zero, set result as zero (otherwise it gets rounded down to -1) + + if Val = 0.0 then + S := 0; + MS := 0; + + -- Normal case where we do round down + + else + S := Timeval_Unit (Val - 0.5); + MS := Timeval_Unit (1_000_000 * (Val - Selector_Duration (S))); + end if; + + return (S, MS); + end To_Timeval; + + ----------- + -- Write -- + ----------- + + procedure Write + (Stream : in out Datagram_Socket_Stream_Type; + Item : Ada.Streams.Stream_Element_Array) + is + First : Ada.Streams.Stream_Element_Offset := Item'First; + Index : Ada.Streams.Stream_Element_Offset := First - 1; + Max : constant Ada.Streams.Stream_Element_Offset := Item'Last; + + begin + loop + Send_Socket + (Stream.Socket, + Item (First .. Max), + Index, + Stream.To); + + -- Exit when all or zero data sent. Zero means that the + -- socket has been closed by peer. + + exit when Index < First or else Index = Max; + + First := Index + 1; + end loop; + + if Index /= Max then + raise Socket_Error; + end if; + end Write; + + ----------- + -- Write -- + ----------- + + procedure Write + (Stream : in out Stream_Socket_Stream_Type; + Item : Ada.Streams.Stream_Element_Array) + is + First : Ada.Streams.Stream_Element_Offset := Item'First; + Index : Ada.Streams.Stream_Element_Offset := First - 1; + Max : constant Ada.Streams.Stream_Element_Offset := Item'Last; + + begin + loop + Send_Socket (Stream.Socket, Item (First .. Max), Index); + + -- Exit when all or zero data sent. Zero means that the + -- socket has been closed by peer. + + exit when Index < First or else Index = Max; + + First := Index + 1; + end loop; + + if Index /= Max then + raise Socket_Error; + end if; + end Write; + +end GNAT.Sockets; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,512 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT COMPILER COMPONENTS -- +-- -- +-- G N A T . S O C K E T S . T H I N -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 2001-2004 Ada Core Technologies, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This package provides a target dependent thin interface to the sockets +-- layer for use by the GNAT.Sockets package (g-socket.ads). This package +-- should not be directly with'ed by an applications program. + +-- This is the default version + +with GNAT.OS_Lib; use GNAT.OS_Lib; +with GNAT.Task_Lock; + +with Interfaces.C; use Interfaces.C; + +package body GNAT.Sockets.Thin is + + Non_Blocking_Sockets : constant Fd_Set_Access := + New_Socket_Set (No_Socket_Set); + -- When this package is initialized with Process_Blocking_IO set + -- to True, sockets are set in non-blocking mode to avoid blocking + -- the whole process when a thread wants to perform a blocking IO + -- operation. But the user can also set a socket in non-blocking + -- mode by purpose. In order to make a difference between these + -- two situations, we track the origin of non-blocking mode in + -- Non_Blocking_Sockets. If S is in Non_Blocking_Sockets, it has + -- been set in non-blocking mode by the user. + + Quantum : constant Duration := 0.2; + -- When Thread_Blocking_IO is False, we set sockets in + -- non-blocking mode and we spend a period of time Quantum between + -- two attempts on a blocking operation. + + Thread_Blocking_IO : Boolean := True; + -- Comment required for this ??? + + Unknown_System_Error : constant C.Strings.chars_ptr := + C.Strings.New_String ("Unknown system error"); + + -- Comments required for following functions ??? + + function Syscall_Accept + (S : C.int; + Addr : System.Address; + Addrlen : access C.int) return C.int; + pragma Import (C, Syscall_Accept, "accept"); + + function Syscall_Connect + (S : C.int; + Name : System.Address; + Namelen : C.int) return C.int; + pragma Import (C, Syscall_Connect, "connect"); + + function Syscall_Ioctl + (S : C.int; + Req : C.unsigned; + Arg : Int_Access) return C.int; + pragma Import (C, Syscall_Ioctl, "ioctl"); + + function Syscall_Recv + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int; + pragma Import (C, Syscall_Recv, "recv"); + + function Syscall_Recvfrom + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + From : Sockaddr_In_Access; + Fromlen : access C.int) return C.int; + pragma Import (C, Syscall_Recvfrom, "recvfrom"); + + function Syscall_Send + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int; + pragma Import (C, Syscall_Send, "send"); + + function Syscall_Sendto + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + To : Sockaddr_In_Access; + Tolen : C.int) return C.int; + pragma Import (C, Syscall_Sendto, "sendto"); + + function Syscall_Socket + (Domain : C.int; + Typ : C.int; + Protocol : C.int) return C.int; + pragma Import (C, Syscall_Socket, "socket"); + + procedure Disable_SIGPIPE (S : C.int); + pragma Import (C, Disable_SIGPIPE, "__gnat_disable_sigpipe"); + + function Non_Blocking_Socket (S : C.int) return Boolean; + procedure Set_Non_Blocking_Socket (S : C.int; V : Boolean); + + -------------- + -- C_Accept -- + -------------- + + function C_Accept + (S : C.int; + Addr : System.Address; + Addrlen : access C.int) return C.int + is + R : C.int; + Val : aliased C.int := 1; + + Discard : C.int; + pragma Warnings (Off, Discard); + + begin + loop + R := Syscall_Accept (S, Addr, Addrlen); + exit when Thread_Blocking_IO + or else R /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EWOULDBLOCK; + delay Quantum; + end loop; + + if not Thread_Blocking_IO + and then R /= Failure + then + -- A socket inherits the properties ot its server especially + -- the FIONBIO flag. Do not use C_Ioctl as this subprogram + -- tracks sockets set in non-blocking mode by user. + + Set_Non_Blocking_Socket (R, Non_Blocking_Socket (S)); + Discard := Syscall_Ioctl (R, Constants.FIONBIO, Val'Unchecked_Access); + end if; + + Disable_SIGPIPE (R); + return R; + end C_Accept; + + --------------- + -- C_Connect -- + --------------- + + function C_Connect + (S : C.int; + Name : System.Address; + Namelen : C.int) return C.int + is + Res : C.int; + + begin + Res := Syscall_Connect (S, Name, Namelen); + + if Thread_Blocking_IO + or else Res /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EINPROGRESS + then + return Res; + end if; + + declare + WSet : Fd_Set_Access; + Now : aliased Timeval; + + begin + WSet := New_Socket_Set (No_Socket_Set); + loop + Insert_Socket_In_Set (WSet, S); + Now := Immediat; + Res := C_Select + (S + 1, + No_Fd_Set, + WSet, + No_Fd_Set, + Now'Unchecked_Access); + + exit when Res > 0; + + if Res = Failure then + Free_Socket_Set (WSet); + return Res; + end if; + + delay Quantum; + end loop; + + Free_Socket_Set (WSet); + end; + + Res := Syscall_Connect (S, Name, Namelen); + + if Res = Failure + and then Errno = Constants.EISCONN + then + return Thin.Success; + else + return Res; + end if; + end C_Connect; + + ------------- + -- C_Ioctl -- + ------------- + + function C_Ioctl + (S : C.int; + Req : C.unsigned; + Arg : Int_Access) return C.int + is + begin + if not Thread_Blocking_IO + and then Req = Constants.FIONBIO + then + if Arg.all /= 0 then + Set_Non_Blocking_Socket (S, True); + end if; + end if; + + return Syscall_Ioctl (S, Req, Arg); + end C_Ioctl; + + ------------ + -- C_Recv -- + ------------ + + function C_Recv + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int + is + Res : C.int; + + begin + loop + Res := Syscall_Recv (S, Msg, Len, Flags); + exit when Thread_Blocking_IO + or else Res /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EWOULDBLOCK; + delay Quantum; + end loop; + + return Res; + end C_Recv; + + ---------------- + -- C_Recvfrom -- + ---------------- + + function C_Recvfrom + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + From : Sockaddr_In_Access; + Fromlen : access C.int) return C.int + is + Res : C.int; + + begin + loop + Res := Syscall_Recvfrom (S, Msg, Len, Flags, From, Fromlen); + exit when Thread_Blocking_IO + or else Res /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EWOULDBLOCK; + delay Quantum; + end loop; + + return Res; + end C_Recvfrom; + + ------------ + -- C_Send -- + ------------ + + function C_Send + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int + is + Res : C.int; + + begin + loop + Res := Syscall_Send (S, Msg, Len, Flags); + exit when Thread_Blocking_IO + or else Res /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EWOULDBLOCK; + delay Quantum; + end loop; + + return Res; + end C_Send; + + -------------- + -- C_Sendto -- + -------------- + + function C_Sendto + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + To : Sockaddr_In_Access; + Tolen : C.int) return C.int + is + Res : C.int; + + begin + loop + Res := Syscall_Sendto (S, Msg, Len, Flags, To, Tolen); + exit when Thread_Blocking_IO + or else Res /= Failure + or else Non_Blocking_Socket (S) + or else Errno /= Constants.EWOULDBLOCK; + delay Quantum; + end loop; + + return Res; + end C_Sendto; + + -------------- + -- C_Socket -- + -------------- + + function C_Socket + (Domain : C.int; + Typ : C.int; + Protocol : C.int) return C.int + is + R : C.int; + Val : aliased C.int := 1; + + Discard : C.int; + pragma Unreferenced (Discard); + + begin + R := Syscall_Socket (Domain, Typ, Protocol); + + if not Thread_Blocking_IO + and then R /= Failure + then + -- Do not use C_Ioctl as this subprogram tracks sockets set + -- in non-blocking mode by user. + + Discard := Syscall_Ioctl (R, Constants.FIONBIO, Val'Unchecked_Access); + Set_Non_Blocking_Socket (R, False); + end if; + Disable_SIGPIPE (R); + return R; + end C_Socket; + + -------------- + -- Finalize -- + -------------- + + procedure Finalize is + begin + null; + end Finalize; + + ---------------- + -- Initialize -- + ---------------- + + procedure Initialize (Process_Blocking_IO : Boolean) is + begin + Thread_Blocking_IO := not Process_Blocking_IO; + end Initialize; + + ------------------------- + -- Non_Blocking_Socket -- + ------------------------- + + function Non_Blocking_Socket (S : C.int) return Boolean is + R : Boolean; + begin + Task_Lock.Lock; + R := (Is_Socket_In_Set (Non_Blocking_Sockets, S) /= 0); + Task_Lock.Unlock; + return R; + end Non_Blocking_Socket; + + ----------------- + -- Set_Address -- + ----------------- + + procedure Set_Address + (Sin : Sockaddr_In_Access; + Address : In_Addr) + is + begin + Sin.Sin_Addr := Address; + end Set_Address; + + ---------------- + -- Set_Family -- + ---------------- + + procedure Set_Family + (Sin : Sockaddr_In_Access; + Family : C.int) + is + begin + Sin.Sin_Family := C.unsigned_short (Family); + end Set_Family; + + ---------------- + -- Set_Length -- + ---------------- + + procedure Set_Length + (Sin : Sockaddr_In_Access; + Len : C.int) + is + pragma Unreferenced (Sin); + pragma Unreferenced (Len); + + begin + null; + end Set_Length; + + ----------------------------- + -- Set_Non_Blocking_Socket -- + ----------------------------- + + procedure Set_Non_Blocking_Socket (S : C.int; V : Boolean) is + begin + Task_Lock.Lock; + + if V then + Insert_Socket_In_Set (Non_Blocking_Sockets, S); + else + Remove_Socket_From_Set (Non_Blocking_Sockets, S); + end if; + + Task_Lock.Unlock; + end Set_Non_Blocking_Socket; + + -------------- + -- Set_Port -- + -------------- + + procedure Set_Port + (Sin : Sockaddr_In_Access; + Port : C.unsigned_short) + is + begin + Sin.Sin_Port := Port; + end Set_Port; + + -------------------------- + -- Socket_Error_Message -- + -------------------------- + + function Socket_Error_Message + (Errno : Integer) return C.Strings.chars_ptr + is + use type Interfaces.C.Strings.chars_ptr; + + C_Msg : C.Strings.chars_ptr; + + begin + C_Msg := C_Strerror (C.int (Errno)); + + if C_Msg = C.Strings.Null_Ptr then + return Unknown_System_Error; + + else + return C_Msg; + end if; + end Socket_Error_Message; + +end GNAT.Sockets.Thin; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/g-socthi-netbsd.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,408 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT COMPILER COMPONENTS -- +-- -- +-- G N A T . S O C K E T S . T H I N -- +-- -- +-- S p e c -- +-- -- +-- Copyright (C) 2001-2004 Ada Core Technologies, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This package provides a target dependent thin interface to the sockets +-- layer for use by the GNAT.Sockets package (g-socket.ads). This package +-- should not be directly with'ed by an applications program. + +-- This is the default version + +with Interfaces.C.Pointers; +with Interfaces.C.Strings; +with GNAT.Sockets.Constants; +with GNAT.OS_Lib; + +with System; + +package GNAT.Sockets.Thin is + + -- This package is intended for hosts implementing BSD sockets with a + -- standard interface. It will be used as a default for all the platforms + -- that do not have a specific version of this file. + + package C renames Interfaces.C; + + use type C.int; + -- This is so we can declare the Failure constant below + + Success : constant C.int := 0; + Failure : constant C.int := -1; + + function Socket_Errno return Integer renames GNAT.OS_Lib.Errno; + -- Returns last socket error number. + + function Socket_Error_Message (Errno : Integer) return C.Strings.chars_ptr; + -- Returns the error message string for the error number Errno. If + -- Errno is not known it returns "Unknown system error". + + subtype Fd_Set_Access is System.Address; + No_Fd_Set : constant Fd_Set_Access := System.Null_Address; + + type Timeval_Unit is new C.int; + pragma Convention (C, Timeval_Unit); + + type Timeval is record + Tv_Sec : Timeval_Unit; + Tv_Usec : Timeval_Unit; + end record; + pragma Convention (C, Timeval); + + type Timeval_Access is access all Timeval; + pragma Convention (C, Timeval_Access); + + Immediat : constant Timeval := (0, 0); + + type Int_Access is access all C.int; + pragma Convention (C, Int_Access); + -- Access to C integers + + type Chars_Ptr_Array is array (C.size_t range <>) of + aliased C.Strings.chars_ptr; + + package Chars_Ptr_Pointers is + new C.Pointers (C.size_t, C.Strings.chars_ptr, Chars_Ptr_Array, + C.Strings.Null_Ptr); + -- Arrays of C (char *) + + type In_Addr is record + S_B1, S_B2, S_B3, S_B4 : C.unsigned_char; + end record; + pragma Convention (C, In_Addr); + -- Internet address + + type In_Addr_Access is access all In_Addr; + pragma Convention (C, In_Addr_Access); + -- Access to internet address + + Inaddr_Any : aliased constant In_Addr := (others => 0); + -- Any internet address (all the interfaces) + + type In_Addr_Access_Array is array (C.size_t range <>) + of aliased In_Addr_Access; + pragma Convention (C, In_Addr_Access_Array); + + package In_Addr_Access_Pointers is + new C.Pointers (C.size_t, In_Addr_Access, In_Addr_Access_Array, null); + -- Array of internet addresses + + type Sockaddr is record + Sa_Family : C.unsigned_short; + Sa_Data : C.char_array (1 .. 14); + end record; + pragma Convention (C, Sockaddr); + -- Socket address + + type Sockaddr_Access is access all Sockaddr; + pragma Convention (C, Sockaddr_Access); + -- Access to socket address + + type Sockaddr_In is record + Sin_Family : C.unsigned_short := Constants.AF_INET; + Sin_Port : C.unsigned_short := 0; + Sin_Addr : In_Addr := Inaddr_Any; + Sin_Zero : C.char_array (1 .. 8) := (others => C.char'Val (0)); + end record; + pragma Convention (C, Sockaddr_In); + -- Internet socket address + + type Sockaddr_In_Access is access all Sockaddr_In; + pragma Convention (C, Sockaddr_In_Access); + -- Access to internet socket address + + procedure Set_Length + (Sin : Sockaddr_In_Access; + Len : C.int); + pragma Inline (Set_Length); + -- Set Sin.Sin_Length to Len. + -- On this platform, nothing is done as there is no such field. + + procedure Set_Family + (Sin : Sockaddr_In_Access; + Family : C.int); + pragma Inline (Set_Family); + -- Set Sin.Sin_Family to Family + + procedure Set_Port + (Sin : Sockaddr_In_Access; + Port : C.unsigned_short); + pragma Inline (Set_Port); + -- Set Sin.Sin_Port to Port + + procedure Set_Address + (Sin : Sockaddr_In_Access; + Address : In_Addr); + pragma Inline (Set_Address); + -- Set Sin.Sin_Addr to Address + + type Hostent is record + H_Name : C.Strings.chars_ptr; + H_Aliases : Chars_Ptr_Pointers.Pointer; + H_Addrtype : C.int; + H_Length : C.int; + H_Addr_List : In_Addr_Access_Pointers.Pointer; + end record; + pragma Convention (C, Hostent); + -- Host entry + + type Hostent_Access is access all Hostent; + pragma Convention (C, Hostent_Access); + -- Access to host entry + + type Servent is record + S_Name : C.Strings.chars_ptr; + S_Aliases : Chars_Ptr_Pointers.Pointer; + S_Port : C.int; + S_Proto : C.Strings.chars_ptr; + end record; + pragma Convention (C, Servent); + -- Service entry + + type Servent_Access is access all Servent; + pragma Convention (C, Servent_Access); + -- Access to service entry + + type Two_Int is array (0 .. 1) of C.int; + pragma Convention (C, Two_Int); + -- Used with pipe() + + function C_Accept + (S : C.int; + Addr : System.Address; + Addrlen : access C.int) return C.int; + + function C_Bind + (S : C.int; + Name : System.Address; + Namelen : C.int) return C.int; + + function C_Close + (Fd : C.int) return C.int; + + function C_Connect + (S : C.int; + Name : System.Address; + Namelen : C.int) return C.int; + + function C_Gethostbyaddr + (Addr : System.Address; + Len : C.int; + Typ : C.int) return Hostent_Access; + + function C_Gethostbyname + (Name : C.char_array) return Hostent_Access; + + function C_Gethostname + (Name : System.Address; + Namelen : C.int) return C.int; + + function C_Getpeername + (S : C.int; + Name : System.Address; + Namelen : access C.int) return C.int; + + function C_Getservbyname + (Name : C.char_array; + Proto : C.char_array) return Servent_Access; + + function C_Getservbyport + (Port : C.int; + Proto : C.char_array) return Servent_Access; + + function C_Getsockname + (S : C.int; + Name : System.Address; + Namelen : access C.int) return C.int; + + function C_Getsockopt + (S : C.int; + Level : C.int; + Optname : C.int; + Optval : System.Address; + Optlen : access C.int) return C.int; + + function C_Inet_Addr + (Cp : C.Strings.chars_ptr) return C.int; + + function C_Ioctl + (S : C.int; + Req : C.unsigned; + Arg : Int_Access) return C.int; + + function C_Listen + (S : C.int; + Backlog : C.int) return C.int; + + function C_Readv + (Fd : C.int; + Iov : System.Address; + Iovcnt : C.int) return C.int; + + function C_Recv + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int; + + function C_Recvfrom + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + From : Sockaddr_In_Access; + Fromlen : access C.int) return C.int; + + function C_Select + (Nfds : C.int; + Readfds : Fd_Set_Access; + Writefds : Fd_Set_Access; + Exceptfds : Fd_Set_Access; + Timeout : Timeval_Access) return C.int; + + function C_Send + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int) return C.int; + + function C_Sendto + (S : C.int; + Msg : System.Address; + Len : C.int; + Flags : C.int; + To : Sockaddr_In_Access; + Tolen : C.int) return C.int; + + function C_Setsockopt + (S : C.int; + Level : C.int; + Optname : C.int; + Optval : System.Address; + Optlen : C.int) return C.int; + + function C_Shutdown + (S : C.int; + How : C.int) return C.int; + + function C_Socket + (Domain : C.int; + Typ : C.int; + Protocol : C.int) return C.int; + + function C_Strerror + (Errnum : C.int) return C.Strings.chars_ptr; + + function C_System + (Command : System.Address) return C.int; + + function C_Writev + (Fd : C.int; + Iov : System.Address; + Iovcnt : C.int) return C.int; + + procedure Free_Socket_Set + (Set : Fd_Set_Access); + -- Free system-dependent socket set + + procedure Get_Socket_From_Set + (Set : Fd_Set_Access; + Socket : Int_Access; + Last : Int_Access); + -- Get last socket in Socket and remove it from the socket + -- set. The parameter Last is a maximum value of the largest + -- socket. This hint is used to avoid scanning very large socket + -- sets. After a call to Get_Socket_From_Set, Last is set back to + -- the real largest socket in the socket set. + + procedure Insert_Socket_In_Set + (Set : Fd_Set_Access; + Socket : C.int); + -- Insert socket in the socket set + + function Is_Socket_In_Set + (Set : Fd_Set_Access; + Socket : C.int) return C.int; + -- Check whether Socket is in the socket set, return a non-zero + -- value if it is, zero if it is not. + + procedure Last_Socket_In_Set + (Set : Fd_Set_Access; + Last : Int_Access); + -- Find the largest socket in the socket set. This is needed for + -- select(). When Last_Socket_In_Set is called, parameter Last is + -- a maximum value of the largest socket. This hint is used to + -- avoid scanning very large socket sets. After the call, Last is + -- set back to the real largest socket in the socket set. + + function New_Socket_Set + (Set : Fd_Set_Access) return Fd_Set_Access; + -- Allocate a new socket set which is a system-dependent structure + -- and initialize by copying Set if it is non-null, by making it + -- empty otherwise. + + procedure Remove_Socket_From_Set + (Set : Fd_Set_Access; + Socket : C.int); + -- Remove socket from the socket set + + procedure Finalize; + procedure Initialize (Process_Blocking_IO : Boolean); + +private + pragma Import (C, C_Bind, "bind"); + pragma Import (C, C_Close, "close"); + pragma Import (C, C_Gethostbyaddr, "gethostbyaddr"); + pragma Import (C, C_Gethostbyname, "gethostbyname"); + pragma Import (C, C_Gethostname, "gethostname"); + pragma Import (C, C_Getpeername, "getpeername"); + pragma Import (C, C_Getservbyname, "getservbyname"); + pragma Import (C, C_Getservbyport, "getservbyport"); + pragma Import (C, C_Getsockname, "getsockname"); + pragma Import (C, C_Getsockopt, "getsockopt"); + pragma Import (C, C_Inet_Addr, "inet_addr"); + pragma Import (C, C_Listen, "listen"); + pragma Import (C, C_Readv, "readv"); + pragma Import (C, C_Select, "select"); + pragma Import (C, C_Setsockopt, "setsockopt"); + pragma Import (C, C_Shutdown, "shutdown"); + pragma Import (C, C_Strerror, "strerror"); + pragma Import (C, C_System, "system"); + pragma Import (C, C_Writev, "writev"); + + pragma Import (C, Free_Socket_Set, "__gnat_free_socket_set"); + pragma Import (C, Get_Socket_From_Set, "__gnat_get_socket_from_set"); + pragma Import (C, Is_Socket_In_Set, "__gnat_is_socket_in_set"); + pragma Import (C, Last_Socket_In_Set, "__gnat_last_socket_in_set"); + pragma Import (C, New_Socket_Set, "__gnat_new_socket_set"); + pragma Import (C, Insert_Socket_In_Set, "__gnat_insert_socket_in_set"); + pragma Import (C, Remove_Socket_From_Set, "__gnat_remove_socket_from_set"); +end GNAT.Sockets.Thin; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/gen-soccon-netbsd.c cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/gen-soccon-netbsd.c --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/gen-soccon-netbsd.c 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/gen-soccon-netbsd.c 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,589 @@ +/***************************************************************************** +** ** +** GNAT SYSTEM UTILITIES ** +** ** +** G E N - S O C C O N ** +** ** +** Copyright (C) 2004 Free Software Foundation, Inc. ** +** ** +** GNAT is free software; you can redistribute it and/or modify it under ** +** terms of the GNU General Public License as published by the Free Soft- ** +** ware Foundation; either version 2, or (at your option) any later ver- ** +** sion. GNAT is distributed in the hope that it will be useful, but WITH- ** +** OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ** +** or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ** +** for more details. You should have received a copy of the GNU General ** +** Public License distributed with GNAT; see file COPYING. If not, write ** +** to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, ** +** MA 02111-1307, USA. ** +** ** +** GNAT was originally developed by the GNAT team at New York University. ** +** Extensive contributions were provided by Ada Core Technologies Inc. ** +** ** +******************************************************************************/ + +/* This program generates g-soccon.ads */ + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +struct line { + char *text; + char *value; + char *comment; + struct line *next; +}; + +struct line *first = NULL, *last = NULL; + +#define TXT(_text) add_line(_text, NULL, NULL); +/* Plain text */ + +#define _NL TXT("") +/* Empty line */ + +#define itoad(n) itoa ("%d", n) +#define itoax(n) itoa ("16#%08x#", n) + +#define CND(name,comment) add_line(#name, itoad (name), comment); +/* Constant (decimal) */ + +#define CNX(name,comment) add_line(#name, itoax (name), comment); +/* Constant (hexadecimal) */ + +#define CN_(name,comment) add_line(#name, name, comment); +/* Constant (generic) */ + +void output (void); +/* Generate output spec */ + +char *itoa (char *, int); +/* int to string */ + +void add_line (char *, char*, char*); + +void main (void) { + +TXT("------------------------------------------------------------------------------") +TXT("-- --") +TXT("-- GNAT COMPILER COMPONENTS --") +TXT("-- --") +TXT("-- G N A T . S O C K E T S . C O N S T A N T S --") +TXT("-- --") +TXT("-- S p e c --") +TXT("-- --") +TXT("-- Copyright (C) 2000-2004 Free Software Foundation, Inc. --") +TXT("-- --") +TXT("-- GNAT is free software; you can redistribute it and/or modify it under --") +TXT("-- terms of the GNU General Public License as published by the Free Soft- --") +TXT("-- ware Foundation; either version 2, or (at your option) any later ver- --") +TXT("-- sion. GNAT is distributed in the hope that it will be useful, but WITH- --") +TXT("-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY --") +TXT("-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --") +TXT("-- for more details. You should have received a copy of the GNU General --") +TXT("-- Public License distributed with GNAT; see file COPYING. If not, write --") +TXT("-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, --") +TXT("-- MA 02111-1307, USA. --") +TXT("-- --") +TXT("-- As a special exception, if other files instantiate generics from this --") +TXT("-- unit, or you link this unit with other files to produce an executable, --") +TXT("-- this unit does not by itself cause the resulting executable to be --") +TXT("-- covered by the GNU General Public License. This exception does not --") +TXT("-- however invalidate any other reasons why the executable file might be --") +TXT("-- covered by the GNU Public License. --") +TXT("-- --") +TXT("-- GNAT was originally developed by the GNAT team at New York University. --") +TXT("-- Extensive contributions were provided by Ada Core Technologies Inc. --") +TXT("-- --") +TXT("------------------------------------------------------------------------------") +_NL +TXT("-- This package provides target dependent definitions of constant for use") +TXT("-- by the GNAT.Sockets package (g-socket.ads). This package should not be") +TXT("-- directly with'ed by an applications program.") +_NL +TXT("-- This is the version for i386 NetBSD") +TXT("-- This file is generated automatically, do not modify it by hand! Instead,") +TXT("-- make changes to gen-soccon.c and re-run it on each target.") +_NL +TXT("package GNAT.Sockets.Constants is") +_NL +TXT(" --------------") +TXT(" -- Families --") +TXT(" --------------") +_NL + +#ifndef AF_INET +#define AF_INET -1 +#endif +CND(AF_INET, "IPv4 address family") + +#ifndef AF_INET6 +#define AF_INET6 -1 +#endif +CND(AF_INET6, "IPv6 address family") +_NL +TXT(" -----------") +TXT(" -- Modes --") +TXT(" -----------") +_NL + +#ifndef SOCK_STREAM +#define SOCK_STREAM -1 +#endif +CND(SOCK_STREAM, "Stream socket") + +#ifndef SOCK_DGRAM +#define SOCK_DGRAM -1 +#endif +CND(SOCK_DGRAM, "Datagram socket") +_NL +TXT(" -------------------") +TXT(" -- Socket errors --") +TXT(" -------------------") +_NL + +#ifndef EACCES +#define EACCES -1 +#endif +CND(EACCES, "Permission denied") + +#ifndef EADDRINUSE +#define EADDRINUSE -1 +#endif +CND(EADDRINUSE, "Address already in use") + +#ifndef EADDRNOTAVAIL +#define EADDRNOTAVAIL -1 +#endif +CND(EADDRNOTAVAIL, "Cannot assign address") + +#ifndef EAFNOSUPPORT +#define EAFNOSUPPORT -1 +#endif +CND(EAFNOSUPPORT, "Addr family not supported") + +#ifndef EALREADY +#define EALREADY -1 +#endif +CND(EALREADY, "Operation in progress") + +#ifndef EBADF +#define EBADF -1 +#endif +CND(EBADF, "Bad file descriptor") + +#ifndef ECONNABORTED +#define ECONNABORTED -1 +#endif +CND(ECONNABORTED, "Connection aborted") + +#ifndef ECONNREFUSED +#define ECONNREFUSED -1 +#endif +CND(ECONNREFUSED, "Connection refused") + +#ifndef ECONNRESET +#define ECONNRESET -1 +#endif +CND(ECONNRESET, "Connection reset by peer") + +#ifndef EDESTADDRREQ +#define EDESTADDRREQ -1 +#endif +CND(EDESTADDRREQ, "Destination addr required") + +#ifndef EFAULT +#define EFAULT -1 +#endif +CND(EFAULT, "Bad address") + +#ifndef EHOSTDOWN +#define EHOSTDOWN -1 +#endif +CND(EHOSTDOWN, "Host is down") + +#ifndef EHOSTUNREACH +#define EHOSTUNREACH -1 +#endif +CND(EHOSTUNREACH, "No route to host") + +#ifndef EINPROGRESS +#define EINPROGRESS -1 +#endif +CND(EINPROGRESS, "Operation now in progress") + +#ifndef EINTR +#define EINTR -1 +#endif +CND(EINTR, "Interrupted system call") + +#ifndef EINVAL +#define EINVAL -1 +#endif +CND(EINVAL, "Invalid argument") + +#ifndef EIO +#define EIO -1 +#endif +CND(EIO, "Input output error") + +#ifndef EISCONN +#define EISCONN -1 +#endif +CND(EISCONN, "Socket already connected") + +#ifndef ELOOP +#define ELOOP -1 +#endif +CND(ELOOP, "Too many symbolic lynks") + +#ifndef EMFILE +#define EMFILE -1 +#endif +CND(EMFILE, "Too many open files") + +#ifndef EMSGSIZE +#define EMSGSIZE -1 +#endif +CND(EMSGSIZE, "Message too long") + +#ifndef ENAMETOOLONG +#define ENAMETOOLONG -1 +#endif +CND(ENAMETOOLONG, "Name too long") + +#ifndef ENETDOWN +#define ENETDOWN -1 +#endif +CND(ENETDOWN, "Network is down") + +#ifndef ENETRESET +#define ENETRESET -1 +#endif +CND(ENETRESET, "Disconn. on network reset") + +#ifndef ENETUNREACH +#define ENETUNREACH -1 +#endif +CND(ENETUNREACH, "Network is unreachable") + +#ifndef ENOBUFS +#define ENOBUFS -1 +#endif +CND(ENOBUFS, "No buffer space available") + +#ifndef ENOPROTOOPT +#define ENOPROTOOPT -1 +#endif +CND(ENOPROTOOPT, "Protocol not available") + +#ifndef ENOTCONN +#define ENOTCONN -1 +#endif +CND(ENOTCONN, "Socket not connected") + +#ifndef ENOTSOCK +#define ENOTSOCK -1 +#endif +CND(ENOTSOCK, "Operation on non socket") + +#ifndef EOPNOTSUPP +#define EOPNOTSUPP -1 +#endif +CND(EOPNOTSUPP, "Operation not supported") + +#ifndef EPFNOSUPPORT +#define EPFNOSUPPORT -1 +#endif +CND(EPFNOSUPPORT, "Unknown protocol family") + +#ifndef EPROTONOSUPPORT +#define EPROTONOSUPPORT -1 +#endif +CND(EPROTONOSUPPORT, "Unknown protocol") + +#ifndef EPROTOTYPE +#define EPROTOTYPE -1 +#endif +CND(EPROTOTYPE, "Unknown protocol type") + +#ifndef ESHUTDOWN +#define ESHUTDOWN -1 +#endif +CND(ESHUTDOWN, "Cannot send once shutdown") + +#ifndef ESOCKTNOSUPPORT +#define ESOCKTNOSUPPORT -1 +#endif +CND(ESOCKTNOSUPPORT, "Socket type not supported") + +#ifndef ETIMEDOUT +#define ETIMEDOUT -1 +#endif +CND(ETIMEDOUT, "Connection timed out") + +#ifndef ETOOMANYREFS +#define ETOOMANYREFS -1 +#endif +CND(ETOOMANYREFS, "Too many references") + +#ifndef EWOULDBLOCK +#define EWOULDBLOCK -1 +#endif +CND(EWOULDBLOCK, "Operation would block") +_NL +TXT(" -----------------") +TXT(" -- Host errors --") +TXT(" -----------------") +_NL + +#ifndef HOST_NOT_FOUND +#define HOST_NOT_FOUND -1 +#endif +CND(HOST_NOT_FOUND, "Unknown host") + +#ifndef TRY_AGAIN +#define TRY_AGAIN -1 +#endif +CND(TRY_AGAIN, "Host name lookup failure") + +#ifndef NO_DATA +#define NO_DATA -1 +#endif +CND(NO_DATA, "No data record for name") + +#ifndef NO_RECOVERY +#define NO_RECOVERY -1 +#endif +CND(NO_RECOVERY, "Non recoverable errors") +_NL +TXT(" -------------------") +TXT(" -- Control flags --") +TXT(" -------------------") +_NL + +#ifndef FIONBIO +#define FIONBIO -1 +#endif +CNX(FIONBIO, "Set/clear non-blocking io") + +#ifndef FIONREAD +#define FIONREAD -1 +#endif +CNX(FIONREAD, "How many bytes to read") +_NL +TXT(" --------------------") +TXT(" -- Shutdown modes --") +TXT(" --------------------") +_NL + +#ifndef SHUT_RD +#define SHUT_RD -1 +#endif +CND(SHUT_RD, "No more recv") + +#ifndef SHUT_WR +#define SHUT_WR -1 +#endif +CND(SHUT_WR, "No more send") + +#ifndef SHUT_RDWR +#define SHUT_RDWR -1 +#endif +CND(SHUT_RDWR, "No more recv/send") +_NL +TXT(" ---------------------") +TXT(" -- Protocol levels --") +TXT(" ---------------------") +_NL + +#ifndef SOL_SOCKET +#define SOL_SOCKET -1 +#endif +CND(SOL_SOCKET, "Options for socket level") + +#ifndef IPPROTO_IP +#define IPPROTO_IP -1 +#endif +CND(IPPROTO_IP, "Dummy protocol for IP") + +#ifndef IPPROTO_UDP +#define IPPROTO_UDP -1 +#endif +CND(IPPROTO_UDP, "UDP") + +#ifndef IPPROTO_TCP +#define IPPROTO_TCP -1 +#endif +CND(IPPROTO_TCP, "TCP") +_NL +TXT(" -------------------") +TXT(" -- Request flags --") +TXT(" -------------------") +_NL + +#ifndef MSG_OOB +#define MSG_OOB -1 +#endif +CND(MSG_OOB, "Process out-of-band data") + +#ifndef MSG_PEEK +#define MSG_PEEK -1 +#endif +CND(MSG_PEEK, "Peek at incoming data") + +#ifndef MSG_EOR +#define MSG_EOR -1 +#endif +CND(MSG_EOR, "Send end of record") + +#ifndef MSG_WAITALL +#define MSG_WAITALL -1 +#endif +CND(MSG_WAITALL, "Wait for full reception") + +#ifndef MSG_NOSIGNAL +#define MSG_NOSIGNAL -1 +#endif +CND(MSG_NOSIGNAL, "No SIGPIPE on send") + +#ifdef __linux__ +# define MSG_Forced_Flags "MSG_NOSIGNAL" +#else +# define MSG_Forced_Flags "0" +#endif +CN_(MSG_Forced_Flags, "") +TXT(" -- Flags set on all send(2) calls") + +_NL +TXT(" --------------------") +TXT(" -- Socket options --") +TXT(" --------------------") +_NL + +#ifndef TCP_NODELAY +#define TCP_NODELAY -1 +#endif +CND(TCP_NODELAY, "Do not coalesce packets") + +#ifndef SO_SNDBUF +#define SO_SNDBUF -1 +#endif +CND(SO_SNDBUF, "Set/get send buffer size") + +#ifndef SO_RCVBUF +#define SO_RCVBUF -1 +#endif +CND(SO_RCVBUF, "Set/get recv buffer size") + +#ifndef SO_REUSEADDR +#define SO_REUSEADDR -1 +#endif +CND(SO_REUSEADDR, "Bind reuse local address") + +#ifndef SO_KEEPALIVE +#define SO_KEEPALIVE -1 +#endif +CND(SO_KEEPALIVE, "Enable keep-alive msgs") + +#ifndef SO_LINGER +#define SO_LINGER -1 +#endif +CND(SO_LINGER, "Defer close to flush data") + +#ifndef SO_ERROR +#define SO_ERROR -1 +#endif +CND(SO_ERROR, "Get/clear error status") + +#ifndef SO_BROADCAST +#define SO_BROADCAST -1 +#endif +CND(SO_BROADCAST, "Can send broadcast msgs") + +#ifndef IP_ADD_MEMBERSHIP +#define IP_ADD_MEMBERSHIP -1 +#endif +CND(IP_ADD_MEMBERSHIP, "Join a multicast group") + +#ifndef IP_DROP_MEMBERSHIP +#define IP_DROP_MEMBERSHIP -1 +#endif +CND(IP_DROP_MEMBERSHIP, "Leave a multicast group") + +#ifndef IP_MULTICAST_TTL +#define IP_MULTICAST_TTL -1 +#endif +CND(IP_MULTICAST_TTL, "Set/get multicast TTL") + +#ifndef IP_MULTICAST_LOOP +#define IP_MULTICAST_LOOP -1 +#endif +CND(IP_MULTICAST_LOOP, "Set/get mcast loopback") +_NL +TXT("end GNAT.Sockets.Constants;") + +output (); +} + +void +output (void) { + int text_max = 0, value_max = 0, l; + struct line *p; + char fmt[64]; +#define UPD_MAX(x) do { \ + l = strlen (p->x); \ + if (l > x ## _max) x ## _max = l; \ +} while (0) + + for (p = first; p != NULL; p = p->next) { + if (p->value != NULL) { + UPD_MAX(text); + UPD_MAX(value); + } + } + sprintf (fmt, " %%-%ds : constant := %%%ds;%%s%%s\n", + text_max, value_max); + + for (p = first; p != NULL; p = p->next) { + if (p->value == NULL) { + printf ("%s\n", p->text); + } else { + char *comment_sep = (strlen (p->comment) > 0) + ? " -- " : ""; + printf (fmt, p->text, p->value, comment_sep, p->comment); + } + } +} + +char * +itoa (char *fmt, int n) { + char buf[32]; + sprintf (buf, fmt, n); + return strdup (buf); +} + +void add_line (char *_text, char *_value, char *_comment) { + struct line *l = (struct line *) malloc (sizeof (struct line)); + l->text = _text; + l->value = _value; + l->comment = _comment; + l->next = NULL; + if (last == NULL) + first = last = l; + else { + last->next = l; + last = l; + } +} diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols1.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols1.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols1.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols1.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2044 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEj@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcjPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_j@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcjcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcjcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEciRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiijRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcjRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayIjE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSdC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSdC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSdD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPci@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPci@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEii@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPci@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPci@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEj@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjjc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEj@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEjc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEj@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEjjj@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEj@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKciS2_i@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EPi@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EPi@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEj@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekExSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEixEj@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znaj@@GLIBCXX_3.4 +FUNC:_ZnajRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwj@@GLIBCXX_3.4 +FUNC:_ZnwjRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:__signbitf@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:12:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:140:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:144:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:16:_ZTIPKa@@CXXABI_1.3 +OBJECT:16:_ZTIPKb@@CXXABI_1.3 +OBJECT:16:_ZTIPKc@@CXXABI_1.3 +OBJECT:16:_ZTIPKd@@CXXABI_1.3 +OBJECT:16:_ZTIPKe@@CXXABI_1.3 +OBJECT:16:_ZTIPKf@@CXXABI_1.3 +OBJECT:16:_ZTIPKh@@CXXABI_1.3 +OBJECT:16:_ZTIPKi@@CXXABI_1.3 +OBJECT:16:_ZTIPKj@@CXXABI_1.3 +OBJECT:16:_ZTIPKl@@CXXABI_1.3 +OBJECT:16:_ZTIPKm@@CXXABI_1.3 +OBJECT:16:_ZTIPKs@@CXXABI_1.3 +OBJECT:16:_ZTIPKt@@CXXABI_1.3 +OBJECT:16:_ZTIPKv@@CXXABI_1.3 +OBJECT:16:_ZTIPKw@@CXXABI_1.3 +OBJECT:16:_ZTIPKx@@CXXABI_1.3 +OBJECT:16:_ZTIPKy@@CXXABI_1.3 +OBJECT:16:_ZTIPa@@CXXABI_1.3 +OBJECT:16:_ZTIPb@@CXXABI_1.3 +OBJECT:16:_ZTIPc@@CXXABI_1.3 +OBJECT:16:_ZTIPd@@CXXABI_1.3 +OBJECT:16:_ZTIPe@@CXXABI_1.3 +OBJECT:16:_ZTIPf@@CXXABI_1.3 +OBJECT:16:_ZTIPh@@CXXABI_1.3 +OBJECT:16:_ZTIPi@@CXXABI_1.3 +OBJECT:16:_ZTIPj@@CXXABI_1.3 +OBJECT:16:_ZTIPl@@CXXABI_1.3 +OBJECT:16:_ZTIPm@@CXXABI_1.3 +OBJECT:16:_ZTIPs@@CXXABI_1.3 +OBJECT:16:_ZTIPt@@CXXABI_1.3 +OBJECT:16:_ZTIPv@@CXXABI_1.3 +OBJECT:16:_ZTIPw@@CXXABI_1.3 +OBJECT:16:_ZTIPx@@CXXABI_1.3 +OBJECT:16:_ZTIPy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISi@@GLIBCXX_3.4 +OBJECT:24:_ZTISo@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:28:_ZTTSd@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZTISd@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:36:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:36:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSi@@GLIBCXX_3.4 +OBJECT:40:_ZTVSo@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:44:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSd@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:64:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:8:_ZTIa@@CXXABI_1.3 +OBJECT:8:_ZTIb@@CXXABI_1.3 +OBJECT:8:_ZTIc@@CXXABI_1.3 +OBJECT:8:_ZTId@@CXXABI_1.3 +OBJECT:8:_ZTIe@@CXXABI_1.3 +OBJECT:8:_ZTIf@@CXXABI_1.3 +OBJECT:8:_ZTIh@@CXXABI_1.3 +OBJECT:8:_ZTIi@@CXXABI_1.3 +OBJECT:8:_ZTIj@@CXXABI_1.3 +OBJECT:8:_ZTIl@@CXXABI_1.3 +OBJECT:8:_ZTIm@@CXXABI_1.3 +OBJECT:8:_ZTIs@@CXXABI_1.3 +OBJECT:8:_ZTIt@@CXXABI_1.3 +OBJECT:8:_ZTIv@@CXXABI_1.3 +OBJECT:8:_ZTIw@@CXXABI_1.3 +OBJECT:8:_ZTIx@@CXXABI_1.3 +OBJECT:8:_ZTIy@@CXXABI_1.3 +OBJECT:8:_ZTTSi@@GLIBCXX_3.4 +OBJECT:8:_ZTTSo@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols2.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols2.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols2.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/i386-baseline_symbols2.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2051 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listEj@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx17__pool_alloc_base9_M_refillEj@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4fileEv@@GLIBCXX_3.4.2 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcjj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsj@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcj@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEjPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEjj@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEj@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcjPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_j@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcj@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcjcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcjcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEciRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiijRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcjRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayIjE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPci@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPci@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEii@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPci@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcic@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPci@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKci@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs2atEj@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEj@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEjjc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEj@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEjc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjPKcj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjRKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEjjjc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEj@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEjjj@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjj@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsjjRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EjcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEj@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPci@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffExSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKciS2_i@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEj@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvjEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKai@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKci@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPaiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPciS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhiS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2Ei@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekExSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPci@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbj@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EjRKSt8valarrayIjES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_j@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcj@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEj@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPij@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayIjEixEj@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn8_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n12_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znaj@@GLIBCXX_3.4 +FUNC:_ZnajRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwj@@GLIBCXX_3.4 +FUNC:_ZnwjRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:acosl@@GLIBCXX_3.4.3 +FUNC:asinl@@GLIBCXX_3.4.3 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:atanl@@GLIBCXX_3.4.3 +FUNC:ceill@@GLIBCXX_3.4.3 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:floorl@@GLIBCXX_3.4.3 +FUNC:fmodl@@GLIBCXX_3.4.3 +FUNC:frexpl@@GLIBCXX_3.4.3 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:ldexpl@@GLIBCXX_3.4.3 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:modfl@@GLIBCXX_3.4.3 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:0:GLIBCXX_3.4.2 +OBJECT:0:GLIBCXX_3.4.3 +OBJECT:12:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:12:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:12:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:12:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:12:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:140:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:140:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:144:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:16:_ZTIPKa@@CXXABI_1.3 +OBJECT:16:_ZTIPKb@@CXXABI_1.3 +OBJECT:16:_ZTIPKc@@CXXABI_1.3 +OBJECT:16:_ZTIPKd@@CXXABI_1.3 +OBJECT:16:_ZTIPKe@@CXXABI_1.3 +OBJECT:16:_ZTIPKf@@CXXABI_1.3 +OBJECT:16:_ZTIPKh@@CXXABI_1.3 +OBJECT:16:_ZTIPKi@@CXXABI_1.3 +OBJECT:16:_ZTIPKj@@CXXABI_1.3 +OBJECT:16:_ZTIPKl@@CXXABI_1.3 +OBJECT:16:_ZTIPKm@@CXXABI_1.3 +OBJECT:16:_ZTIPKs@@CXXABI_1.3 +OBJECT:16:_ZTIPKt@@CXXABI_1.3 +OBJECT:16:_ZTIPKv@@CXXABI_1.3 +OBJECT:16:_ZTIPKw@@CXXABI_1.3 +OBJECT:16:_ZTIPKx@@CXXABI_1.3 +OBJECT:16:_ZTIPKy@@CXXABI_1.3 +OBJECT:16:_ZTIPa@@CXXABI_1.3 +OBJECT:16:_ZTIPb@@CXXABI_1.3 +OBJECT:16:_ZTIPc@@CXXABI_1.3 +OBJECT:16:_ZTIPd@@CXXABI_1.3 +OBJECT:16:_ZTIPe@@CXXABI_1.3 +OBJECT:16:_ZTIPf@@CXXABI_1.3 +OBJECT:16:_ZTIPh@@CXXABI_1.3 +OBJECT:16:_ZTIPi@@CXXABI_1.3 +OBJECT:16:_ZTIPj@@CXXABI_1.3 +OBJECT:16:_ZTIPl@@CXXABI_1.3 +OBJECT:16:_ZTIPm@@CXXABI_1.3 +OBJECT:16:_ZTIPs@@CXXABI_1.3 +OBJECT:16:_ZTIPt@@CXXABI_1.3 +OBJECT:16:_ZTIPv@@CXXABI_1.3 +OBJECT:16:_ZTIPw@@CXXABI_1.3 +OBJECT:16:_ZTIPx@@CXXABI_1.3 +OBJECT:16:_ZTIPy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:20:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISi@@GLIBCXX_3.4 +OBJECT:24:_ZTISo@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:28:_ZTTSd@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:28:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZTISd@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:32:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:36:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:36:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSi@@GLIBCXX_3.4 +OBJECT:40:_ZTVSo@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:44:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:44:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:44:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:52:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSd@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:64:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:8:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:8:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:8:_ZTIa@@CXXABI_1.3 +OBJECT:8:_ZTIb@@CXXABI_1.3 +OBJECT:8:_ZTIc@@CXXABI_1.3 +OBJECT:8:_ZTId@@CXXABI_1.3 +OBJECT:8:_ZTIe@@CXXABI_1.3 +OBJECT:8:_ZTIf@@CXXABI_1.3 +OBJECT:8:_ZTIh@@CXXABI_1.3 +OBJECT:8:_ZTIi@@CXXABI_1.3 +OBJECT:8:_ZTIj@@CXXABI_1.3 +OBJECT:8:_ZTIl@@CXXABI_1.3 +OBJECT:8:_ZTIm@@CXXABI_1.3 +OBJECT:8:_ZTIs@@CXXABI_1.3 +OBJECT:8:_ZTIt@@CXXABI_1.3 +OBJECT:8:_ZTIv@@CXXABI_1.3 +OBJECT:8:_ZTIw@@CXXABI_1.3 +OBJECT:8:_ZTIx@@CXXABI_1.3 +OBJECT:8:_ZTIy@@CXXABI_1.3 +OBJECT:8:_ZTTSi@@GLIBCXX_3.4 +OBJECT:8:_ZTTSo@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/netbsd64macro.dfs cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/netbsd64macro.dfs --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/netbsd64macro.dfs 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/netbsd64macro.dfs 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,301 @@ +-- MACRO.DFS +-- THIS FILE CONTAINS THE MACRO DEFINITIONS USED IN THE ACVC TESTS. +-- THESE DEFINITIONS ARE USED BY THE ACVC TEST PRE-PROCESSOR, +-- MACROSUB. MACROSUB WILL CALCULATE VALUES FOR THOSE MACRO SYMBOLS +-- WHOSE DEFINITIONS DEPEND ON THE VALUE OF MAX_IN_LEN (NAMELY, THE +-- VALUES OF THE MACRO SYMBOLS BIG_ID1, BIG_ID2, BIG_ID3, BIG_ID4, +-- BIG_STRING1, BIG_STRING2, MAX_STRING_LITERAL, BIG_INT_LIT, BIG_REAL_LIT, +-- AND BLANKS). THEREFORE, ANY VALUES GIVEN IN THIS FILE FOR THOSE +-- MACRO SYMBOLS WILL BE IGNORED BY MACROSUB. + +-- NOTE: AS REQUIRED BY THE MACROSUB PROGRAM, THE FIRST MACRO DEFINED +-- IN THIS FILE IS $MAX_IN_LEN. THE NEXT 5 MACRO DEFINITIONS +-- ARE FOR THOSE MACRO SYMBOLS THAT DEPEND ON THE VALUE OF +-- MAX_IN_LEN. THESE ARE IN ALPHABETIC ORDER. FOLLOWING THESE +-- ARE 36 MORE DEFINITIONS, ALSO IN ALPHABETIC ORDER. + +-- EACH DEFINITION IS ACCORDING TO THE FOLLOWING FORMAT: + +-- A. A NUMBER OF LINES PRECEDED BY THE ADA COMMENT DELIMITER, --. +-- THE FIRST OF THESE LINES CONTAINS THE MACRO SYMBOL AS IT APPEARS +-- IN THE TEST FILES (WITH THE DOLLAR SIGN). THE NEXT FEW "COMMENT" +-- LINES CONTAIN A DESCRIPTION OF THE VALUE TO BE SUBSTITUTED. +-- THE REMAINING "COMMENT" LINES, THE FIRST OF WHICH BEGINS WITH THE +-- WORDS "USED IN: " (NO QUOTES), CONTAIN A LIST OF THE TEST FILES +-- (WITHOUT THE .TST EXTENSION) IN WHICH THE MACRO SYMBOL APPEARS. +-- EACH TEST FILE NAME IS PRECEDED BY ONE OR MORE BLANKS. +-- B. A LINE, WITHOUT THE COMMENT DELIMITER, CONSISTING OF THE +-- IDENTIFIER (WITHOUT THE DOLLAR SIGN) OF THE MACRO SYMBOL, +-- FOLLOWED BY A SPACE OR TAB, FOLLOWED BY THE VALUE TO BE +-- SUBSTITUTED. IN THE DISTRIBUTION FILE, A SAMPLE VALUE IS +-- PROVIDED; THIS VALUE MUST BE REPLACED BY A VALUE APPROPRIATE TO +-- THE IMPLEMENTATION. + +-- DEFINITIONS ARE SEPARATED BY ONE OR MORE EMPTY LINES. +-- THE LIST OF DEFINITIONS BEGINS AFTER THE FOLLOWING EMPTY LINE. + +-- $MAX_IN_LEN +-- AN INTEGER LITERAL GIVING THE MAXIMUM LENGTH PERMITTED BY THE +-- COMPILER FOR A LINE OF ADA SOURCE CODE (NOT INCLUDING AN END-OF-LINE +-- CHARACTER). +-- USED IN: A26007A +MAX_IN_LEN 200 + +-- $MAX_STRING_LITERAL +-- A STRING LITERAL CONSISTING OF $MAX_IN_LEN CHARACTERS (INCLUDING THE +-- QUOTE CHARACTERS). +-- USED IN: A26007A +MAX_STRING_LITERAL "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + +-- $BIG_ID1 +-- AN IDENTIFIER IN WHICH THE NUMBER OF CHARACTERS IS $MAX_IN_LEN. +-- THE MACROSUB PROGRAM WILL SUPPLY AN IDENTIFIER IN WHICH THE +-- LAST CHARACTER IS '1' AND ALL OTHERS ARE 'A'. +-- USED IN: C23003A C23003B C23003G C23003I +-- C35502D C35502F +BIG_ID1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1 + +-- $BIG_ID2 +-- AN IDENTIFIER IN WHICH THE NUMBER OF CHARACTERS IS $MAX_IN_LEN, +-- DIFFERING FROM $BIG_ID1 ONLY IN THE LAST CHARACTER. THE MACROSUB +-- PROGRAM WILL USE '2' AS THE LAST CHARACTER. +-- USED IN: C23003A C23003B B23003F C23003G C23003I +BIG_ID2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2 + +-- $BIG_ID3 +-- AN IDENTIFIER IN WHICH THE NUMBER OF CHARACTERS IS $MAX_IN_LEN. +-- MACROSUB WILL USE '3' AS THE "MIDDLE" CHARACTER; ALL OTHERS ARE 'A'. +-- USED IN: C23003A C23003B C23003G C23003I +BIG_ID3 AAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + +-- $BIG_ID4 +-- AN IDENTIFIER IN WHICH THE NUMBER OF CHARACTERS IS $MAX_IN_LEN, +-- DIFFERING FROM $BIG_ID3 ONLY IN THE MIDDLE CHARACTER. MACROSUB +-- WILL USE '4' AS THE MIDDLE CHARACTER. +-- USED IN: C23003A C23003B C23003G C23003I +BIG_ID4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + +-- $BIG_STRING1 +-- A STRING LITERAL (WITH QUOTES) WHOSE CATENATION WITH $BIG_STRING2 +-- ($BIG_STRING1 & $BIG_STRING2) PRODUCES THE IMAGE OF $BIG_ID1. +-- USED IN: C35502D C35502F +BIG_STRING1 "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + +-- $BIG_STRING2 +-- A STRING LITERAL (WITH QUOTES) WHOSE CATENATION WITH $BIG_STRING1 +-- ($BIG_STRING1 & $BIG_STRING2) PRODUCES THE IMAGE OF $BIG_ID1. +-- USED IN: C35502D C35502F +BIG_STRING2 "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA1" + +-- $BLANKS +-- A SEQUENCE OF ($MAX_IN_LEN - 20) BLANKS. +-- USED IN: B22001A B22001B B22001C B22001D B22001E B22001F +-- B22001G B22001I B22001J B22001K B22001L B22001M +-- B22001N +-- < LIMITS OF SAMPLE SHOWN BY ANGLE BRACKETS > +BLANKS + +-- $ACC_SIZE +-- AN INTEGER LITERAL WHOSE VALUE IS THE MINIMUM NUMBER OF BITS +-- SUFFICIENT TO HOLD ANY VALUE OF AN ACCESS TYPE. +-- USED IN: CD2A83C BD2A02A +ACC_SIZE 64 + +-- $ALIGNMENT +-- A VALUE THAT IS LEGITIMATE FOR USE IN A RECORD ALIGNMENT CLAUSE. +-- USED IN: CD4041A BD4006A +ALIGNMENT 4 + +-- $COUNT_LAST +-- AN INTEGER LITERAL WHOSE VALUE IS TEXT_IO.COUNT'LAST. +-- USED IN: CE3002B +COUNT_LAST 2147483647 + +-- $ENTRY_ADDRESS +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A TASK ENTRY +-- (I.E., FOR AN INTERRUPT) FOR THIS IMPLEMENTATION. +-- USED IN: SPPRT13SP +ENTRY_ADDRESS ENTRY_ADDR + +-- $ENTRY_ADDRESS1 +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A TASK ENTRY +-- (I.E., FOR AN INTERRUPT) FOR THIS IMPLEMENTATION. THE ADDRESS +-- MUST BE DISTINCT FROM THAT USED IN $ENTRY_ADDRESS. +-- USED IN: SPPRT13SP +ENTRY_ADDRESS1 ENTRY_ADDR1 + +-- $ENTRY_ADDRESS2 +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A TASK ENTRY +-- (I.E., FOR AN INTERRUPT) FOR THIS IMPLEMENTATION. THE ADDRESS +-- MUST BE DISTINCT FROM THOSE USED IN $ENTRY_ADDRESS +-- AND $ENTRY_ADDRESS1. +-- USED IN: SPPRT13SP +ENTRY_ADDRESS2 ENTRY_ADDR2 + +-- $FIELD_LAST +-- AN INTEGER LITERAL WHOSE VALUE IS TEXT_IO.FIELD'LAST. +-- USED IN: CE3002C +FIELD_LAST 255 + +-- $FORM_STRING +-- A STRING LITERAL SPECIFYING THAT THE EXTERNAL FILE MEETS BOTH +-- CONDITIONS: (1) THERE IS A VALUE OF TYPE TEXT_IO.COUNT THAT IS NOT +-- AN APPROPRIATE LINE-LENGTH FOR THE FILE, (2) THERE IS A VALUE +-- OF TYPE TEXT_IO.COUNT THAT IS NOT AN APPROPRIATE PAGE-LENGTH +-- FOR THE FILE. +-- IF IT IS NOT POSSIBLE TO SATISFY BOTH CONDITIONS, THEN SUBSTITUTE +-- A STRING LITERAL SPECIFYING THAT THE EXTERNAL FILE SATISFIES ONE +-- OF THE CONDITIONS. IF IT IS NOT POSSIBLE TO SATISFY EITHER CONDITION, +-- THEN SUBSTITUTE THE NULL STRING (""). +-- USED IN: CE3304A +FORM_STRING "" + +-- $FORM_STRING2 +-- A STRING LITERAL SPECIFYING THAT THE CAPACITY OF THE FILE IS +-- RESTRICTED TO 4096 CHARACTERS OR LESS. IF THE IMPLEMENTATION +-- CANNOT RESTRICT FILE CAPACITY, $FORM_STRING2 SHOULD EQUAL +-- "CANNOT_RESTRICT_FILE_CAPACITY". +-- USED IN: CE2203A CE2403A +FORM_STRING2 "CANNOT_RESTRICT_FILE_CAPACITY" + +-- $GREATER_THAN_DURATION +-- A REAL LITERAL WHOSE VALUE (NOT SUBJECT TO ROUND-OFF ERROR +-- IF POSSIBLE) LIES BETWEEN DURATION'BASE'LAST AND DURATION'LAST. IF +-- NO SUCH VALUES EXIST, USE A VALUE IN DURATION'RANGE. +-- USED IN: C96005B +GREATER_THAN_DURATION 86_000.0 + + + + +-- $ILLEGAL_EXTERNAL_FILE_NAME1 +-- AN ILLEGAL EXTERNAL FILE NAME (E.G., TOO LONG, CONTAINING INVALID +-- CHARACTERS, CONTAINING WILD-CARD CHARACTERS, OR SPECIFYING A +-- NONEXISTENT DIRECTORY). +-- USED IN: CE2102C CE2102H CE2103A CE2103B CE3102B CE3107A +ILLEGAL_EXTERNAL_FILE_NAME1 /NODIRECTORY/FILENAME + +-- $ILLEGAL_EXTERNAL_FILE_NAME2 +-- AN ILLEGAL EXTERNAL FILE NAME, DIFFERENT FROM $ILLEGAL_EXTERNAL_FILE_NAME1. +-- USED IN: CE2102C CE2102H CE2103A CE2103B CE3102B +ILLEGAL_EXTERNAL_FILE_NAME2 /@@/@@/@@\@@\@@\@@ + +-- $INAPPROPRIATE_LINE_LENGTH +-- A LITERAL OF TYPE COUNT THAT IS INAPPROPRIATE AS THE LINE-LENGTH +-- FOR THE EXTERNAL FILE. IF THERE IS NO SUCH VALUE, THEN USE -1. +-- USED IN: CE3304A +INAPPROPRIATE_LINE_LENGTH -1 + +-- $INAPPROPRIATE_PAGE_LENGTH +-- A LITERAL OF TYPE COUNT THAT IS INAPPROPRIATE AS THE PAGE-LENGTH +-- FOR THE EXTERNAL FILE. IF THERE IS NO SUCH VALUE, THEN USE -1. +-- USED IN: CE3304A +INAPPROPRIATE_PAGE_LENGTH -1 + +-- $INTEGER_FIRST +-- AN INTEGER LITERAL, WITH SIGN, WHOSE VALUE IS INTEGER'FIRST. +-- THE LITERAL MUST NOT INCLUDE UNDERSCORES OR LEADING OR TRAILING +-- BLANKS. +-- USED IN: C35503F B54B01B +INTEGER_FIRST -2147483648 + +-- $INTEGER_LAST +-- AN INTEGER LITERAL WHOSE VALUE IS INTEGER'LAST. THE LITERAL MUST +-- NOT INCLUDE UNDERSCORES OR LEADING OR TRAILING BLANKS. +-- USED IN: C35503F B54B01B +INTEGER_LAST 2147483647 + + +-- $LESS_THAN_DURATION +-- A REAL LITERAL (WITH SIGN) WHOSE VALUE (NOT SUBJECT TO +-- ROUND-OFF ERROR IF POSSIBLE) LIES BETWEEN DURATION'BASE'FIRST AND +-- DURATION'FIRST. IF NO SUCH VALUES EXIST, USE A VALUE IN +-- DURATION'RANGE. +-- USED IN: C96005B +LESS_THAN_DURATION -86_400.0 + + +-- $MACHINE_CODE_STATEMENT +-- A VALID MACHINE CODE STATEMENT AS SPECIFIED IN THE PACKAGE +-- MACHINE_CODE. IF THE IMPLEMENTATION DOES NOT SUPPORT MACHINE +-- CODE THEN USE THE ADA NULL STATEMENT (I.E. NULL; ). +-- USED IN: AD8011A BD8001A BD8002A BD8004A BD8004B +MACHINE_CODE_STATEMENT Asm_Insn'(Asm ("nop")); + +-- $MAX_INT +-- AN INTEGER LITERAL WHOSE VALUE IS SYSTEM.MAX_INT. +-- THE LITERAL MUST NOT INCLUDE UNDERSCORES OR LEADING OR TRAILING +-- BLANKS. +-- USED IN: C35503D C35503F C4A007A +MAX_INT 9223372036854775807 + + +-- $MIN_INT +-- AN INTEGER LITERAL, WITH SIGN, WHOSE VALUE IS SYSTEM.MIN_INT. +-- THE LITERAL MUST NOT CONTAIN UNDERSCORES OR LEADING OR TRAILING +-- BLANKS. +-- USED IN: C35503D C35503F +MIN_INT -9223372036854775808 + +-- $NAME +-- THE NAME OF A PREDEFINED INTEGER TYPE OTHER THAN INTEGER, +-- SHORT_INTEGER, OR LONG_INTEGER. +-- (IMPLEMENTATIONS WHICH HAVE NO SUCH TYPES SHOULD USE AN UNDEFINED +-- IDENTIFIER SUCH AS NO_SUCH_TYPE_AVAILABLE.) +-- USED IN: C45231D CD7101G +NAME LONG_LONG_INTEGER + +-- $OPTIONAL_DISC +-- A DISCRIMINANT USED AS THE DISCRIMINANT PART OF $RECORD_NAME. +-- IF MACHINE CODE INSERTIONS ARE NOT SUPPORTED THEN SUBSTITUTE +-- NO_SUCH_MACHINE_CODE_DISC. +-- USED IN: BD8002A +OPTIONAL_DISC + +-- $RECORD_DEFINITION +-- THE RECORD TYPE DEFINITION (WITH FINAL SEMICOLON) FOR THE TYPE THAT +-- WAS USED IN THE MACRO $RECORD_NAME, AS DECLARED IN PACKAGE +-- MACHINE_CODE. IF THE IMPLEMENTATION DOES NOT SUPPORT MACHINE CODE, +-- THEN USE A NULL RECORD DEFINITION +-- USED IN: BD8002A +RECORD_DEFINITION RECORD ASM : STRING (1..4); END RECORD; + +-- $RECORD_NAME +-- A VALID RECORD TYPE NAME THAT IS DEFINED IN PACKAGE MACHINE_CODE. +-- IF THE IMPLEMENTATION DOES NOT SUPPORT MACHINE CODE THEN +-- USE THE NAME "NO_SUCH_MACHINE_CODE_TYPE" +-- USED IN: BD8002A +RECORD_NAME Asm_Insn + +-- $TASK_SIZE +-- AN INTEGER LITERAL WHOSE VALUE IS THE NUMBER OF BITS REQUIRED TO +-- HOLD A TASK OBJECT. +-- USED IN: CD2A91C +TASK_SIZE 64 + +-- $TASK_STORAGE_SIZE +-- THE NUMBER OF STORAGE UNITS REQUIRED FOR A TASK ACTIVATION. +-- USED IN: BD2C01D BD2C02A BD2C03A C87B62D CD1009K CD1009T +-- CD1009U CD1C03E CD1C06A CD2C11A CC1225A CD2C11D +TASK_STORAGE_SIZE 65536 + +-- $VARIABLE_ADDRESS +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A VARIABLE FOR THIS +-- IMPLEMENTATION. +-- USED IN: SPPRT13SP +VARIABLE_ADDRESS VAR_ADDR + +-- $VARIABLE_ADDRESS1 +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A VARIABLE FOR THIS +-- IMPLEMENTATION. THE ADDRESS MUST BE DISTINCT FROM THAT USED IN +-- THE MACRO $VARIABLE_ADDRESS. +-- USED IN: SPPRT13SP +VARIABLE_ADDRESS1 VAR_ADDR1 + +-- $VARIABLE_ADDRESS2 +-- AN EXPRESSION YIELDING A LEGAL ADDRESS FOR A VARIABLE FOR THIS +-- IMPLEMENTATION. THE ADDRESS MUST BE DISTINCT FROM THOSE USED IN +-- THE MACROS $VARIABLE_ADDRESS AND $VARIABLE_ADDRESS1. +-- USED IN: SPPRT13SP +VARIABLE_ADDRESS2 VAR_ADDR2 + diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-intman-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-intman-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-intman-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-intman-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,274 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . I N T E R R U P T _ M A N A G E M E N T -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 1992-2002, Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is the NetBSD threads version of this package + +-- PLEASE DO NOT add any dependences on other packages. ??? why not ??? +-- This package is designed to work with or without tasking support. + +-- See the other warnings in the package specification before making +-- any modifications to this file. + +-- Make a careful study of all signals available under the OS, to see which +-- need to be reserved, kept always unmasked, or kept always unmasked. Be on +-- the lookout for special signals that may be used by the thread library. + +-- Since this is a multi target file, the signal <-> exception mapping +-- is simple minded. If you need a more precise and target specific +-- signal handling, create a new s-intman.adb that will fit your needs. + +-- This file assumes that: + +-- sigfpe, sigill, sigsegv and sigbus exist. They are mapped as follows: +-- sigfpe => Constraint_Error +-- sigill => Program_Error +-- sigill => Storage_Error +-- sigbus => Storage_Error + +-- sigint exists and will be kept unmasked unless the pragma +-- Unreserve_All_Interrupts is specified anywhere in the application. + +-- System.OS_Interface contains the following: +-- SIGADAABORT: the signal that will be used to abort tasks. +-- Unmasked: the OS specific set of signals that should be unmasked in +-- all the threads. SIGADAABORT is unmasked by +-- default +-- Reserved: the OS specific set of signals that are reserved. + +with Interfaces.C; +-- used for int and other types + +with System.OS_Interface; +-- used for various Constants, Signal and types + +package body System.Interrupt_Management is + + use Interfaces.C; + use System.OS_Interface; + + type Interrupt_List is array (Interrupt_ID range <>) of Interrupt_ID; + Exception_Interrupts : constant Interrupt_List := + (sigfpe, sigill, sigsegv, sigbus); + + Unreserve_All_Interrupts : Interfaces.C.int; + pragma Import + (C, Unreserve_All_Interrupts, "__gl_unreserve_all_interrupts"); + + ----------------------- + -- Local Subprograms -- + ----------------------- + + procedure Notify_Exception (signo : Signal); + -- This function identifies the Ada exception to be raised using + -- the information when the system received a synchronous signal. + -- Since this function is machine and OS dependent, different code + -- has to be provided for different target. + + ---------------------- + -- Notify_Exception -- + ---------------------- + + Signal_Mask : aliased sigset_t; + -- The set of signals handled by Notify_Exception + + procedure Notify_Exception (signo : Signal) is + Result : Interfaces.C.int; + + begin + -- With the __builtin_longjmp, the signal mask is not restored, so we + -- need to restore it explicitely. + + Result := pthread_sigmask (SIG_UNBLOCK, Signal_Mask'Access, null); + pragma Assert (Result = 0); + + -- Check that treatment of exception propagation here + -- is consistent with treatment of the abort signal in + -- System.Task_Primitives.Operations. + + case signo is + when sigfpe => + raise Constraint_Error; + when sigill => + raise Program_Error; + when sigbus | sigsegv => + raise Storage_Error; + when others => + null; + end case; + end Notify_Exception; + + --------------------------- + -- Initialize_Interrupts -- + --------------------------- + + -- Nothing needs to be done on this platform. + + procedure Initialize_Interrupts is + begin + null; + end Initialize_Interrupts; + +------------------------- +-- Package Elaboration -- +------------------------- + +begin + declare + act : aliased struct_sigaction; + old_act : aliased struct_sigaction; + Result : System.OS_Interface.int; + + function State (Int : Interrupt_ID) return Character; + pragma Import (C, State, "__gnat_get_interrupt_state"); + -- Get interrupt state. Defined in a-init.c + -- The input argument is the interrupt number, + -- and the result is one of the following: + + User : constant Character := 'u'; + Runtime : constant Character := 'r'; + Default : constant Character := 's'; + -- 'n' this interrupt not set by any Interrupt_State pragma + -- 'u' Interrupt_State pragma set state to User + -- 'r' Interrupt_State pragma set state to Runtime + -- 's' Interrupt_State pragma set state to System (use "default" + -- system handler) + + begin + -- Need to call pthread_init very early because it is doing signal + -- initializations. + + pthread_init; + + Abort_Task_Interrupt := SIGADAABORT; + + act.sa_handler := Notify_Exception'Address; + + act.sa_flags := 0; + + -- On some targets, we set sa_flags to SA_NODEFER so that during the + -- handler execution we do not change the Signal_Mask to be masked for + -- the Signal. + + -- This is a temporary fix to the problem that the Signal_Mask is + -- not restored after the exception (longjmp) from the handler. + -- The right fix should be made in sigsetjmp so that we save + -- the Signal_Set and restore it after a longjmp. + + -- Since SA_NODEFER is obsolete, instead we reset explicitely + -- the mask in the exception handler. + + Result := sigemptyset (Signal_Mask'Access); + pragma Assert (Result = 0); + + -- Add signals that map to Ada exceptions to the mask. + for J in Exception_Interrupts'Range loop + if State (Exception_Interrupts (J)) /= Default then + Result := + sigaddset (Signal_Mask'Access, Signal (Exception_Interrupts (J))); + pragma Assert (Result = 0); + end if; + end loop; + + act.sa_mask := Signal_Mask; + + pragma Assert (Keep_Unmasked = (Interrupt_ID'Range => False)); + pragma Assert (Reserve = (Interrupt_ID'Range => False)); + + -- Process state of exception signals + for J in Exception_Interrupts'Range loop + if State (Exception_Interrupts (J)) /= User then + Keep_Unmasked (Exception_Interrupts (J)) := True; + Reserve (Exception_Interrupts (J)) := True; + + if State (Exception_Interrupts (J)) /= Default then + Result := + sigaction + (Signal (Exception_Interrupts (J)), act'Unchecked_Access, + old_act'Unchecked_Access); + pragma Assert (Result = 0); + end if; + end if; + end loop; + + if State (Abort_Task_Interrupt) /= User then + Keep_Unmasked (Abort_Task_Interrupt) := True; + Reserve (Abort_Task_Interrupt) := True; + end if; + + -- Set sigint to unmasked state as long as it is not in "User" + -- state. Check for Unreserve_All_Interrupts last + + if State (sigint) /= User then + Keep_Unmasked (sigint) := True; + Reserve (sigint) := True; + end if; + + -- Check all signals for state that requires keeping them + -- unmasked and reserved + + for J in Interrupt_ID'Range loop + if State (J) = Default or else State (J) = Runtime then + Keep_Unmasked (J) := True; + Reserve (J) := True; + end if; + end loop; + + -- Add the set of signals that must always be unmasked for this target + + for J in Unmasked'Range loop + Keep_Unmasked (Interrupt_ID (Unmasked (J))) := True; + Reserve (Interrupt_ID (Unmasked (J))) := True; + end loop; + + -- Add target-specific reserved signals + + for J in Reserved'Range loop + Reserve (Interrupt_ID (Reserved (J))) := True; + end loop; + + -- Process pragma Unreserve_All_Interrupts. This overrides any + -- settings due to pragma Interrupt_State: + + if Unreserve_All_Interrupts /= 0 then + Keep_Unmasked (sigint) := False; + Reserve (sigint) := False; + end if; + + -- We do not have Signal 0 in reality. We just use this value + -- to identify non-existent signals (see s-intnam.ads). Therefore, + -- Signal 0 should not be used in all signal related operations hence + -- mark it as reserved. + + Reserve (0) := True; + end; +end System.Interrupt_Management; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,115 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . O S _ I N T E R F A C E -- +-- -- +-- B o d y -- +-- -- +-- -- +-- Copyright (C) 1991-2001 Florida State University -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. It is -- +-- now maintained by Ada Core Technologies Inc. in cooperation with Florida -- +-- State University (http://www.gnat.com). -- +-- -- +------------------------------------------------------------------------------ + +-- This is the NetBSD version of this package. + +-- This package encapsulates all direct interfaces to OS services +-- that are needed by children of System. + +pragma Polling (Off); +-- Turn off polling, we do not want ATC polling to take place during +-- tasking operations. It causes infinite loops and other problems. + +with Interfaces.C; use Interfaces.C; +package body System.OS_Interface is + + ------------------ + -- pthread_init -- + ------------------ + + procedure pthread_init is + begin + null; + end pthread_init; + + ----------------- + -- To_Duration -- + ----------------- + + function To_Duration (TS : timespec) return Duration is + begin + return Duration (TS.tv_sec) + Duration (TS.tv_nsec) / 10#1#E9; + end To_Duration; + + function To_Duration (TV : struct_timeval) return Duration is + begin + return Duration (TV.tv_sec) + Duration (TV.tv_usec) / 10#1#E6; + end To_Duration; + + ----------------- + -- To_Timespec -- + ----------------- + + function To_Timespec (D : Duration) return timespec is + S : time_t; + F : Duration; + + begin + S := time_t (Long_Long_Integer (D)); + F := D - Duration (S); + + -- If F has negative value due to a round-up, adjust for positive F + -- value. + + if F < 0.0 then + S := S - 1; + F := F + 1.0; + end if; + + return timespec'(tv_sec => S, + tv_nsec => long (Long_Long_Integer (F * 10#1#E9))); + end To_Timespec; + + function To_Timeval (D : Duration) return struct_timeval is + S : time_t; + F : Duration; + + begin + S := time_t (Long_Long_Integer (D)); + F := D - Duration (S); + + -- If F has negative value due to a round-up, adjust for positive F + -- value. + + if F < 0.0 then + S := S - 1; + F := F + 1.0; + end if; + + return struct_timeval'(tv_sec => S, + tv_usec => suseconds_t (Long_Long_Integer (F * 10#1#E6))); + end To_Timeval; + +end System.OS_Interface; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,646 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . O S _ I N T E R F A C E -- +-- -- +-- S p e c -- +-- -- +-- -- +-- Copyright (C) 1997-2001 Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This package includes all direct interfaces to OS services +-- that are needed by children of System. + +-- PLEASE DO NOT add any with-clauses to this package +-- or remove the pragma Elaborate_Body. +-- It is designed to be a bottom-level (leaf) package. + +with Interfaces.C; +package System.OS_Interface is + pragma Preelaborate; + + pragma Linker_Options ("-lposix"); + pragma Linker_Options ("-lpthread"); + + subtype int is Interfaces.C.int; + subtype short is Interfaces.C.short; + subtype long is Interfaces.C.long; + subtype unsigned is Interfaces.C.unsigned; + subtype unsigned_short is Interfaces.C.unsigned_short; + subtype unsigned_long is Interfaces.C.unsigned_long; + subtype unsigned_char is Interfaces.C.unsigned_char; + subtype plain_char is Interfaces.C.plain_char; + subtype size_t is Interfaces.C.size_t; + + type int32_t is range -2**31 .. (2**31)-1; + for int32_t'Size use 32; + + ----------- + -- Errno -- + ----------- + + function Errno return int; + pragma Import (C, Errno, "__get_errno"); + + EPERM : constant := 1; -- Operation not permitted + ENOENT : constant := 2; -- No such file or directory + ESRCH : constant := 3; -- No such process + EINTR : constant := 4; -- Interrupted system call + EIO : constant := 5; -- Input/output error + ENXIO : constant := 6; -- Device not configured + E2BIG : constant := 7; -- Argument list too long + ENOEXEC : constant := 8; -- Exec format error + EBADF : constant := 9; -- Bad file descriptor + ECHILD : constant := 10; -- No child processes + EDEADLK : constant := 11; -- Resource deadlock avoided + ENOMEM : constant := 12; -- Cannot allocate memory + EACCES : constant := 13; -- Permission denied + EFAULT : constant := 14; -- Bad address + ENOTBLK : constant := 15; -- Block device required + EBUSY : constant := 16; -- Device busy + EEXIST : constant := 17; -- File exists + EXDEV : constant := 18; -- Cross-device link + ENODEV : constant := 19; + ENOTDIR : constant := 20; -- Not a directory + EISDIR : constant := 21; -- Is a directory + EINVAL : constant := 22; -- Invalid argument + ENFILE : constant := 23; + EMFILE : constant := 24; -- Too many open files + ENOTTY : constant := 25; + ETXTBSY : constant := 26; -- Text file busy + EFBIG : constant := 27; -- File too large + ENOSPC : constant := 28; -- No space left on device + ESPIPE : constant := 29; -- Illegal seek + EROFS : constant := 30; -- Read-only file system + EMLINK : constant := 31; -- Too many links + EPIPE : constant := 32; -- Broken pipe + EDOM : constant := 33; + ERANGE : constant := 34; + EAGAIN : constant := 35; + EWOULDBLOCK : constant := EAGAIN; -- Operation would block + EINPROGRESS : constant := 36; -- Operation now in progress + EALREADY : constant := 37; + ENOTSOCK : constant := 38; + EDESTADDRREQ : constant := 39; + EMSGSIZE : constant := 40; -- Message too long + EPROTOTYPE : constant := 41; + ENOPROTOOPT : constant := 42; -- Protocol not available + EPROTONOSUPPORT : constant := 43; -- Protocol not supported + ESOCKTNOSUPPORT : constant := 44; -- Socket type not supported + EOPNOTSUPP : constant := 45; -- Operation not supported + EPFNOSUPPORT : constant := 46; + EAFNOSUPPORT : constant := 47; + EADDRINUSE : constant := 48; -- Address already in use + EADDRNOTAVAIL : constant := 49; + ENETDOWN : constant := 50; -- Network is down + ENETUNREACH : constant := 51; -- Network is unreachable + ENETRESET : constant := 52; + ECONNABORTED : constant := 53; + ECONNRESET : constant := 54; -- Connection reset by peer + ENOBUFS : constant := 55; -- No buffer space available + EISCONN : constant := 56; + ENOTCONN : constant := 57; -- Socket is not connected + ESHUTDOWN : constant := 58; + ETOOMANYREFS : constant := 59; + ETIMEDOUT : constant := 60; -- Operation timed out + ECONNREFUSED : constant := 61; -- Connection refused + ELOOP : constant := 62; + ENAMETOOLONG : constant := 63; -- File name too long + EHOSTDOWN : constant := 64; -- Host is down + EHOSTUNREACH : constant := 65; -- No route to host + ENOTEMPTY : constant := 66; -- Directory not empty + EPROCLIM : constant := 67; -- Too many processes + EUSERS : constant := 68; -- Too many users + EDQUOT : constant := 69; -- Disc quota exceeded + ESTALE : constant := 70; -- Stale NFS file handle + EREMOTE : constant := 71; + EBADRPC : constant := 72; -- RPC struct is bad + ERPCMISMATCH : constant := 73; -- RPC version wrong + EPROGUNAVAIL : constant := 74; -- RPC prog. not avail + EPROGMISMATCH : constant := 75; -- Program version wrong + EPROCUNAVAIL : constant := 76; -- Bad procedure for program + ENOLCK : constant := 77; -- No locks available + ENOSYS : constant := 78; -- Function not implemented + EFTYPE : constant := 79; + EAUTH : constant := 80; -- Authentication error + ENEEDAUTH : constant := 81; -- Need authenticator + EIDRM : constant := 82; -- Identifier removed + ENOMSG : constant := 83; -- No message of desired type + EOVERFLOW : constant := 84; + EILSEQ : constant := 85; -- Illegal byte sequence + ENOTSUP : constant := 86; -- Not supported + ECANCELED : constant := 87; -- Operation canceled + EBADMSG : constant := 88; -- Bad or Corrupt message + ENODATA : constant := 89; -- No message available + ENOSR : constant := 90; -- No STREAM resources + ENOSTR : constant := 91; -- Not a STREAM + ETIME : constant := 92; -- STREAM ioctl timeout + ELAST : constant := 92; -- Must equal largest errno + + ------------- + -- Signals -- + ------------- + Max_Interrupt : constant := 64; + type Signal is new int range 0 .. Max_Interrupt; + for Signal'Size use int'Size; + + sighup : constant := 1; -- hangup + sigint : constant := 2; -- interrupt + sigquit : constant := 3; -- quit + sigill : constant := 4; -- illegal instruction (not reset when caught) + sigtrap : constant := 5; -- trace trap (not reset when caught) + SIGABRT : constant := 6; -- abort() + sigiot : constant := SIGABRT; -- compatibility + sigemt : constant := 7; -- EMT instruction + sigfpe : constant := 8; -- floating point exception + sigkill : constant := 9; -- kill (cannot be caught or ignored) + sigbus : constant := 10; -- bus error + sigsegv : constant := 11; -- segmentation violation + sigsys : constant := 12; -- bad argument to system call + sigpipe : constant := 13; -- write on a pipe with no one to read it + sigalrm : constant := 14; -- alarm clock + sigterm : constant := 15; -- software termination signal from kill + sigurg : constant := 16; -- urgent condition on IO channel + sigstop : constant := 17; -- sendable stop signal not from tty + sigtstp : constant := 18; -- stop signal from tty + sigcont : constant := 19; -- continue a stopped process + sigchld : constant := 20; -- to parent on child stop or exit + sigttin : constant := 21; -- to readers pgrp upon background tty read + sigttou : constant := 22; -- like TTIN for output if (tp->t_local<OSTOP) + sigio : constant := 23; -- input/output possible signal + sigxcpu : constant := 24; -- exceeded CPU time limit + sigxfsz : constant := 25; -- exceeded file size limit + sigvtalrm : constant := 26; -- virtual time alarm + sigprof : constant := 27; -- profiling time alarm + sigwinch : constant := 28; -- window size changes + siginfo : constant := 29; -- information request + sigusr1 : constant := 30; -- user defined signal 1 + sigusr2 : constant := 31; -- user defined signal 2 + sigpwr : constant := 32; -- power fail/restart (not reset when caught) + sigwaiting : constant := 0; -- process's lwps blocked (Solaris) + sigcancel : constant := 0; -- thread cancellation signal (libthread) + + SIGADAABORT : constant := SIGABRT; + + type signal_set is array (Natural range <>) of Signal; + + Unmasked : constant signal_set := (sigkill, sigill, sigprof, sigtrap, + sigpwr); + + -- Following signals should not be disturbed. + -- See c-posix-signals.c in FLORIST + Reserved : constant signal_set := (sigalrm, sigbus, sigill, sigsegv, + sigfpe, SIGABRT, sigkill, sigstop); + + -- PTHREAD_SIGMASK(3) + SIG_BLOCK : constant := 1; + SIG_SETMASK : constant := 3; + SIG_UNBLOCK : constant := 2; + + type sigset_t is private; + type sigset_t_ptr is access all sigset_t; + + -- Binding to macros defined in + function sigaddset (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigaddset, "adasigaddset"); + + function sigdelset (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigdelset, "adasigdelset"); + + function sigfillset (set : access sigset_t) return int; + pragma Import (C, sigfillset, "adasigfillset"); + + function sigismember (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigismember, "adasigismember"); + + function sigemptyset (set : access sigset_t) return int; + pragma Import (C, sigemptyset, "adasigemptyset"); + + type struct_sigaction is record + sa_handler : System.Address; + sa_mask : sigset_t; + sa_flags : int; + end record; + pragma Convention (C, struct_sigaction); + type struct_sigaction_ptr is access all struct_sigaction; + + SIG_DFL : constant := 0; + SIG_IGN : constant := 1; + + function sigaction + (sig : Signal; + act : struct_sigaction_ptr; + oact : struct_sigaction_ptr := null) return int; + pragma Import (C, sigaction, "adasigaction"); + + ---------- + -- Time -- + ---------- + + type clockid_t is new int; + CLOCK_REALTIME : constant := 0; + + type timespec is private; + + function To_Duration ( + TS : timespec) + return Duration; + pragma Inline (To_Duration); + + function To_Timespec ( + D : Duration) + return timespec; + pragma Inline (To_Timespec); + + type Struct_Timeval is private; + + function To_Duration ( + TV : Struct_Timeval) + return Duration; + pragma Inline (To_Duration); + + function To_Timeval ( + D : Duration) + return Struct_Timeval; + pragma Inline (To_Timeval); + + function Gettimeofday ( + Tv : access Struct_Timeval; + Tz : System.Address := System.Null_Address) + return int; + pragma Import (C, Gettimeofday, "gettimeofday"); + + function clock_gettime + (clock_id : clockid_t; + tp : access timespec) return int; + pragma Import (C, clock_gettime, "clock_gettime"); + + + --------- + -- LWP -- + --------- + + type lwpid_t is new int32_t; + + function lwp_self return System.Address; + pragma Import (C, lwp_self, "ada_lwp_self"); + + type processorid_t is new int; + type processorid_t_ptr is access all processorid_t; + + -- Constants for function processor_bind + + PBIND_QUERY : constant processorid_t := -2; + -- the processor bindings are not changed. + + PBIND_NONE : constant processorid_t := -1; + -- the processor bindings of the specified LWPs are cleared. + + + + ------------------------- + -- Priority Scheduling -- + ------------------------- + + SCHED_FIFO : constant := 1; + SCHED_RR : constant := 2; + SCHED_TS : constant := 3; + SCHED_OTHER : constant := 3; + SCHED_NP : constant := 4; + + function sched_get_priority_min (Policy : int) return int; + pragma Import (C, sched_get_priority_min, "sched_get_priority_min"); + + function sched_get_priority_max (Policy : int) return int; + pragma Import (C, sched_get_priority_max, "sched_get_priority_max"); + + ------------- + -- Process -- + ------------- + + type pid_t is private; + + function kill (pid : pid_t; sig : Signal) return int; + pragma Import (C, kill, "kill"); + + function getpid return pid_t; + pragma Import (C, getpid, "getpid"); + + ------------- + -- Threads -- + ------------- + + type Thread_Body is access + function (arg : System.Address) return System.Address; + type pthread_t is private; + subtype Thread_Id is pthread_t; + + type pthread_mutex_t is limited private; + type pthread_cond_t is limited private; + type pthread_attr_t is limited private; + type pthread_mutexattr_t is limited private; + type pthread_condattr_t is limited private; + type pthread_key_t is private; + subtype cond_t is pthread_cond_t; + + PTHREAD_CREATE_DETACHED : constant := 1; + + --------------------------------------- + -- Nonstandard Thread Initialization -- + --------------------------------------- + + procedure pthread_init; + pragma Inline (pthread_init); + -- This is a dummy procedure to share some GNULLI files + + ------------------------- + -- POSIX.1c Section 3 -- + ------------------------- + + function sigwait + (set : access sigset_t; + sig : access Signal) return int; + pragma Import (C, sigwait, "adasigwait"); + + function pthread_kill + (thread : pthread_t; + sig : Signal) return int; + pragma Import (C, pthread_kill, "pthread_kill"); + + function pthread_sigmask + (how : int; + set : sigset_t_ptr; + oset : sigset_t_ptr) return int; + pragma Import (C, pthread_sigmask, "pthread_sigmask"); + + -------------------------- + -- POSIX.1c Section 11 -- + -------------------------- + + function pthread_mutexattr_init + (attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutexattr_init, "pthread_mutexattr_init"); + + function pthread_mutexattr_destroy + (attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutexattr_destroy, "pthread_mutexattr_destroy"); + + function pthread_mutex_init + (mutex : access pthread_mutex_t; + attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutex_init, "pthread_mutex_init"); + + function pthread_mutex_destroy (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_destroy, "pthread_mutex_destroy"); + + function pthread_mutex_lock (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_lock, "pthread_mutex_lock"); + + function pthread_mutex_unlock (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_unlock, "pthread_mutex_unlock"); + + function pthread_condattr_init + (attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_condattr_init, "pthread_condattr_init"); + + function pthread_condattr_destroy + (attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_condattr_destroy, "pthread_condattr_destroy"); + + function pthread_cond_init + (cond : access pthread_cond_t; + attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_cond_init, "pthread_cond_init"); + + function pthread_cond_destroy (cond : access pthread_cond_t) return int; + pragma Import (C, pthread_cond_destroy, "pthread_cond_destroy"); + + function pthread_cond_signal (cond : access pthread_cond_t) return int; + pragma Import (C, pthread_cond_signal, "pthread_cond_signal"); + + function pthread_cond_wait + (cond : access pthread_cond_t; + mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_cond_wait, "pthread_cond_wait"); + + function pthread_cond_timedwait + (cond : access pthread_cond_t; + mutex : access pthread_mutex_t; + abstime : access timespec) return int; + pragma Import (C, pthread_cond_timedwait, "pthread_cond_timedwait"); + + -------------------------- + -- POSIX.1c Section 13 -- + -------------------------- + + PTHREAD_PRIO_NONE : constant := 0; + PTHREAD_PRIO_PROTECT : constant := 2; + PTHREAD_PRIO_INHERIT : constant := 1; + + function pthread_mutexattr_setprotocol + (attr : access pthread_mutexattr_t; + protocol : int) return int; + pragma Import + (C, pthread_mutexattr_setprotocol, "pthread_mutexattr_setprotocol"); + + function pthread_mutexattr_setprioceiling + (attr : access pthread_mutexattr_t; + prioceiling : int) return int; + pragma Import + (C, pthread_mutexattr_setprioceiling, "pthread_mutexattr_setprioceiling"); + + type struct_sched_param is record + sched_priority : int; + end record; + for struct_sched_param use record + sched_priority at 0 range 0 .. 31; + end record; + pragma Convention (C, struct_sched_param); + + function pthread_setschedparam + (thread : pthread_t; + policy : int; + param : access struct_sched_param) + return int; + pragma Import (C, pthread_setschedparam, "pthread_setschedparam"); + + function pthread_attr_setscope + (attr : access pthread_attr_t; + contentionscope : int) return int; + pragma Import (C, pthread_attr_setscope, "pthread_attr_setscope"); + + function pthread_attr_setinheritsched + (attr : access pthread_attr_t; + inheritsched : int) return int; + pragma Import + (C, pthread_attr_setinheritsched, "pthread_attr_setinheritsched"); + + function pthread_attr_setschedpolicy + (attr : access pthread_attr_t; + policy : int) return int; + pragma Import (C, pthread_attr_setschedpolicy); + + function pthread_attr_setschedparam + (attr : access pthread_attr_t; + sched_param : access struct_sched_param) + return int; + pragma Import (C, pthread_attr_setschedparam, "pthread_attr_setschedparam"); + + function sched_yield return int; + pragma Import (C, sched_yield, "sched_yield"); + + --------------------------- + -- P1003.1c - Section 16 -- + --------------------------- + + function pthread_attr_init (attributes : access pthread_attr_t) return int; + pragma Import (C, pthread_attr_init, "pthread_attr_init"); + + function pthread_attr_destroy + (attributes : access pthread_attr_t) return int; + pragma Import (C, pthread_attr_destroy, "pthread_attr_destroy"); + + function pthread_attr_setdetachstate + (attr : access pthread_attr_t; + detachstate : int) return int; + pragma Import (C, pthread_attr_setdetachstate); + + function pthread_attr_setstacksize + (attr : access pthread_attr_t; + stacksize : size_t) return int; + pragma Import (C, pthread_attr_setstacksize, "pthread_attr_setstacksize"); + + function pthread_create + (thread : access pthread_t; + attributes : access pthread_attr_t; + start_routine : Thread_Body; + arg : System.Address) return int; + pragma Import (C, pthread_create, "pthread_create"); + + procedure pthread_exit (status : System.Address); + pragma Import (C, pthread_exit, "pthread_exit"); + + function pthread_self return pthread_t; + pragma Import (C, pthread_self, "pthread_self"); + + -------------------------- + -- POSIX.1c Section 17 -- + -------------------------- + + function pthread_setspecific + (key : pthread_key_t; + value : System.Address) return int; + pragma Import (C, pthread_setspecific, "pthread_setspecific"); + + function pthread_getspecific (key : pthread_key_t) return System.Address; + pragma Import (C, pthread_getspecific, "pthread_getspecific"); + + type destructor_pointer is access procedure (arg : System.Address); + + function pthread_key_create + (key : access pthread_key_t; + destructor : destructor_pointer) return int; + pragma Import (C, pthread_key_create, "pthread_key_create"); + + --------------------------------------------------------------- + -- Non portable SGI 6.5 additions to the pthread interface -- + -- must be executed from within the context of a system -- + -- scope task -- + --------------------------------------------------------------- + + function pthread_setrunon_np (cpu : int) return int; + pragma Import (C, pthread_setrunon_np, "pthread_setrunon_np"); + +private + + type array_type_1 is array (Integer range 0 .. 3) of unsigned; + type sigset_t is record + X_X_sigbits : array_type_1; + end record; + pragma Convention (C, sigset_t); + + type pid_t is new int32_t; + + type time_t is new int32_t; + + type suseconds_t is new int32_t; + + type timespec is record + tv_sec : time_t; + tv_nsec : long; + end record; + for timespec use record + tv_sec at 0 range 0 .. 31; + tv_nsec at 4 range 0 .. 31; + end record; + pragma Convention (C, timespec); + + type struct_timeval is record + tv_sec : time_t; + tv_usec : suseconds_t; + end record; + for struct_timeval use record + tv_sec at 0 range 0 .. 31; + tv_usec at 4 range 0 .. 31; + end record; + pragma Convention (C, struct_timeval); + + type array_type_9 is array (Integer range 0 .. 4) of long; + type pthread_attr_t is record + X_X_D : array_type_9; + end record; + pragma Convention (C, pthread_attr_t); + + type array_type_8 is array (Integer range 0 .. 1) of long; + type pthread_condattr_t is record + X_X_D : array_type_8; + end record; + pragma Convention (C, pthread_condattr_t); + + type array_type_7 is array (Integer range 0 .. 1) of long; + type pthread_mutexattr_t is record + X_X_D : array_type_7; + end record; + pragma Convention (C, pthread_mutexattr_t); + + type pthread_t is new unsigned; + + type array_type_10 is array (Integer range 0 .. 7) of long; + type pthread_mutex_t is record + X_X_D : array_type_10; + end record; + pragma Convention (C, pthread_mutex_t); + + type array_type_11 is array (Integer range 0 .. 7) of long; + type pthread_cond_t is record + X_X_D : array_type_11; + end record; + pragma Convention (C, pthread_cond_t); + + type pthread_key_t is new int; + +end System.OS_Interface; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86_64.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86_64.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86_64.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-osinte-netbsd-x86_64.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,646 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . O S _ I N T E R F A C E -- +-- -- +-- S p e c -- +-- -- +-- -- +-- Copyright (C) 1997-2001 Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This package includes all direct interfaces to OS services +-- that are needed by children of System. + +-- PLEASE DO NOT add any with-clauses to this package +-- or remove the pragma Elaborate_Body. +-- It is designed to be a bottom-level (leaf) package. + +with Interfaces.C; +package System.OS_Interface is + pragma Preelaborate; + + pragma Linker_Options ("-lposix"); + pragma Linker_Options ("-lpthread"); + + subtype int is Interfaces.C.int; + subtype short is Interfaces.C.short; + subtype long is Interfaces.C.long; + subtype unsigned is Interfaces.C.unsigned; + subtype unsigned_short is Interfaces.C.unsigned_short; + subtype unsigned_long is Interfaces.C.unsigned_long; + subtype unsigned_char is Interfaces.C.unsigned_char; + subtype plain_char is Interfaces.C.plain_char; + subtype size_t is Interfaces.C.size_t; + + type int32_t is range -2**31 .. (2**31)-1; + for int32_t'Size use 32; + + ----------- + -- Errno -- + ----------- + + function Errno return int; + pragma Import (C, Errno, "__get_errno"); + + EPERM : constant := 1; -- Operation not permitted + ENOENT : constant := 2; -- No such file or directory + ESRCH : constant := 3; -- No such process + EINTR : constant := 4; -- Interrupted system call + EIO : constant := 5; -- Input/output error + ENXIO : constant := 6; -- Device not configured + E2BIG : constant := 7; -- Argument list too long + ENOEXEC : constant := 8; -- Exec format error + EBADF : constant := 9; -- Bad file descriptor + ECHILD : constant := 10; -- No child processes + EDEADLK : constant := 11; -- Resource deadlock avoided + ENOMEM : constant := 12; -- Cannot allocate memory + EACCES : constant := 13; -- Permission denied + EFAULT : constant := 14; -- Bad address + ENOTBLK : constant := 15; -- Block device required + EBUSY : constant := 16; -- Device busy + EEXIST : constant := 17; -- File exists + EXDEV : constant := 18; -- Cross-device link + ENODEV : constant := 19; + ENOTDIR : constant := 20; -- Not a directory + EISDIR : constant := 21; -- Is a directory + EINVAL : constant := 22; -- Invalid argument + ENFILE : constant := 23; + EMFILE : constant := 24; -- Too many open files + ENOTTY : constant := 25; + ETXTBSY : constant := 26; -- Text file busy + EFBIG : constant := 27; -- File too large + ENOSPC : constant := 28; -- No space left on device + ESPIPE : constant := 29; -- Illegal seek + EROFS : constant := 30; -- Read-only file system + EMLINK : constant := 31; -- Too many links + EPIPE : constant := 32; -- Broken pipe + EDOM : constant := 33; + ERANGE : constant := 34; + EAGAIN : constant := 35; + EWOULDBLOCK : constant := EAGAIN; -- Operation would block + EINPROGRESS : constant := 36; -- Operation now in progress + EALREADY : constant := 37; + ENOTSOCK : constant := 38; + EDESTADDRREQ : constant := 39; + EMSGSIZE : constant := 40; -- Message too long + EPROTOTYPE : constant := 41; + ENOPROTOOPT : constant := 42; -- Protocol not available + EPROTONOSUPPORT : constant := 43; -- Protocol not supported + ESOCKTNOSUPPORT : constant := 44; -- Socket type not supported + EOPNOTSUPP : constant := 45; -- Operation not supported + EPFNOSUPPORT : constant := 46; + EAFNOSUPPORT : constant := 47; + EADDRINUSE : constant := 48; -- Address already in use + EADDRNOTAVAIL : constant := 49; + ENETDOWN : constant := 50; -- Network is down + ENETUNREACH : constant := 51; -- Network is unreachable + ENETRESET : constant := 52; + ECONNABORTED : constant := 53; + ECONNRESET : constant := 54; -- Connection reset by peer + ENOBUFS : constant := 55; -- No buffer space available + EISCONN : constant := 56; + ENOTCONN : constant := 57; -- Socket is not connected + ESHUTDOWN : constant := 58; + ETOOMANYREFS : constant := 59; + ETIMEDOUT : constant := 60; -- Operation timed out + ECONNREFUSED : constant := 61; -- Connection refused + ELOOP : constant := 62; + ENAMETOOLONG : constant := 63; -- File name too long + EHOSTDOWN : constant := 64; -- Host is down + EHOSTUNREACH : constant := 65; -- No route to host + ENOTEMPTY : constant := 66; -- Directory not empty + EPROCLIM : constant := 67; -- Too many processes + EUSERS : constant := 68; -- Too many users + EDQUOT : constant := 69; -- Disc quota exceeded + ESTALE : constant := 70; -- Stale NFS file handle + EREMOTE : constant := 71; + EBADRPC : constant := 72; -- RPC struct is bad + ERPCMISMATCH : constant := 73; -- RPC version wrong + EPROGUNAVAIL : constant := 74; -- RPC prog. not avail + EPROGMISMATCH : constant := 75; -- Program version wrong + EPROCUNAVAIL : constant := 76; -- Bad procedure for program + ENOLCK : constant := 77; -- No locks available + ENOSYS : constant := 78; -- Function not implemented + EFTYPE : constant := 79; + EAUTH : constant := 80; -- Authentication error + ENEEDAUTH : constant := 81; -- Need authenticator + EIDRM : constant := 82; -- Identifier removed + ENOMSG : constant := 83; -- No message of desired type + EOVERFLOW : constant := 84; + EILSEQ : constant := 85; -- Illegal byte sequence + ENOTSUP : constant := 86; -- Not supported + ECANCELED : constant := 87; -- Operation canceled + EBADMSG : constant := 88; -- Bad or Corrupt message + ENODATA : constant := 89; -- No message available + ENOSR : constant := 90; -- No STREAM resources + ENOSTR : constant := 91; -- Not a STREAM + ETIME : constant := 92; -- STREAM ioctl timeout + ELAST : constant := 92; -- Must equal largest errno + + ------------- + -- Signals -- + ------------- + Max_Interrupt : constant := 64; + type Signal is new int range 0 .. Max_Interrupt; + for Signal'Size use int'Size; + + sighup : constant := 1; -- hangup + sigint : constant := 2; -- interrupt + sigquit : constant := 3; -- quit + sigill : constant := 4; -- illegal instruction (not reset when caught) + sigtrap : constant := 5; -- trace trap (not reset when caught) + SIGABRT : constant := 6; -- abort() + sigiot : constant := SIGABRT; -- compatibility + sigemt : constant := 7; -- EMT instruction + sigfpe : constant := 8; -- floating point exception + sigkill : constant := 9; -- kill (cannot be caught or ignored) + sigbus : constant := 10; -- bus error + sigsegv : constant := 11; -- segmentation violation + sigsys : constant := 12; -- bad argument to system call + sigpipe : constant := 13; -- write on a pipe with no one to read it + sigalrm : constant := 14; -- alarm clock + sigterm : constant := 15; -- software termination signal from kill + sigurg : constant := 16; -- urgent condition on IO channel + sigstop : constant := 17; -- sendable stop signal not from tty + sigtstp : constant := 18; -- stop signal from tty + sigcont : constant := 19; -- continue a stopped process + sigchld : constant := 20; -- to parent on child stop or exit + sigttin : constant := 21; -- to readers pgrp upon background tty read + sigttou : constant := 22; -- like TTIN for output if (tp->t_local<OSTOP) + sigio : constant := 23; -- input/output possible signal + sigxcpu : constant := 24; -- exceeded CPU time limit + sigxfsz : constant := 25; -- exceeded file size limit + sigvtalrm : constant := 26; -- virtual time alarm + sigprof : constant := 27; -- profiling time alarm + sigwinch : constant := 28; -- window size changes + siginfo : constant := 29; -- information request + sigusr1 : constant := 30; -- user defined signal 1 + sigusr2 : constant := 31; -- user defined signal 2 + sigpwr : constant := 32; -- power fail/restart (not reset when caught) + sigwaiting : constant := 0; -- process's lwps blocked (Solaris) + sigcancel : constant := 0; -- thread cancellation signal (libthread) + + SIGADAABORT : constant := SIGABRT; + + type signal_set is array (Natural range <>) of Signal; + + Unmasked : constant signal_set := (sigkill, sigill, sigprof, sigtrap, + sigpwr); + + -- Following signals should not be disturbed. + -- See c-posix-signals.c in FLORIST + Reserved : constant signal_set := (sigalrm, sigbus, sigill, sigsegv, + sigfpe, SIGABRT, sigkill, sigstop); + + -- PTHREAD_SIGMASK(3) + SIG_BLOCK : constant := 1; + SIG_SETMASK : constant := 3; + SIG_UNBLOCK : constant := 2; + + type sigset_t is private; + type sigset_t_ptr is access all sigset_t; + + -- Binding to macros defined in + function sigaddset (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigaddset, "adasigaddset"); + + function sigdelset (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigdelset, "adasigdelset"); + + function sigfillset (set : access sigset_t) return int; + pragma Import (C, sigfillset, "adasigfillset"); + + function sigismember (set : access sigset_t; sig : Signal) return int; + pragma Import (C, sigismember, "adasigismember"); + + function sigemptyset (set : access sigset_t) return int; + pragma Import (C, sigemptyset, "adasigemptyset"); + + type struct_sigaction is record + sa_handler : System.Address; + sa_mask : sigset_t; + sa_flags : int; + end record; + pragma Convention (C, struct_sigaction); + type struct_sigaction_ptr is access all struct_sigaction; + + SIG_DFL : constant := 0; + SIG_IGN : constant := 1; + + function sigaction + (sig : Signal; + act : struct_sigaction_ptr; + oact : struct_sigaction_ptr := null) return int; + pragma Import (C, sigaction, "adasigaction"); + + ---------- + -- Time -- + ---------- + + type clockid_t is new int; + CLOCK_REALTIME : constant := 0; + + type timespec is private; + + function To_Duration ( + TS : timespec) + return Duration; + pragma Inline (To_Duration); + + function To_Timespec ( + D : Duration) + return timespec; + pragma Inline (To_Timespec); + + type Struct_Timeval is private; + + function To_Duration ( + TV : Struct_Timeval) + return Duration; + pragma Inline (To_Duration); + + function To_Timeval ( + D : Duration) + return Struct_Timeval; + pragma Inline (To_Timeval); + + function Gettimeofday ( + Tv : access Struct_Timeval; + Tz : System.Address := System.Null_Address) + return int; + pragma Import (C, Gettimeofday, "gettimeofday"); + + function clock_gettime + (clock_id : clockid_t; + tp : access timespec) return int; + pragma Import (C, clock_gettime, "clock_gettime"); + + + --------- + -- LWP -- + --------- + + -- From + type lwpid_t is new int32_t; + + function lwp_self return System.Address; + pragma Import (C, lwp_self, "ada_lwp_self"); + + + ------------------------- + -- Priority Scheduling -- + ------------------------- + + SCHED_FIFO : constant := 1; + SCHED_RR : constant := 2; + SCHED_TS : constant := 3; + SCHED_OTHER : constant := 3; + SCHED_NP : constant := 4; + + function sched_get_priority_min (Policy : int) return int; + pragma Import (C, sched_get_priority_min, "sched_get_priority_min"); + + function sched_get_priority_max (Policy : int) return int; + pragma Import (C, sched_get_priority_max, "sched_get_priority_max"); + + ------------- + -- Process -- + ------------- + + type pid_t is private; + + function kill (pid : pid_t; sig : Signal) return int; + pragma Import (C, kill, "kill"); + + function getpid return pid_t; + pragma Import (C, getpid, "getpid"); + + ------------- + -- Threads -- + ------------- + + type Thread_Body is access + function (arg : System.Address) return System.Address; + type pthread_t is private; + subtype Thread_Id is pthread_t; + + type pthread_mutex_t is limited private; + type pthread_cond_t is limited private; + type pthread_attr_t is limited private; + type pthread_mutexattr_t is limited private; + type pthread_condattr_t is limited private; + type pthread_key_t is private; + subtype cond_t is pthread_cond_t; + + PTHREAD_CREATE_DETACHED : constant := 1; + + --------------------------------------- + -- Nonstandard Thread Initialization -- + --------------------------------------- + + procedure pthread_init; + pragma Inline (pthread_init); + -- This is a dummy procedure to share some GNULLI files + + ------------------------- + -- POSIX.1c Section 3 -- + ------------------------- + + function sigwait + (set : access sigset_t; + sig : access Signal) return int; + pragma Import (C, sigwait, "adasigwait"); + + function pthread_kill + (thread : pthread_t; + sig : Signal) return int; + pragma Import (C, pthread_kill, "pthread_kill"); + + function pthread_sigmask + (how : int; + set : sigset_t_ptr; + oset : sigset_t_ptr) return int; + pragma Import (C, pthread_sigmask, "pthread_sigmask"); + + -------------------------- + -- POSIX.1c Section 11 -- + -------------------------- + + function pthread_mutexattr_init + (attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutexattr_init, "pthread_mutexattr_init"); + + function pthread_mutexattr_destroy + (attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutexattr_destroy, "pthread_mutexattr_destroy"); + + function pthread_mutex_init + (mutex : access pthread_mutex_t; + attr : access pthread_mutexattr_t) return int; + pragma Import (C, pthread_mutex_init, "pthread_mutex_init"); + + function pthread_mutex_destroy (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_destroy, "pthread_mutex_destroy"); + + function pthread_mutex_lock (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_lock, "pthread_mutex_lock"); + + function pthread_mutex_unlock (mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_mutex_unlock, "pthread_mutex_unlock"); + + function pthread_condattr_init + (attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_condattr_init, "pthread_condattr_init"); + + function pthread_condattr_destroy + (attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_condattr_destroy, "pthread_condattr_destroy"); + + function pthread_cond_init + (cond : access pthread_cond_t; + attr : access pthread_condattr_t) return int; + pragma Import (C, pthread_cond_init, "pthread_cond_init"); + + function pthread_cond_destroy (cond : access pthread_cond_t) return int; + pragma Import (C, pthread_cond_destroy, "pthread_cond_destroy"); + + function pthread_cond_signal (cond : access pthread_cond_t) return int; + pragma Import (C, pthread_cond_signal, "pthread_cond_signal"); + + function pthread_cond_wait + (cond : access pthread_cond_t; + mutex : access pthread_mutex_t) return int; + pragma Import (C, pthread_cond_wait, "pthread_cond_wait"); + + function pthread_cond_timedwait + (cond : access pthread_cond_t; + mutex : access pthread_mutex_t; + abstime : access timespec) return int; + pragma Import (C, pthread_cond_timedwait, "pthread_cond_timedwait"); + + -------------------------- + -- POSIX.1c Section 13 -- + -------------------------- + + PTHREAD_PRIO_NONE : constant := 0; + PTHREAD_PRIO_PROTECT : constant := 2; + PTHREAD_PRIO_INHERIT : constant := 1; + + function pthread_mutexattr_setprotocol + (attr : access pthread_mutexattr_t; + protocol : int) return int; + pragma Import + (C, pthread_mutexattr_setprotocol, "pthread_mutexattr_setprotocol"); + + function pthread_mutexattr_setprioceiling + (attr : access pthread_mutexattr_t; + prioceiling : int) return int; + pragma Import + (C, pthread_mutexattr_setprioceiling, "pthread_mutexattr_setprioceiling"); + + type struct_sched_param is record + sched_priority : int; + end record; + for struct_sched_param use record + sched_priority at 0 range 0 .. 31; + end record; + pragma Convention (C, struct_sched_param); + + function pthread_setschedparam + (thread : pthread_t; + policy : int; + param : access struct_sched_param) + return int; + pragma Import (C, pthread_setschedparam, "pthread_setschedparam"); + + function pthread_attr_setscope + (attr : access pthread_attr_t; + contentionscope : int) return int; + pragma Import (C, pthread_attr_setscope, "pthread_attr_setscope"); + + function pthread_attr_setinheritsched + (attr : access pthread_attr_t; + inheritsched : int) return int; + pragma Import + (C, pthread_attr_setinheritsched, "pthread_attr_setinheritsched"); + + function pthread_attr_setschedpolicy + (attr : access pthread_attr_t; + policy : int) return int; + pragma Import (C, pthread_attr_setschedpolicy); + + function pthread_attr_setschedparam + (attr : access pthread_attr_t; + sched_param : access struct_sched_param) + return int; + pragma Import (C, pthread_attr_setschedparam, "pthread_attr_setschedparam"); + + function sched_yield return int; + pragma Import (C, sched_yield, "sched_yield"); + + --------------------------- + -- P1003.1c - Section 16 -- + --------------------------- + + function pthread_attr_init (attributes : access pthread_attr_t) return int; + pragma Import (C, pthread_attr_init, "pthread_attr_init"); + + function pthread_attr_destroy + (attributes : access pthread_attr_t) return int; + pragma Import (C, pthread_attr_destroy, "pthread_attr_destroy"); + + function pthread_attr_setdetachstate + (attr : access pthread_attr_t; + detachstate : int) return int; + pragma Import (C, pthread_attr_setdetachstate); + + function pthread_attr_setstacksize + (attr : access pthread_attr_t; + stacksize : size_t) return int; + pragma Import (C, pthread_attr_setstacksize, "pthread_attr_setstacksize"); + + function pthread_create + (thread : access pthread_t; + attributes : access pthread_attr_t; + start_routine : Thread_Body; + arg : System.Address) return int; + pragma Import (C, pthread_create, "pthread_create"); + + procedure pthread_exit (status : System.Address); + pragma Import (C, pthread_exit, "pthread_exit"); + + function pthread_self return pthread_t; + pragma Import (C, pthread_self, "pthread_self"); + + -------------------------- + -- POSIX.1c Section 17 -- + -------------------------- + + function pthread_setspecific + (key : pthread_key_t; + value : System.Address) return int; + pragma Import (C, pthread_setspecific, "pthread_setspecific"); + + function pthread_getspecific (key : pthread_key_t) return System.Address; + pragma Import (C, pthread_getspecific, "pthread_getspecific"); + + type destructor_pointer is access procedure (arg : System.Address); + + function pthread_key_create + (key : access pthread_key_t; + destructor : destructor_pointer) return int; + pragma Import (C, pthread_key_create, "pthread_key_create"); + + --------------------------------------------------------------- + -- Non portable SGI 6.5 additions to the pthread interface -- + -- must be executed from within the context of a system -- + -- scope task -- + --------------------------------------------------------------- + + function pthread_setrunon_np (cpu : int) return int; + pragma Import (C, pthread_setrunon_np, "pthread_setrunon_np"); + +private + + type array_type_1 is array (Integer range 0 .. 3) of unsigned; + type sigset_t is record + X_X_sigbits : array_type_1; + end record; + pragma Convention (C, sigset_t); + + -- From + type pid_t is new int32_t; + + type time_t is new int32_t; + + type timespec is record + tv_sec : time_t; + tv_nsec : long; + end record; + for timespec use record + tv_sec at 0 range 0 .. 63; + tv_nsec at 8 range 0 .. 63; + end record; + pragma Warnings (Off); + -- There may be holes in the record, due to + -- components not defined by POSIX standard. + for timespec'Size use 128; + pragma Convention (C, timespec); + + type suseconds_t is range -2**63 .. (2**63)-1; + for suseconds_t'Size use 64; + type struct_timeval is record + tv_sec : time_t; + tv_usec : suseconds_t; + end record; + for struct_timeval use record + tv_sec at 0 range 0 .. 63; + tv_usec at 8 range 0 .. 63; + end record; + pragma Convention (C, struct_timeval); + pragma Warnings (Off); + -- There may be holes in the record, due to + -- components not defined by POSIX standard. + for struct_timeval'Size use 128; + pragma Warnings (On); + + + type array_type_9 is array (Integer range 0 .. 4) of long; + type pthread_attr_t is record + X_X_D : array_type_9; + end record; + pragma Convention (C, pthread_attr_t); + + type array_type_8 is array (Integer range 0 .. 1) of long; + type pthread_condattr_t is record + X_X_D : array_type_8; + end record; + pragma Convention (C, pthread_condattr_t); + + type array_type_7 is array (Integer range 0 .. 1) of long; + type pthread_mutexattr_t is record + X_X_D : array_type_7; + end record; + pragma Convention (C, pthread_mutexattr_t); + + type pthread_t is new System.Address; + + type array_type_10 is array (Integer range 0 .. 7) of long; + type pthread_mutex_t is record + X_X_D : array_type_10; + end record; + pragma Convention (C, pthread_mutex_t); + + type array_type_11 is array (Integer range 0 .. 7) of long; + type pthread_cond_t is record + X_X_D : array_type_11; + end record; + pragma Convention (C, pthread_cond_t); + + type pthread_key_t is new int; + +end System.OS_Interface; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-parame-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-parame-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-parame-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-parame-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,79 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT COMPILER COMPONENTS -- +-- -- +-- S Y S T E M . P A R A M E T E R S -- +-- -- +-- B o d y -- +-- -- +-- -- +-- Copyright (C) 1998-2001 Free Software Foundation, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is the Solaris (native) specific version + +package body System.Parameters is + + ------------------------ + -- Default_Stack_Size -- + ------------------------ + + function Default_Stack_Size return Size_Type is + begin + return 8318976; + end Default_Stack_Size; + + ------------------------ + -- Minimum_Stack_Size -- + ------------------------ + + function Minimum_Stack_Size return Size_Type is + + thr_min_stack : constant Size_Type := 1160; + -- This value does not really matter anyway, since this is checked + -- and adjusted at the library level when creating a thread. + + begin + return thr_min_stack; + end Minimum_Stack_Size; + + ------------------------- + -- Adjust_Storage_Size -- + ------------------------- + + function Adjust_Storage_Size (Size : Size_Type) return Size_Type is + begin + if Size = Unspecified_Size then + return Default_Stack_Size; + + elsif Size < Minimum_Stack_Size then + return Minimum_Stack_Size; + + else + return Size; + end if; + end Adjust_Storage_Size; + +end System.Parameters; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-taprop-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-taprop-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-taprop-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-taprop-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,1136 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 1992-2003, Free Software Foundation, Inc. -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is the NetBSD version of this package + +-- This package contains all the GNULL primitives that interface directly +-- with the underlying OS. + +-- Note: this file can only be used for POSIX compliant systems that +-- implement SCHED_FIFO and Ceiling Locking correctly. + +-- For configurations where SCHED_FIFO and priority ceiling are not a +-- requirement, this file can also be used (e.g AiX threads) + +pragma Polling (Off); +-- Turn off polling, we do not want ATC polling to take place during +-- tasking operations. It causes infinite loops and other problems. + +with System.Tasking.Debug; +-- used for Known_Tasks + +with System.Task_Info; +-- used for Task_Info_Type + +with Interfaces.C; +-- used for int +-- size_t + +with System.Interrupt_Management; +-- used for Keep_Unmasked +-- Abort_Task_Interrupt +-- Interrupt_ID + +with System.Interrupt_Management.Operations; +-- used for Set_Interrupt_Mask +-- All_Tasks_Mask +pragma Elaborate_All (System.Interrupt_Management.Operations); + +with System.Parameters; +-- used for Size_Type + +with System.Tasking; +-- used for Ada_Task_Control_Block +-- Task_Id + +with System.Soft_Links; +-- used for Defer/Undefer_Abort + +-- Note that we do not use System.Tasking.Initialization directly since +-- this is a higher level package that we shouldn't depend on. For example +-- when using the restricted run time, it is replaced by +-- System.Tasking.Restricted.Initialization + +with System.OS_Primitives; +-- used for Delay_Modes + +with Unchecked_Conversion; +with Unchecked_Deallocation; + +package body System.Task_Primitives.Operations is + + use System.Tasking.Debug; + use System.Tasking; + use Interfaces.C; + use System.OS_Interface; + use System.Parameters; + use System.OS_Primitives; + + package SSL renames System.Soft_Links; + + ---------------- + -- Local Data -- + ---------------- + + -- The followings are logically constants, but need to be initialized + -- at run time. + + Single_RTS_Lock : aliased RTS_Lock; + -- This is a lock to allow only one thread of control in the RTS at + -- a time; it is used to execute in mutual exclusion from all other tasks. + -- Used mainly in Single_Lock mode, but also to protect All_Tasks_List + + ATCB_Key : aliased pthread_key_t; + -- Key used to find the Ada Task_Id associated with a thread + pragma Warnings (Off, ATCB_Key); + + Environment_Task_Id : Task_Id; + -- A variable to hold Task_Id for the environment task. + + Locking_Policy : Character; + pragma Import (C, Locking_Policy, "__gl_locking_policy"); + -- Value of the pragma Locking_Policy: + -- 'C' for Ceiling_Locking + -- 'I' for Inherit_Locking + -- ' ' for none. + + Unblocked_Signal_Mask : aliased sigset_t; + -- The set of signals that should unblocked in all tasks + + -- The followings are internal configuration constants needed. + + Next_Serial_Number : Task_Serial_Number := 100; + -- We start at 100, to reserve some special values for + -- using in error checking. + + Foreign_Task_Elaborated : aliased Boolean := True; + -- Used to identified fake tasks (i.e., non-Ada Threads). + + -------------------- + -- Local Packages -- + -------------------- + + package Specific is + + procedure Initialize (Environment_Task : Task_Id); + pragma Inline (Initialize); + -- Initialize various data needed by this package. + + function Is_Valid_Task return Boolean; + pragma Inline (Is_Valid_Task); + -- Does executing thread have a TCB? + + procedure Set (Self_Id : Task_Id); + pragma Inline (Set); + -- Set the self id for the current task. + + function Self return Task_Id; + pragma Inline (Self); + -- Return a pointer to the Ada Task Control Block of the calling task. + + end Specific; + + package body Specific is separate; + -- The body of this package is target specific. + + --------------------------------- + -- Support for foreign threads -- + --------------------------------- + + function Register_Foreign_Thread (Thread : Thread_Id) return Task_Id; + -- Allocate and Initialize a new ATCB for the current Thread. + + function Register_Foreign_Thread + (Thread : Thread_Id) return Task_Id is separate; + + ----------------------- + -- Local Subprograms -- + ----------------------- + + procedure Abort_Handler (Sig : Signal); + -- Signal handler used to implement asynchronous abort. + -- See also comment before body, below. + + function To_Address is new Unchecked_Conversion (Task_Id, System.Address); + + ------------------- + -- Abort_Handler -- + ------------------- + + -- Target-dependent binding of inter-thread Abort signal to + -- the raising of the Abort_Signal exception. + + -- The technical issues and alternatives here are essentially + -- the same as for raising exceptions in response to other + -- signals (e.g. Storage_Error). See code and comments in + -- the package body System.Interrupt_Management. + + -- Some implementations may not allow an exception to be propagated + -- out of a handler, and others might leave the signal or + -- interrupt that invoked this handler masked after the exceptional + -- return to the application code. + + -- GNAT exceptions are originally implemented using setjmp()/longjmp(). + -- On most UNIX systems, this will allow transfer out of a signal handler, + -- which is usually the only mechanism available for implementing + -- asynchronous handlers of this kind. However, some + -- systems do not restore the signal mask on longjmp(), leaving the + -- abort signal masked. + + procedure Abort_Handler (Sig : Signal) is + pragma Warnings (Off, Sig); + + T : constant Task_Id := Self; + Result : Interfaces.C.int; + Old_Set : aliased sigset_t; + + begin + -- It is not safe to raise an exception when using ZCX and the GCC + -- exception handling mechanism. + + if ZCX_By_Default and then GCC_ZCX_Support then + return; + end if; + + if T.Deferral_Level = 0 + and then T.Pending_ATC_Level < T.ATC_Nesting_Level and then + not T.Aborting + then + T.Aborting := True; + + -- Make sure signals used for RTS internal purpose are unmasked + + Result := pthread_sigmask (SIG_UNBLOCK, + Unblocked_Signal_Mask'Unchecked_Access, Old_Set'Unchecked_Access); + pragma Assert (Result = 0); + + raise Standard'Abort_Signal; + end if; + end Abort_Handler; + + ----------------- + -- Stack_Guard -- + ----------------- + + procedure Stack_Guard (T : ST.Task_Id; On : Boolean) is + pragma Warnings (Off, T); + pragma Warnings (Off, On); + begin + -- This functionality is not supported so we provide a dummy + null; + end Stack_Guard; + + -------------------- + -- Get_Thread_Id -- + -------------------- + + function Get_Thread_Id (T : ST.Task_Id) return OSI.Thread_Id is + begin + return T.Common.LL.Thread; + end Get_Thread_Id; + + ---------- + -- Self -- + ---------- + + function Self return Task_Id renames Specific.Self; + + --------------------- + -- Initialize_Lock -- + --------------------- + + -- Note: mutexes and cond_variables needed per-task basis are + -- initialized in Intialize_TCB and the Storage_Error is + -- handled. Other mutexes (such as RTS_Lock, Memory_Lock...) + -- used in RTS is initialized before any status change of RTS. + -- Therefore rasing Storage_Error in the following routines + -- should be able to be handled safely. + + procedure Initialize_Lock + (Prio : System.Any_Priority; + L : access Lock) + is + Attributes : aliased pthread_mutexattr_t; + Result : Interfaces.C.int; + + begin + Result := pthread_mutexattr_init (Attributes'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = ENOMEM then + raise Storage_Error; + end if; + + if Locking_Policy = 'C' then + Result := pthread_mutexattr_setprotocol + (Attributes'Access, PTHREAD_PRIO_PROTECT); + pragma Assert (Result = 0); + + Result := pthread_mutexattr_setprioceiling + (Attributes'Access, Interfaces.C.int (Prio)); + pragma Assert (Result = 0); + + elsif Locking_Policy = 'I' then + Result := pthread_mutexattr_setprotocol + (Attributes'Access, PTHREAD_PRIO_INHERIT); + pragma Assert (Result = 0); + end if; + + Result := pthread_mutex_init (L, Attributes'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = ENOMEM then + raise Storage_Error; + end if; + + Result := pthread_mutexattr_destroy (Attributes'Access); + pragma Assert (Result = 0); + end Initialize_Lock; + + procedure Initialize_Lock (L : access RTS_Lock; Level : Lock_Level) is + pragma Warnings (Off, Level); + + Attributes : aliased pthread_mutexattr_t; + Result : Interfaces.C.int; + + begin + Result := pthread_mutexattr_init (Attributes'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = ENOMEM then + raise Storage_Error; + end if; + + if Locking_Policy = 'C' then + Result := pthread_mutexattr_setprotocol + (Attributes'Access, PTHREAD_PRIO_PROTECT); + pragma Assert (Result = 0); + + Result := pthread_mutexattr_setprioceiling + (Attributes'Access, Interfaces.C.int (System.Any_Priority'Last)); + pragma Assert (Result = 0); + + elsif Locking_Policy = 'I' then + Result := pthread_mutexattr_setprotocol + (Attributes'Access, PTHREAD_PRIO_INHERIT); + pragma Assert (Result = 0); + end if; + + Result := pthread_mutex_init (L, Attributes'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = ENOMEM then + Result := pthread_mutexattr_destroy (Attributes'Access); + raise Storage_Error; + end if; + + Result := pthread_mutexattr_destroy (Attributes'Access); + pragma Assert (Result = 0); + end Initialize_Lock; + + ------------------- + -- Finalize_Lock -- + ------------------- + + procedure Finalize_Lock (L : access Lock) is + Result : Interfaces.C.int; + + begin + Result := pthread_mutex_destroy (L); + pragma Assert (Result = 0); + end Finalize_Lock; + + procedure Finalize_Lock (L : access RTS_Lock) is + Result : Interfaces.C.int; + + begin + Result := pthread_mutex_destroy (L); + pragma Assert (Result = 0); + end Finalize_Lock; + + ---------------- + -- Write_Lock -- + ---------------- + + procedure Write_Lock (L : access Lock; Ceiling_Violation : out Boolean) is + Result : Interfaces.C.int; + + begin + Result := pthread_mutex_lock (L); + + -- Assume that the cause of EINVAL is a priority ceiling violation + + Ceiling_Violation := (Result = EINVAL); + pragma Assert (Result = 0 or else Result = EINVAL); + end Write_Lock; + + procedure Write_Lock + (L : access RTS_Lock; + Global_Lock : Boolean := False) + is + Result : Interfaces.C.int; + + begin + if not Single_Lock or else Global_Lock then + Result := pthread_mutex_lock (L); + pragma Assert (Result = 0); + end if; + end Write_Lock; + + procedure Write_Lock (T : Task_Id) is + Result : Interfaces.C.int; + + begin + if not Single_Lock then + Result := pthread_mutex_lock (T.Common.LL.L'Access); + pragma Assert (Result = 0); + end if; + end Write_Lock; + + --------------- + -- Read_Lock -- + --------------- + + procedure Read_Lock (L : access Lock; Ceiling_Violation : out Boolean) is + begin + Write_Lock (L, Ceiling_Violation); + end Read_Lock; + + ------------ + -- Unlock -- + ------------ + + procedure Unlock (L : access Lock) is + Result : Interfaces.C.int; + + begin + Result := pthread_mutex_unlock (L); + pragma Assert (Result = 0); + end Unlock; + + procedure Unlock (L : access RTS_Lock; Global_Lock : Boolean := False) is + Result : Interfaces.C.int; + + begin + if not Single_Lock or else Global_Lock then + Result := pthread_mutex_unlock (L); + pragma Assert (Result = 0); + end if; + end Unlock; + + procedure Unlock (T : Task_Id) is + Result : Interfaces.C.int; + + begin + if not Single_Lock then + Result := pthread_mutex_unlock (T.Common.LL.L'Access); + pragma Assert (Result = 0); + end if; + end Unlock; + + ----------- + -- Sleep -- + ----------- + + procedure Sleep + (Self_ID : Task_Id; + Reason : System.Tasking.Task_States) + is + pragma Warnings (Off, Reason); + + Result : Interfaces.C.int; + + begin + if Single_Lock then + Result := pthread_cond_wait + (Self_ID.Common.LL.CV'Access, Single_RTS_Lock'Access); + else + Result := pthread_cond_wait + (Self_ID.Common.LL.CV'Access, Self_ID.Common.LL.L'Access); + end if; + + -- EINTR is not considered a failure. + + pragma Assert (Result = 0 or else Result = EINTR); + end Sleep; + + ----------------- + -- Timed_Sleep -- + ----------------- + + -- This is for use within the run-time system, so abort is + -- assumed to be already deferred, and the caller should be + -- holding its own ATCB lock. + + procedure Timed_Sleep + (Self_ID : Task_Id; + Time : Duration; + Mode : ST.Delay_Modes; + Reason : Task_States; + Timedout : out Boolean; + Yielded : out Boolean) + is + pragma Warnings (Off, Reason); + + Check_Time : constant Duration := Monotonic_Clock; + Abs_Time : Duration; + Request : aliased timespec; + Result : Interfaces.C.int; + + begin + Timedout := True; + Yielded := False; + + if Mode = Relative then + Abs_Time := Duration'Min (Time, Max_Sensible_Delay) + Check_Time; + + else + Abs_Time := Duration'Min (Check_Time + Max_Sensible_Delay, Time); + + end if; + + if Abs_Time > Check_Time then + Request := To_Timespec (Abs_Time); + + loop + exit when Self_ID.Pending_ATC_Level < Self_ID.ATC_Nesting_Level + or else Self_ID.Pending_Priority_Change; + + if Single_Lock then + Result := pthread_cond_timedwait + (Self_ID.Common.LL.CV'Access, Single_RTS_Lock'Access, + Request'Access); + + else + Result := pthread_cond_timedwait + (Self_ID.Common.LL.CV'Access, Self_ID.Common.LL.L'Access, + Request'Access); + end if; + + exit when Abs_Time <= Monotonic_Clock; + + if Result = 0 or Result = EINTR then + + -- Somebody may have called Wakeup for us + + Timedout := False; + exit; + end if; + + pragma Assert (Result = ETIMEDOUT); + end loop; + end if; + end Timed_Sleep; + + ----------------- + -- Timed_Delay -- + ----------------- + + -- This is for use in implementing delay statements, so + -- we assume the caller is abort-deferred but is holding + -- no locks. + + procedure Timed_Delay + (Self_ID : Task_Id; + Time : Duration; + Mode : ST.Delay_Modes) + is + Check_Time : constant Duration := Monotonic_Clock; + Abs_Time : Duration; + Request : aliased timespec; + Result : Interfaces.C.int; + + begin + -- Only the little window between deferring abort and + -- locking Self_ID is the reason we need to + -- check for pending abort and priority change below! :( + + SSL.Abort_Defer.all; + + if Single_Lock then + Lock_RTS; + end if; + + Write_Lock (Self_ID); + + if Mode = Relative then + Abs_Time := Duration'Min (Time, Max_Sensible_Delay) + Check_Time; + + else + Abs_Time := Duration'Min (Check_Time + Max_Sensible_Delay, Time); + + end if; + + if Abs_Time > Check_Time then + Request := To_Timespec (Abs_Time); + Self_ID.Common.State := Delay_Sleep; + + loop + if Self_ID.Pending_Priority_Change then + Self_ID.Pending_Priority_Change := False; + Self_ID.Common.Base_Priority := Self_ID.New_Base_Priority; + Set_Priority (Self_ID, Self_ID.Common.Base_Priority); + end if; + + exit when Self_ID.Pending_ATC_Level < Self_ID.ATC_Nesting_Level; + + if Single_Lock then + Result := pthread_cond_timedwait (Self_ID.Common.LL.CV'Access, + Single_RTS_Lock'Access, Request'Access); + else + Result := pthread_cond_timedwait (Self_ID.Common.LL.CV'Access, + Self_ID.Common.LL.L'Access, Request'Access); + end if; + + exit when Abs_Time <= Monotonic_Clock; + + pragma Assert (Result = 0 + or else Result = ETIMEDOUT + or else Result = EINTR); + end loop; + + Self_ID.Common.State := Runnable; + end if; + + Unlock (Self_ID); + + if Single_Lock then + Unlock_RTS; + end if; + + Result := sched_yield; + SSL.Abort_Undefer.all; + end Timed_Delay; + + --------------------- + -- Monotonic_Clock -- + --------------------- + + function Monotonic_Clock return Duration is + TS : aliased timespec; + Result : Interfaces.C.int; + + begin + Result := clock_gettime + (clock_id => CLOCK_REALTIME, tp => TS'Unchecked_Access); + pragma Assert (Result = 0); + return To_Duration (TS); + end Monotonic_Clock; + + ------------------- + -- RT_Resolution -- + ------------------- + + function RT_Resolution return Duration is + begin + return 10#1.0#E-6; + end RT_Resolution; + + ------------ + -- Wakeup -- + ------------ + + procedure Wakeup (T : Task_Id; Reason : System.Tasking.Task_States) is + pragma Warnings (Off, Reason); + + Result : Interfaces.C.int; + + begin + Result := pthread_cond_signal (T.Common.LL.CV'Access); + pragma Assert (Result = 0); + end Wakeup; + + ----------- + -- Yield -- + ----------- + + procedure Yield (Do_Yield : Boolean := True) is + Result : Interfaces.C.int; + pragma Warnings (Off, Result); + + begin + if Do_Yield then + Result := sched_yield; + end if; + end Yield; + + ------------------ + -- Set_Priority -- + ------------------ + + procedure Set_Priority + (T : Task_Id; + Prio : System.Any_Priority; + Loss_Of_Inheritance : Boolean := False) + is + pragma Warnings (Off, Loss_Of_Inheritance); + + Result : Interfaces.C.int; + Param : aliased struct_sched_param; + + begin + T.Common.Current_Priority := Prio; + Param.sched_priority := Interfaces.C.int (Prio); + + -- Only time slicing is supported + Result := pthread_setschedparam + (T.Common.LL.Thread, SCHED_RR, Param'Access); + + pragma Assert (Result = 0); + end Set_Priority; + + ------------------ + -- Get_Priority -- + ------------------ + + function Get_Priority (T : Task_Id) return System.Any_Priority is + begin + return T.Common.Current_Priority; + end Get_Priority; + + ---------------- + -- Enter_Task -- + ---------------- + + procedure Enter_Task (Self_ID : Task_Id) is + begin + Self_ID.Common.LL.Thread := pthread_self; + Self_ID.Common.LL.LWP := lwp_self; + + Specific.Set (Self_ID); + + Lock_RTS; + + for J in Known_Tasks'Range loop + if Known_Tasks (J) = null then + Known_Tasks (J) := Self_ID; + Self_ID.Known_Tasks_Index := J; + exit; + end if; + end loop; + + Unlock_RTS; + end Enter_Task; + + -------------- + -- New_ATCB -- + -------------- + + function New_ATCB (Entry_Num : Task_Entry_Index) return Task_Id is + begin + return new Ada_Task_Control_Block (Entry_Num); + end New_ATCB; + + ------------------- + -- Is_Valid_Task -- + ------------------- + + function Is_Valid_Task return Boolean renames Specific.Is_Valid_Task; + + ----------------------------- + -- Register_Foreign_Thread -- + ----------------------------- + + function Register_Foreign_Thread return Task_Id is + begin + if Is_Valid_Task then + return Self; + else + return Register_Foreign_Thread (pthread_self); + end if; + end Register_Foreign_Thread; + + -------------------- + -- Initialize_TCB -- + -------------------- + + procedure Initialize_TCB (Self_ID : Task_Id; Succeeded : out Boolean) is + Mutex_Attr : aliased pthread_mutexattr_t; + Result : Interfaces.C.int; + Cond_Attr : aliased pthread_condattr_t; + + begin + -- Give the task a unique serial number. + + Self_ID.Serial_Number := Next_Serial_Number; + Next_Serial_Number := Next_Serial_Number + 1; + pragma Assert (Next_Serial_Number /= 0); + + if not Single_Lock then + Result := pthread_mutexattr_init (Mutex_Attr'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = 0 then + if Locking_Policy = 'C' then + Result := pthread_mutexattr_setprotocol + (Mutex_Attr'Access, PTHREAD_PRIO_PROTECT); + pragma Assert (Result = 0); + + Result := pthread_mutexattr_setprioceiling + (Mutex_Attr'Access, + Interfaces.C.int (System.Any_Priority'Last)); + pragma Assert (Result = 0); + + elsif Locking_Policy = 'I' then + Result := pthread_mutexattr_setprotocol + (Mutex_Attr'Access, PTHREAD_PRIO_INHERIT); + pragma Assert (Result = 0); + end if; + + Result := pthread_mutex_init (Self_ID.Common.LL.L'Access, + Mutex_Attr'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + end if; + + if Result /= 0 then + Succeeded := False; + return; + end if; + + Result := pthread_mutexattr_destroy (Mutex_Attr'Access); + pragma Assert (Result = 0); + end if; + + Result := pthread_condattr_init (Cond_Attr'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result = 0 then + Result := pthread_cond_init (Self_ID.Common.LL.CV'Access, + Cond_Attr'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + end if; + + if Result = 0 then + Succeeded := True; + else + if not Single_Lock then + Result := pthread_mutex_destroy (Self_ID.Common.LL.L'Access); + pragma Assert (Result = 0); + end if; + + Succeeded := False; + end if; + + Result := pthread_condattr_destroy (Cond_Attr'Access); + pragma Assert (Result = 0); + end Initialize_TCB; + + ----------------- + -- Create_Task -- + ----------------- + + procedure Create_Task + (T : Task_Id; + Wrapper : System.Address; + Stack_Size : System.Parameters.Size_Type; + Priority : System.Any_Priority; + Succeeded : out Boolean) + is + Attributes : aliased pthread_attr_t; + Adjusted_Stack_Size : Interfaces.C.size_t; + Result : Interfaces.C.int; + + function Thread_Body_Access is new + Unchecked_Conversion (System.Address, Thread_Body); + + use System.Task_Info; + + begin + if Stack_Size = Unspecified_Size then + Adjusted_Stack_Size := Interfaces.C.size_t (Default_Stack_Size); + + elsif Stack_Size < Minimum_Stack_Size then + Adjusted_Stack_Size := Interfaces.C.size_t (Minimum_Stack_Size); + + else + Adjusted_Stack_Size := Interfaces.C.size_t (Stack_Size); + end if; + + Result := pthread_attr_init (Attributes'Access); + pragma Assert (Result = 0 or else Result = ENOMEM); + + if Result /= 0 then + Succeeded := False; + return; + end if; + + Result := pthread_attr_setdetachstate + (Attributes'Access, PTHREAD_CREATE_DETACHED); + pragma Assert (Result = 0); + + Result := pthread_attr_setstacksize + (Attributes'Access, Adjusted_Stack_Size); + pragma Assert (Result = 0); + + -- Since the initial signal mask of a thread is inherited from the + -- creator, and the Environment task has all its signals masked, we + -- do not need to manipulate caller's signal mask at this point. + -- All tasks in RTS will have All_Tasks_Mask initially. + + Result := pthread_create + (T.Common.LL.Thread'Access, + Attributes'Access, + Thread_Body_Access (Wrapper), + To_Address (T)); + pragma Assert (Result = 0 or else Result = EAGAIN); + + Succeeded := Result = 0; + + Result := pthread_attr_destroy (Attributes'Access); + pragma Assert (Result = 0); + + Set_Priority (T, Priority); + end Create_Task; + + ------------------ + -- Finalize_TCB -- + ------------------ + + procedure Finalize_TCB (T : Task_Id) is + Result : Interfaces.C.int; + Tmp : Task_Id := T; + Is_Self : constant Boolean := T = Self; + + procedure Free is new + Unchecked_Deallocation (Ada_Task_Control_Block, Task_Id); + + begin + if not Single_Lock then + Result := pthread_mutex_destroy (T.Common.LL.L'Access); + pragma Assert (Result = 0); + end if; + + Result := pthread_cond_destroy (T.Common.LL.CV'Access); + pragma Assert (Result = 0); + + if T.Known_Tasks_Index /= -1 then + Known_Tasks (T.Known_Tasks_Index) := null; + end if; + + Free (Tmp); + + if Is_Self then + Result := pthread_setspecific (ATCB_Key, System.Null_Address); + pragma Assert (Result = 0); + end if; + + end Finalize_TCB; + + --------------- + -- Exit_Task -- + --------------- + + procedure Exit_Task is + begin + -- Mark this task as unknown, so that if Self is called, it won't + -- return a dangling pointer. + + Specific.Set (null); + end Exit_Task; + + ---------------- + -- Abort_Task -- + ---------------- + + procedure Abort_Task (T : Task_Id) is + Result : Interfaces.C.int; + + begin + Result := pthread_kill (T.Common.LL.Thread, + Signal (System.Interrupt_Management.Abort_Task_Interrupt)); + pragma Assert (Result = 0); + end Abort_Task; + + ---------------- + -- Check_Exit -- + ---------------- + + -- Dummy version + + function Check_Exit (Self_ID : ST.Task_Id) return Boolean is + pragma Warnings (Off, Self_ID); + + begin + return True; + end Check_Exit; + + -------------------- + -- Check_No_Locks -- + -------------------- + + function Check_No_Locks (Self_ID : ST.Task_Id) return Boolean is + pragma Warnings (Off, Self_ID); + + begin + return True; + end Check_No_Locks; + + ---------------------- + -- Environment_Task -- + ---------------------- + + function Environment_Task return Task_Id is + begin + return Environment_Task_Id; + end Environment_Task; + + -------------- + -- Lock_RTS -- + -------------- + + procedure Lock_RTS is + begin + Write_Lock (Single_RTS_Lock'Access, Global_Lock => True); + end Lock_RTS; + + ---------------- + -- Unlock_RTS -- + ---------------- + + procedure Unlock_RTS is + begin + Unlock (Single_RTS_Lock'Access, Global_Lock => True); + end Unlock_RTS; + + ------------------ + -- Suspend_Task -- + ------------------ + + function Suspend_Task + (T : ST.Task_Id; + Thread_Self : Thread_Id) + return Boolean + is + pragma Warnings (Off, T); + pragma Warnings (Off, Thread_Self); + + begin + return False; + end Suspend_Task; + + ----------------- + -- Resume_Task -- + ----------------- + + function Resume_Task + (T : ST.Task_Id; + Thread_Self : Thread_Id) + return Boolean + is + pragma Warnings (Off, T); + pragma Warnings (Off, Thread_Self); + + begin + return False; + end Resume_Task; + + ---------------- + -- Initialize -- + ---------------- + + procedure Initialize (Environment_Task : Task_Id) is + act : aliased struct_sigaction; + old_act : aliased struct_sigaction; + Tmp_Set : aliased sigset_t; + Result : Interfaces.C.int; + + function State (Int : System.Interrupt_Management.Interrupt_ID) + return Character; + pragma Import (C, State, "__gnat_get_interrupt_state"); + -- Get interrupt state. Defined in a-init.c + -- The input argument is the interrupt number, + -- and the result is one of the following: + + Default : constant Character := 's'; + -- 'n' this interrupt not set by any Interrupt_State pragma + -- 'u' Interrupt_State pragma set state to User + -- 'r' Interrupt_State pragma set state to Runtime + -- 's' Interrupt_State pragma set state to System (use "default" + -- system handler) + + begin + Environment_Task_Id := Environment_Task; + + -- Initialize the lock used to synchronize chain of all ATCBs. + + Initialize_Lock (Single_RTS_Lock'Access, RTS_Lock_Level); + + Specific.Initialize (Environment_Task); + + Enter_Task (Environment_Task); + + -- Install the abort-signal handler + + if State (System.Interrupt_Management.Abort_Task_Interrupt) + /= Default + then + act.sa_flags := 0; + act.sa_handler := Abort_Handler'Address; + + Result := sigemptyset (Tmp_Set'Access); + pragma Assert (Result = 0); + act.sa_mask := Tmp_Set; + + Result := + sigaction + (Signal (System.Interrupt_Management.Abort_Task_Interrupt), + act'Unchecked_Access, + old_act'Unchecked_Access); + pragma Assert (Result = 0); + end if; + end Initialize; + +begin + declare + Result : Interfaces.C.int; + begin + -- Mask Environment task for all signals. The original mask of the + -- Environment task will be recovered by Interrupt_Server task + -- during the elaboration of s-interr.adb. + + System.Interrupt_Management.Operations.Set_Interrupt_Mask + (System.Interrupt_Management.Operations.All_Tasks_Mask'Access); + + -- Prepare the set of signals that should unblocked in all tasks + + Result := sigemptyset (Unblocked_Signal_Mask'Access); + pragma Assert (Result = 0); + + for J in Interrupt_Management.Interrupt_ID loop + if System.Interrupt_Management.Keep_Unmasked (J) then + Result := sigaddset (Unblocked_Signal_Mask'Access, Signal (J)); + pragma Assert (Result = 0); + end if; + end loop; + end; +end System.Task_Primitives.Operations; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopse-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopse-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopse-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopse-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,52 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- SYSTEM.TASK_PRIMITIVES.OPERATIONS.SELF -- +-- -- +-- B o d y -- +-- -- +-- -- +-- Copyright (C) 1991-1998, Florida State University -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. It is -- +-- now maintained by Ada Core Technologies Inc. in cooperation with Florida -- +-- State University (http://www.gnat.com). -- +-- -- +------------------------------------------------------------------------------ + +-- This is a NetBSD/X86 (native) version of this package. + +separate (System.Task_Primitives.Operations) + +---------- +-- Self -- +---------- + +function Self return Task_ID is + Temp : aliased System.Address; + Result : Interfaces.C.int; + +begin + Result := pthread_getspecific (ATCB_Key, Temp'Unchecked_Access); + pragma Assert (Result = 0); + return To_Task_ID (Temp); +end Self; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopsp-netbsd.adb cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopsp-netbsd.adb --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopsp-netbsd.adb 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/s-tpopsp-netbsd.adb 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,100 @@ +------------------------------------------------------------------------------ +-- -- +-- GNU ADA RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC -- +-- -- +-- B o d y -- +-- -- +-- -- +-- Copyright (C) 1991-2001, Florida State University -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNARL; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. It is -- +-- now maintained by Ada Core Technologies Inc. in cooperation with Florida -- +-- State University (http://www.gnat.com). -- +-- -- +------------------------------------------------------------------------------ + +-- This is a NetBSD version of this package. + +separate (System.Task_Primitives.Operations) +package body Specific is + + ------------------ + -- Local Data -- + ------------------ + + -- The followings are logically constants, but need to be initialized + -- at run time. + + ATCB_Key : aliased pthread_key_t; + -- Key used to find the Ada Task_Id associated with a thread + + ---------------- + -- Initialize -- + ---------------- + + procedure Initialize (Environment_Task : Task_Id) is + Result : Interfaces.C.int; + begin + Result := pthread_key_create (ATCB_Key'Access, null); + pragma Assert (Result = 0); + Result := pthread_setspecific (ATCB_Key, To_Address (Environment_Task)); + pragma Assert (Result = 0); + end Initialize; + + --------- + -- Set -- + --------- + + procedure Set (Self_Id : Task_Id) is + Result : Interfaces.C.int; + + begin + Result := pthread_setspecific (ATCB_Key, To_Address (Self_Id)); + pragma Assert (Result = 0); + end Set; + + ---------- + -- Self -- + ---------- + + function Self return Task_Id is + Result : System.Address; + + begin + Result := pthread_getspecific (ATCB_Key); + pragma Assert (Result /= System.Null_Address); + return To_Task_Id (Result); + end Self; + + ------------------- + -- Is_Valid_Task -- + ------------------- + + function Is_Valid_Task return Boolean is + begin + return pthread_getspecific (ATCB_Key) /= System.Null_Address; + end Is_Valid_Task; + + + +end Specific; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/sparc64-baseline_symbols2.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/sparc64-baseline_symbols2.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/sparc64-baseline_symbols2.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/sparc64-baseline_symbols2.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2035 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVli@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVli@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEm@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayImE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEli@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPcl@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEm@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmmc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEm@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEmc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEm@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEmmm@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEm@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEm@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_l@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEixEm@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znam@@GLIBCXX_3.4 +FUNC:_ZnamRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwm@@GLIBCXX_3.4 +FUNC:_ZnwmRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:104:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:112:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSd@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:128:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:16:_ZTIa@@CXXABI_1.3 +OBJECT:16:_ZTIb@@CXXABI_1.3 +OBJECT:16:_ZTIc@@CXXABI_1.3 +OBJECT:16:_ZTId@@CXXABI_1.3 +OBJECT:16:_ZTIe@@CXXABI_1.3 +OBJECT:16:_ZTIf@@CXXABI_1.3 +OBJECT:16:_ZTIh@@CXXABI_1.3 +OBJECT:16:_ZTIi@@CXXABI_1.3 +OBJECT:16:_ZTIj@@CXXABI_1.3 +OBJECT:16:_ZTIl@@CXXABI_1.3 +OBJECT:16:_ZTIm@@CXXABI_1.3 +OBJECT:16:_ZTIs@@CXXABI_1.3 +OBJECT:16:_ZTIt@@CXXABI_1.3 +OBJECT:16:_ZTIv@@CXXABI_1.3 +OBJECT:16:_ZTIw@@CXXABI_1.3 +OBJECT:16:_ZTIx@@CXXABI_1.3 +OBJECT:16:_ZTIy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSi@@GLIBCXX_3.4 +OBJECT:16:_ZTTSo@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:272:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:280:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:32:_ZTIPKa@@CXXABI_1.3 +OBJECT:32:_ZTIPKb@@CXXABI_1.3 +OBJECT:32:_ZTIPKc@@CXXABI_1.3 +OBJECT:32:_ZTIPKd@@CXXABI_1.3 +OBJECT:32:_ZTIPKe@@CXXABI_1.3 +OBJECT:32:_ZTIPKf@@CXXABI_1.3 +OBJECT:32:_ZTIPKh@@CXXABI_1.3 +OBJECT:32:_ZTIPKi@@CXXABI_1.3 +OBJECT:32:_ZTIPKj@@CXXABI_1.3 +OBJECT:32:_ZTIPKl@@CXXABI_1.3 +OBJECT:32:_ZTIPKm@@CXXABI_1.3 +OBJECT:32:_ZTIPKs@@CXXABI_1.3 +OBJECT:32:_ZTIPKt@@CXXABI_1.3 +OBJECT:32:_ZTIPKv@@CXXABI_1.3 +OBJECT:32:_ZTIPKw@@CXXABI_1.3 +OBJECT:32:_ZTIPKx@@CXXABI_1.3 +OBJECT:32:_ZTIPKy@@CXXABI_1.3 +OBJECT:32:_ZTIPa@@CXXABI_1.3 +OBJECT:32:_ZTIPb@@CXXABI_1.3 +OBJECT:32:_ZTIPc@@CXXABI_1.3 +OBJECT:32:_ZTIPd@@CXXABI_1.3 +OBJECT:32:_ZTIPe@@CXXABI_1.3 +OBJECT:32:_ZTIPf@@CXXABI_1.3 +OBJECT:32:_ZTIPh@@CXXABI_1.3 +OBJECT:32:_ZTIPi@@CXXABI_1.3 +OBJECT:32:_ZTIPj@@CXXABI_1.3 +OBJECT:32:_ZTIPl@@CXXABI_1.3 +OBJECT:32:_ZTIPm@@CXXABI_1.3 +OBJECT:32:_ZTIPs@@CXXABI_1.3 +OBJECT:32:_ZTIPt@@CXXABI_1.3 +OBJECT:32:_ZTIPv@@CXXABI_1.3 +OBJECT:32:_ZTIPw@@CXXABI_1.3 +OBJECT:32:_ZTIPx@@CXXABI_1.3 +OBJECT:32:_ZTIPy@@CXXABI_1.3 +OBJECT:32:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTISi@@GLIBCXX_3.4 +OBJECT:40:_ZTISo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTISd@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTTSd@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:72:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:72:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSi@@GLIBCXX_3.4 +OBJECT:80:_ZTVSo@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:88:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,151 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME COMPONENTS -- +-- -- +-- S Y S T E M -- +-- -- +-- S p e c -- +-- (GNU-Linux/x86 Version) -- +-- -- +-- Copyright (C) 1992-2003 Free Software Foundation, Inc. -- +-- -- +-- This specification is derived from the Ada Reference Manual for use with -- +-- GNAT. The copyright notice above, and the license provisions that follow -- +-- apply solely to the contents of the part following the private keyword. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +package System is +pragma Pure (System); +-- Note that we take advantage of the implementation permission to +-- make this unit Pure instead of Preelaborable, see RM 13.7(36) + + type Name is (SYSTEM_NAME_GNAT); + System_Name : constant Name := SYSTEM_NAME_GNAT; + + -- System-Dependent Named Numbers + + Min_Int : constant := Long_Long_Integer'First; + Max_Int : constant := Long_Long_Integer'Last; + + Max_Binary_Modulus : constant := 2 ** Long_Long_Integer'Size; + Max_Nonbinary_Modulus : constant := Integer'Last; + + Max_Base_Digits : constant := Long_Long_Float'Digits; + Max_Digits : constant := Long_Long_Float'Digits; + + Max_Mantissa : constant := 63; + Fine_Delta : constant := 2.0 ** (-Max_Mantissa); + + Tick : constant := 0.000_001; + + -- Storage-related Declarations + + type Address is private; + Null_Address : constant Address; + + Storage_Unit : constant := 8; + Word_Size : constant := 32; + Memory_Size : constant := 2 ** 32; + + -- Address comparison + + function "<" (Left, Right : Address) return Boolean; + function "<=" (Left, Right : Address) return Boolean; + function ">" (Left, Right : Address) return Boolean; + function ">=" (Left, Right : Address) return Boolean; + function "=" (Left, Right : Address) return Boolean; + + pragma Import (Intrinsic, "<"); + pragma Import (Intrinsic, "<="); + pragma Import (Intrinsic, ">"); + pragma Import (Intrinsic, ">="); + pragma Import (Intrinsic, "="); + + -- Other System-Dependent Declarations + + type Bit_Order is (High_Order_First, Low_Order_First); + Default_Bit_Order : constant Bit_Order := Low_Order_First; + + -- Priority-related Declarations (RM D.1) + + Max_Priority : constant Positive := 30; + Max_Interrupt_Priority : constant Positive := 31; + + subtype Any_Priority is Integer range 0 .. 31; + subtype Priority is Any_Priority range 0 .. 30; + subtype Interrupt_Priority is Any_Priority range 31 .. 31; + + Default_Priority : constant Priority := 15; + +private + + type Address is mod Memory_Size; + Null_Address : constant Address := 0; + + -------------------------------------- + -- System Implementation Parameters -- + -------------------------------------- + + -- These parameters provide information about the target that is used + -- by the compiler. They are in the private part of System, where they + -- can be accessed using the special circuitry in the Targparm unit + -- whose source should be consulted for more detailed descriptions + -- of the individual switch values. + + AAMP : constant Boolean := False; + Backend_Divide_Checks : constant Boolean := False; + Backend_Overflow_Checks : constant Boolean := False; + Command_Line_Args : constant Boolean := True; + Configurable_Run_Time : constant Boolean := False; + Denorm : constant Boolean := True; + Duration_32_Bits : constant Boolean := False; + Exit_Status_Supported : constant Boolean := True; + Fractional_Fixed_Ops : constant Boolean := False; + Frontend_Layout : constant Boolean := False; + Functions_Return_By_DSP : constant Boolean := False; + Machine_Overflows : constant Boolean := False; + Machine_Rounds : constant Boolean := True; + OpenVMS : constant Boolean := False; + Preallocated_Stacks : constant Boolean := False; + Signed_Zeros : constant Boolean := True; + Stack_Check_Default : constant Boolean := False; + Stack_Check_Probes : constant Boolean := False; + Support_64_Bit_Divides : constant Boolean := True; + Support_Aggregates : constant Boolean := True; + Support_Composite_Assign : constant Boolean := True; + Support_Composite_Compare : constant Boolean := True; + Support_Long_Shifts : constant Boolean := True; + Suppress_Standard_Library : constant Boolean := False; + Use_Ada_Main_Program_Name : constant Boolean := False; + ZCX_By_Default : constant Boolean := False; + GCC_ZCX_Support : constant Boolean := False; + Front_End_ZCX_Support : constant Boolean := False; + + -- Obsolete entries, to be removed eventually (bootstrap issues!) + + High_Integrity_Mode : constant Boolean := False; + Long_Shifts_Inlined : constant Boolean := True; + +end System; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86_64.ads cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86_64.ads --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86_64.ads 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/system-netbsd-x86_64.ads 2005-11-01 14:21:53.000000000 +0100 @@ -0,0 +1,150 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME COMPONENTS -- +-- -- +-- S Y S T E M -- +-- -- +-- S p e c -- +-- (GNU-Linux/x86 Version) -- +-- -- +-- Copyright (C) 1992-2003 Free Software Foundation, Inc. -- +-- -- +-- This specification is derived from the Ada Reference Manual for use with -- +-- GNAT. The copyright notice above, and the license provisions that follow -- +-- apply solely to the contents of the part following the private keyword. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 2, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- +-- for more details. You should have received a copy of the GNU General -- +-- Public License distributed with GNAT; see file COPYING. If not, write -- +-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, -- +-- MA 02111-1307, USA. -- +-- -- +-- As a special exception, if other files instantiate generics from this -- +-- unit, or you link this unit with other files to produce an executable, -- +-- this unit does not by itself cause the resulting executable to be -- +-- covered by the GNU General Public License. This exception does not -- +-- however invalidate any other reasons why the executable file might be -- +-- covered by the GNU Public License. -- +-- -- +-- GNAT was originally developed by the GNAT team at New York University. -- +-- Extensive contributions were provided by Ada Core Technologies Inc. -- +-- -- +------------------------------------------------------------------------------ + +package System is +pragma Pure (System); +-- Note that we take advantage of the implementation permission to +-- make this unit Pure instead of Preelaborable, see RM 13.7(36) + + type Name is (SYSTEM_NAME_GNAT); + System_Name : constant Name := SYSTEM_NAME_GNAT; + + -- System-Dependent Named Numbers + + Min_Int : constant := Long_Long_Integer'First; + Max_Int : constant := Long_Long_Integer'Last; + + Max_Binary_Modulus : constant := 2 ** Long_Long_Integer'Size; + Max_Nonbinary_Modulus : constant := Integer'Last; + + Max_Base_Digits : constant := Long_Long_Float'Digits; + Max_Digits : constant := Long_Long_Float'Digits; + + Max_Mantissa : constant := 63; + Fine_Delta : constant := 2.0 ** (-Max_Mantissa); + + Tick : constant := 0.000_001; + + -- Storage-related Declarations + + type Address is private; + Null_Address : constant Address; + + Storage_Unit : constant := 8; + Word_Size : constant := 64; + Memory_Size : constant := 2 ** 64; + + -- Address comparison + + function "<" (Left, Right : Address) return Boolean; + function "<=" (Left, Right : Address) return Boolean; + function ">" (Left, Right : Address) return Boolean; + function ">=" (Left, Right : Address) return Boolean; + function "=" (Left, Right : Address) return Boolean; + + pragma Import (Intrinsic, "<"); + pragma Import (Intrinsic, "<="); + pragma Import (Intrinsic, ">"); + pragma Import (Intrinsic, ">="); + pragma Import (Intrinsic, "="); + + -- Other System-Dependent Declarations + + type Bit_Order is (High_Order_First, Low_Order_First); + Default_Bit_Order : constant Bit_Order := Low_Order_First; + + -- Priority-related Declarations (RM D.1) + + Max_Priority : constant Positive := 30; + Max_Interrupt_Priority : constant Positive := 31; + + subtype Any_Priority is Integer range 0 .. 31; + subtype Priority is Any_Priority range 0 .. 30; + subtype Interrupt_Priority is Any_Priority range 31 .. 31; + + Default_Priority : constant Priority := 15; + +private + + type Address is mod Memory_Size; + Null_Address : constant Address := 0; + + -------------------------------------- + -- System Implementation Parameters -- + -------------------------------------- + + -- These parameters provide information about the target that is used + -- by the compiler. They are in the private part of System, where they + -- can be accessed using the special circuitry in the Targparm unit + -- whose source should be consulted for more detailed descriptions + -- of the individual switch values. + + AAMP : constant Boolean := False; + Backend_Divide_Checks : constant Boolean := False; + Backend_Overflow_Checks : constant Boolean := False; + Command_Line_Args : constant Boolean := True; + Configurable_Run_Time : constant Boolean := False; + Denorm : constant Boolean := True; + Duration_32_Bits : constant Boolean := False; + Exit_Status_Supported : constant Boolean := True; + Fractional_Fixed_Ops : constant Boolean := False; + Frontend_Layout : constant Boolean := False; + Functions_Return_By_DSP : constant Boolean := False; + Machine_Overflows : constant Boolean := False; + Machine_Rounds : constant Boolean := True; + OpenVMS : constant Boolean := False; + Signed_Zeros : constant Boolean := True; + Stack_Check_Default : constant Boolean := False; + Stack_Check_Probes : constant Boolean := False; + Support_64_Bit_Divides : constant Boolean := True; + Support_Aggregates : constant Boolean := True; + Support_Composite_Assign : constant Boolean := True; + Support_Composite_Compare : constant Boolean := True; + Support_Long_Shifts : constant Boolean := True; + Suppress_Standard_Library : constant Boolean := False; + Use_Ada_Main_Program_Name : constant Boolean := False; + ZCX_By_Default : constant Boolean := False; + GCC_ZCX_Support : constant Boolean := False; + Front_End_ZCX_Support : constant Boolean := False; + + -- Obsolete entries, to be removed eventually (bootstrap issues!) + + High_Integrity_Mode : constant Boolean := False; + Long_Shifts_Inlined : constant Boolean := True; + +end System; diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/x86_64-baseline_symbols2.txt cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/x86_64-baseline_symbols2.txt --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/files/x86_64-baseline_symbols2.txt 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/files/x86_64-baseline_symbols2.txt 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1,2035 @@ +FUNC:_ZN10__cxxabiv116__enum_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv117__pbase_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv120__si_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3 +FUNC:_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev@@CXXABI_1.3 +FUNC:_ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv@@GLIBCXX_3.4 +FUNC:_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx12__atomic_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx18__exchange_and_addEPVii@@GLIBCXX_3.4 +FUNC:_ZN9__gnu_cxx27__verbose_terminate_handlerEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info10__do_catchEPKSt9type_infoPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv117__pbase_type_info15__pointer_catchEPKS0_PPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info14__is_pointer_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv119__pointer_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__function_type_info15__is_function_pEv@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_@@CXXABI_1.3 +FUNC:_ZNK10__cxxabiv129__pointer_to_member_type_info15__pointer_catchEPKNS_17__pbase_type_infoEPPvj@@CXXABI_1.3 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0_@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug16_Error_formatter8_M_errorEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv@@GLIBCXX_3.4 +FUNC:_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_@@GLIBCXX_3.4 +FUNC:_ZNKSi6gcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSi6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSo6sentrycvbEv@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs12find_last_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs13find_first_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs13get_allocatorEv@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs16find_last_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs17find_first_not_ofEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNKSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4_Rep12_M_is_sharedEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4copyEPcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs4findEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5c_strEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5emptyEv@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEPKcmm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindERKSsm@@GLIBCXX_3.4 +FUNC:_ZNKSs5rfindEcm@@GLIBCXX_3.4 +FUNC:_ZNKSs6_M_repEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSs6substrEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_dataEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7_M_iendEv@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSs7compareEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_checkEmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSs8_M_limitEmm@@GLIBCXX_3.4 +FUNC:_ZNKSs8capacityEv@@GLIBCXX_3.4 +FUNC:_ZNKSs8max_sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSs9_M_ibeginEv@@GLIBCXX_3.4 +FUNC:_ZNKSsixEm@@GLIBCXX_3.4 +FUNC:_ZNKSt10istrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb0EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE10pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE11frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13do_pos_formatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_negative_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_positive_signEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10moneypunctIcLb1EE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt10ostrstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE15_M_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE7_M_daysEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE8_M_am_pmEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11__timepunctIcE9_M_monthsEPPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12__basic_fileIcE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt12strstreambuf6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt13runtime_error4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv@@GLIBCXX_3.4 +FUNC:_ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt18basic_stringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_istringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv@@GLIBCXX_3.4 +FUNC:_ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_tolowerEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEPcPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE10do_toupperEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE8do_widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc@@GLIBCXX_3.4 +FUNC:_ZNKSt5ctypeIcE9do_narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale2id5_M_idEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6locale4nameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt6localeeqERKS_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6_@@GLIBCXX_3.4 +FUNC:_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10_M_compareEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12_M_transformEPcPKcm@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE12do_transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE4hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7compareEPKcS2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE7do_hashEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7collateIcE9transformEPKcS2_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT_@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx@@GLIBCXX_3.4 +FUNC:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy@@GLIBCXX_3.4 +FUNC:_ZNKSt8ios_base7failure4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE18_M_convert_to_charERKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE20_M_convert_from_charEPc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE3getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE4openERKSsRKSt6localePKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE5closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE6do_getEiiiRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE7do_openERKSsRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNKSt8messagesIcE8do_closeEi@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE11do_truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE12do_falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE13thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_decimal_pointEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE16do_thousands_sepEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8groupingEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE8truenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8numpunctIcE9falsenameEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc@@GLIBCXX_3.4 +FUNC:_ZNKSt8valarrayImE4sizeEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9exception4whatEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream5rdbufEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9strstream6pcountEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info10__do_catchEPKS_PPvj@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info14__is_pointer_pEv@@GLIBCXX_3.4 +FUNC:_ZNKSt9type_info15__is_function_pEv@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIcEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSaIwEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSaIwED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi3getEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc@@GLIBCXX_3.4 +FUNC:_ZNSi3getERc@@GLIBCXX_3.4 +FUNC:_ZNSi3getEv@@GLIBCXX_3.4 +FUNC:_ZNSi4peekEv@@GLIBCXX_3.4 +FUNC:_ZNSi4readEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSi5seekgElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSi5tellgEv@@GLIBCXX_3.4 +FUNC:_ZNSi5ungetEv@@GLIBCXX_3.4 +FUNC:_ZNSi6ignoreEli@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC1ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi6sentryC2ERSib@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPcl@@GLIBCXX_3.4 +FUNC:_ZNSi7getlineEPclc@@GLIBCXX_3.4 +FUNC:_ZNSi7putbackEc@@GLIBCXX_3.4 +FUNC:_ZNSi8readsomeEPcl@@GLIBCXX_3.4 +FUNC:_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSiC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSiD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSiS_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSirsERPv@@GLIBCXX_3.4 +FUNC:_ZNSirsERb@@GLIBCXX_3.4 +FUNC:_ZNSirsERd@@GLIBCXX_3.4 +FUNC:_ZNSirsERe@@GLIBCXX_3.4 +FUNC:_ZNSirsERf@@GLIBCXX_3.4 +FUNC:_ZNSirsERi@@GLIBCXX_3.4 +FUNC:_ZNSirsERj@@GLIBCXX_3.4 +FUNC:_ZNSirsERl@@GLIBCXX_3.4 +FUNC:_ZNSirsERm@@GLIBCXX_3.4 +FUNC:_ZNSirsERs@@GLIBCXX_3.4 +FUNC:_ZNSirsERt@@GLIBCXX_3.4 +FUNC:_ZNSirsERx@@GLIBCXX_3.4 +FUNC:_ZNSirsERy@@GLIBCXX_3.4 +FUNC:_ZNSo3putEc@@GLIBCXX_3.4 +FUNC:_ZNSo5flushEv@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpESt4fposI11__mbstate_tE@@GLIBCXX_3.4 +FUNC:_ZNSo5seekpElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSo5tellpEv@@GLIBCXX_3.4 +FUNC:_ZNSo5writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC1ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryC2ERSo@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSo6sentryD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSo8_M_writeEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSoC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSoD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSoS_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt8ios_baseS0_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E@@GLIBCXX_3.4 +FUNC:_ZNSolsEPKv@@GLIBCXX_3.4 +FUNC:_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +FUNC:_ZNSolsEb@@GLIBCXX_3.4 +FUNC:_ZNSolsEd@@GLIBCXX_3.4 +FUNC:_ZNSolsEe@@GLIBCXX_3.4 +FUNC:_ZNSolsEf@@GLIBCXX_3.4 +FUNC:_ZNSolsEi@@GLIBCXX_3.4 +FUNC:_ZNSolsEj@@GLIBCXX_3.4 +FUNC:_ZNSolsEl@@GLIBCXX_3.4 +FUNC:_ZNSolsEm@@GLIBCXX_3.4 +FUNC:_ZNSolsEs@@GLIBCXX_3.4 +FUNC:_ZNSolsEt@@GLIBCXX_3.4 +FUNC:_ZNSolsEx@@GLIBCXX_3.4 +FUNC:_ZNSolsEy@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_constructEmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSs13_S_copy_charsEPcS_S_@@GLIBCXX_3.4 +FUNC:_ZNSs14_M_replace_auxEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs15_M_replace_safeEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs2atEm@@GLIBCXX_3.4 +FUNC:_ZNSs3endEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_disposeERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refcopyEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep10_M_refdataEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep12_S_empty_repEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep13_M_set_leakedEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep15_M_set_sharableEv@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep7_M_grabERKSaIcES2_@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep8_M_cloneERKSaIcEm@@GLIBCXX_3.4 +FUNC:_ZNSs4_Rep9_S_createEmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSs4rendEv@@GLIBCXX_3.4 +FUNC:_ZNSs4swapERSs@@GLIBCXX_3.4 +FUNC:_ZNSs5beginEv@@GLIBCXX_3.4 +FUNC:_ZNSs5clearEv@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_@@GLIBCXX_3.4 +FUNC:_ZNSs5eraseEmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6appendERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6appendEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6assignERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6assignEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs6insertEmmc@@GLIBCXX_3.4 +FUNC:_ZNSs6rbeginEv@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEm@@GLIBCXX_3.4 +FUNC:_ZNSs6resizeEmc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_dataEPc@@GLIBCXX_3.4 +FUNC:_ZNSs7_M_leakEv@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKc@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmPKcm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSs@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmRKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSs7replaceEmmmc@@GLIBCXX_3.4 +FUNC:_ZNSs7reserveEm@@GLIBCXX_3.4 +FUNC:_ZNSs9_M_mutateEmmm@@GLIBCXX_3.4 +FUNC:_ZNSs9push_backEc@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmm@@GLIBCXX_3.4 +FUNC:_ZNSsC2ERKSsmmRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2EmcRKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsC2IPcEET_S1_RKSaIcE@@GLIBCXX_3.4 +FUNC:_ZNSsD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSsD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSsaSEPKc@@GLIBCXX_3.4 +FUNC:_ZNSsaSERKSs@@GLIBCXX_3.4 +FUNC:_ZNSsaSEc@@GLIBCXX_3.4 +FUNC:_ZNSsixEm@@GLIBCXX_3.4 +FUNC:_ZNSspLEPKc@@GLIBCXX_3.4 +FUNC:_ZNSspLERKSs@@GLIBCXX_3.4 +FUNC:_ZNSspLEc@@GLIBCXX_3.4 +FUNC:_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10bad_typeidD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC1EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPc@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamC2EPcl@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10istrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10money_base20_S_construct_patternEccc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEPiPKc@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10moneypunctIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt10ostrstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcE23_M_initialize_timepunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11__timepunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt11range_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE2fdEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4fileEv@@GLIBCXX_3.4.1 +FUNC:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEP7__sFILESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC1EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcEC2EP18__pthread_mutex_st@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12domain_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12length_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7_M_freeEPc@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_allocEm@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8_M_setupEPcS0_l@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambuf9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC1El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufC2El@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13bad_exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt13runtime_errorD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4hookEPS_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base4swapERS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base6unhookEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base7reverseEv@@GLIBCXX_3.4 +FUNC:_ZNSt15_List_node_base8transferEPS_S0_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE15_M_update_egptrEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE17_M_stringbuf_initESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPcl@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9pbackfailEi@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15messages_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16__numpunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcE13classic_tableEv@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC1EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcEC2EPiPKhbm@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC1EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6gslice8_IndexerC2EmRKSt8valarrayImES4_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale11_M_coalesceERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale21_S_normalize_categoryEi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2EPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet15_S_get_c_localeEv@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet17_S_clone_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet18_S_create_c_localeERPiPKcS1_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facet19_S_destroy_c_localeERPi@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6locale6globalERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6locale7classicEv@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPKc@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2ERKS_S1_i@@GLIBCXX_3.4 +FUNC:_ZNSt6localeC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt6localeaSERKS_@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7codecvtIcc11__mbstate_tED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7collateIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8bad_castD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base13_M_grow_wordsEib@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base15sync_with_stdioEb@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base6xallocEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7_M_initEv@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2EPiPKcm@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8messagesIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcE22_M_initialize_numpunctEPi@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2EPim@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8numpunctIcED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt8valarrayImEixEm@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9bad_allocD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9exceptionD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream3strEv@@GLIBCXX_3.4 +FUNC:_ZNSt9strstream6freezeEb@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2EPciSt13_Ios_Openmode@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamC2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9strstreamD2Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD0Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD1Ev@@GLIBCXX_3.4 +FUNC:_ZNSt9type_infoD2Ev@@GLIBCXX_3.4 +FUNC:_ZSt10unexpectedv@@GLIBCXX_3.4 +FUNC:_ZSt13set_terminatePFvvE@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKPi@@GLIBCXX_3.4 +FUNC:_ZSt14set_unexpectedPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt15set_new_handlerPFvvE@@GLIBCXX_3.4 +FUNC:_ZSt16__throw_bad_castv@@GLIBCXX_3.4 +FUNC:_ZSt17__throw_bad_allocv@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 +FUNC:_ZSt18__throw_bad_typeidv@@GLIBCXX_3.4 +FUNC:_ZSt18uncaught_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_ios_failurePKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt19__throw_range_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_@@GLIBCXX_3.4 +FUNC:_ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_domain_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 +FUNC:_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_bad_exceptionv@@GLIBCXX_3.4 +FUNC:_ZSt21__throw_runtime_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt22__throw_overflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt23__throw_underflow_errorPKc@@GLIBCXX_3.4 +FUNC:_ZSt24__throw_invalid_argumentPKc@@GLIBCXX_3.4 +FUNC:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@@GLIBCXX_3.4 +FUNC:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 +FUNC:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt11__timepunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt5ctypeIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7collateIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8messagesIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8numpunctIcEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9terminatev@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7collateIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c@@GLIBCXX_3.4 +FUNC:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStlsIdcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIecSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStlsIfcSt11char_traitsIcEERSt13basic_ostreamIT0_T1_ES6_RKSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@@GLIBCXX_3.4 +FUNC:_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra@@GLIBCXX_3.4 +FUNC:_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E@@GLIBCXX_3.4 +FUNC:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 +FUNC:_ZStrsIdcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIecSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZStrsIfcSt11char_traitsIcEERSt13basic_istreamIT0_T1_ES6_RSt7complexIT_E@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZThn16_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSdD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSiD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSoD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10istrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt10ostrstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD0Ev@@GLIBCXX_3.4 +FUNC:_ZTv0_n24_NSt9strstreamD1Ev@@GLIBCXX_3.4 +FUNC:_ZdaPv@@GLIBCXX_3.4 +FUNC:_ZdaPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_ZdlPv@@GLIBCXX_3.4 +FUNC:_ZdlPvRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znam@@GLIBCXX_3.4 +FUNC:_ZnamRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:_Znwm@@GLIBCXX_3.4 +FUNC:_ZnwmRKSt9nothrow_t@@GLIBCXX_3.4 +FUNC:__cxa_allocate_exception@@CXXABI_1.3 +FUNC:__cxa_bad_cast@@CXXABI_1.3 +FUNC:__cxa_bad_typeid@@CXXABI_1.3 +FUNC:__cxa_begin_catch@@CXXABI_1.3 +FUNC:__cxa_call_unexpected@@CXXABI_1.3 +FUNC:__cxa_current_exception_type@@CXXABI_1.3 +FUNC:__cxa_demangle@@CXXABI_1.3 +FUNC:__cxa_end_catch@@CXXABI_1.3 +FUNC:__cxa_free_exception@@CXXABI_1.3 +FUNC:__cxa_get_globals@@CXXABI_1.3 +FUNC:__cxa_get_globals_fast@@CXXABI_1.3 +FUNC:__cxa_guard_abort@@CXXABI_1.3 +FUNC:__cxa_guard_acquire@@CXXABI_1.3 +FUNC:__cxa_guard_release@@CXXABI_1.3 +FUNC:__cxa_pure_virtual@@CXXABI_1.3 +FUNC:__cxa_rethrow@@CXXABI_1.3 +FUNC:__cxa_throw@@CXXABI_1.3 +FUNC:__cxa_vec_cctor@@CXXABI_1.3 +FUNC:__cxa_vec_cleanup@@CXXABI_1.3 +FUNC:__cxa_vec_ctor@@CXXABI_1.3 +FUNC:__cxa_vec_delete2@@CXXABI_1.3 +FUNC:__cxa_vec_delete3@@CXXABI_1.3 +FUNC:__cxa_vec_delete@@CXXABI_1.3 +FUNC:__cxa_vec_dtor@@CXXABI_1.3 +FUNC:__cxa_vec_new2@@CXXABI_1.3 +FUNC:__cxa_vec_new3@@CXXABI_1.3 +FUNC:__cxa_vec_new@@CXXABI_1.3 +FUNC:__dynamic_cast@@CXXABI_1.3 +FUNC:__gxx_personality_v0@@CXXABI_1.3 +FUNC:__signbit@@GLIBCXX_3.4 +FUNC:atan2l@@GLIBCXX_3.4 +FUNC:coshl@@GLIBCXX_3.4 +FUNC:cosl@@GLIBCXX_3.4 +FUNC:expl@@GLIBCXX_3.4 +FUNC:hypotl@@GLIBCXX_3.4 +FUNC:log10l@@GLIBCXX_3.4 +FUNC:logl@@GLIBCXX_3.4 +FUNC:powl@@GLIBCXX_3.4 +FUNC:sinhl@@GLIBCXX_3.4 +FUNC:sinl@@GLIBCXX_3.4 +FUNC:sqrtl@@GLIBCXX_3.4 +FUNC:tanhl@@GLIBCXX_3.4 +FUNC:tanl@@GLIBCXX_3.4 +OBJECT:0:CXXABI_1.3 +OBJECT:0:GLIBCXX_3.4 +OBJECT:0:GLIBCXX_3.4.1 +OBJECT:104:_ZTVSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:104:_ZTVSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:112:_ZNSt17__timepunct_cacheIcE12_S_timezonesE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSd@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:120:_ZTVSt9strstream@@GLIBCXX_3.4 +OBJECT:128:_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:128:_ZTVSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8bad_cast@@GLIBCXX_3.4 +OBJECT:12:_ZTSSt8ios_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9exception@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9strstream@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9time_base@@GLIBCXX_3.4 +OBJECT:13:_ZTSSt9type_info@@GLIBCXX_3.4 +OBJECT:14:_ZTSSt7collateIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ctype_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10istrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10money_base@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt10ostrstream@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:16:_ZTINSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10ctype_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt10money_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt12codecvt_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt13messages_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:16:_ZTISt8ios_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9exception@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9time_base@@GLIBCXX_3.4 +OBJECT:16:_ZTISt9type_info@@GLIBCXX_3.4 +OBJECT:16:_ZTIa@@CXXABI_1.3 +OBJECT:16:_ZTIb@@CXXABI_1.3 +OBJECT:16:_ZTIc@@CXXABI_1.3 +OBJECT:16:_ZTId@@CXXABI_1.3 +OBJECT:16:_ZTIe@@CXXABI_1.3 +OBJECT:16:_ZTIf@@CXXABI_1.3 +OBJECT:16:_ZTIh@@CXXABI_1.3 +OBJECT:16:_ZTIi@@CXXABI_1.3 +OBJECT:16:_ZTIj@@CXXABI_1.3 +OBJECT:16:_ZTIl@@CXXABI_1.3 +OBJECT:16:_ZTIm@@CXXABI_1.3 +OBJECT:16:_ZTIs@@CXXABI_1.3 +OBJECT:16:_ZTIt@@CXXABI_1.3 +OBJECT:16:_ZTIv@@CXXABI_1.3 +OBJECT:16:_ZTIw@@CXXABI_1.3 +OBJECT:16:_ZTIx@@CXXABI_1.3 +OBJECT:16:_ZTIy@@CXXABI_1.3 +OBJECT:16:_ZTSSt11logic_error@@GLIBCXX_3.4 +OBJECT:16:_ZTSSt11range_error@@GLIBCXX_3.4 +OBJECT:16:_ZTTSi@@GLIBCXX_3.4 +OBJECT:16:_ZTTSo@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12codecvt_base@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12domain_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12length_error@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12out_of_range@@GLIBCXX_3.4 +OBJECT:17:_ZTSSt12strstreambuf@@GLIBCXX_3.4 +OBJECT:18:_ZTSNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13bad_exception@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13messages_base@@GLIBCXX_3.4 +OBJECT:18:_ZTSSt13runtime_error@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:19:_ZTSSt14overflow_error@@GLIBCXX_3.4 +OBJECT:1:_ZNSs4_Rep11_S_terminalE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alnumE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5alphaE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5cntrlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5digitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5graphE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5lowerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5printE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5punctE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5spaceE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base5upperE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10ctype_base6xdigitE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt10moneypunctIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIaE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIbE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIcE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIdE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIeE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIfE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIhE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIiE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIjE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIlE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsImE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIsE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsItE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIxE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt14numeric_limitsIyE9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb0EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt17moneypunct_bynameIcLb1EE4intlE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_boundedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base10is_integerE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base12has_infinityE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base13has_quiet_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base14is_specializedE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15has_denorm_lossE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base15tinyness_beforeE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base17has_signaling_NaNE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base5trapsE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base8is_exactE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_iec559E@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_moduloE@@GLIBCXX_3.4 +OBJECT:1:_ZNSt21__numeric_limits_base9is_signedE@@GLIBCXX_3.4 +OBJECT:1:_ZSt7nothrow@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:20:_ZTSSt15underflow_error@@GLIBCXX_3.4 +OBJECT:21:_ZTSSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:22:_ZTSNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:22:_ZTSSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:23:_ZTSSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:24:_ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTINSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10bad_typeid@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10istrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt10ostrstream@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11logic_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt11range_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12domain_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12length_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12out_of_range@@GLIBCXX_3.4 +OBJECT:24:_ZTISt12strstreambuf@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13bad_exception@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt13runtime_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt14overflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt15underflow_error@@GLIBCXX_3.4 +OBJECT:24:_ZTISt16invalid_argument@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7collateIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8bad_cast@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9bad_alloc@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:24:_ZTISt9strstream@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cerr@@GLIBCXX_3.4 +OBJECT:272:_ZSt4clog@@GLIBCXX_3.4 +OBJECT:272:_ZSt4cout@@GLIBCXX_3.4 +OBJECT:280:_ZSt3cin@@GLIBCXX_3.4 +OBJECT:28:_ZTSSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb0EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt17moneypunct_bynameIcLb1EE@@GLIBCXX_3.4 +OBJECT:29:_ZTSSt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:2:_ZTSa@@CXXABI_1.3 +OBJECT:2:_ZTSb@@CXXABI_1.3 +OBJECT:2:_ZTSc@@CXXABI_1.3 +OBJECT:2:_ZTSd@@CXXABI_1.3 +OBJECT:2:_ZTSe@@CXXABI_1.3 +OBJECT:2:_ZTSf@@CXXABI_1.3 +OBJECT:2:_ZTSh@@CXXABI_1.3 +OBJECT:2:_ZTSi@@CXXABI_1.3 +OBJECT:2:_ZTSj@@CXXABI_1.3 +OBJECT:2:_ZTSl@@CXXABI_1.3 +OBJECT:2:_ZTSm@@CXXABI_1.3 +OBJECT:2:_ZTSs@@CXXABI_1.3 +OBJECT:2:_ZTSt@@CXXABI_1.3 +OBJECT:2:_ZTSv@@CXXABI_1.3 +OBJECT:2:_ZTSw@@CXXABI_1.3 +OBJECT:2:_ZTSx@@CXXABI_1.3 +OBJECT:2:_ZTSy@@CXXABI_1.3 +OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 +OBJECT:32:_ZTIPKa@@CXXABI_1.3 +OBJECT:32:_ZTIPKb@@CXXABI_1.3 +OBJECT:32:_ZTIPKc@@CXXABI_1.3 +OBJECT:32:_ZTIPKd@@CXXABI_1.3 +OBJECT:32:_ZTIPKe@@CXXABI_1.3 +OBJECT:32:_ZTIPKf@@CXXABI_1.3 +OBJECT:32:_ZTIPKh@@CXXABI_1.3 +OBJECT:32:_ZTIPKi@@CXXABI_1.3 +OBJECT:32:_ZTIPKj@@CXXABI_1.3 +OBJECT:32:_ZTIPKl@@CXXABI_1.3 +OBJECT:32:_ZTIPKm@@CXXABI_1.3 +OBJECT:32:_ZTIPKs@@CXXABI_1.3 +OBJECT:32:_ZTIPKt@@CXXABI_1.3 +OBJECT:32:_ZTIPKv@@CXXABI_1.3 +OBJECT:32:_ZTIPKw@@CXXABI_1.3 +OBJECT:32:_ZTIPKx@@CXXABI_1.3 +OBJECT:32:_ZTIPKy@@CXXABI_1.3 +OBJECT:32:_ZTIPa@@CXXABI_1.3 +OBJECT:32:_ZTIPb@@CXXABI_1.3 +OBJECT:32:_ZTIPc@@CXXABI_1.3 +OBJECT:32:_ZTIPd@@CXXABI_1.3 +OBJECT:32:_ZTIPe@@CXXABI_1.3 +OBJECT:32:_ZTIPf@@CXXABI_1.3 +OBJECT:32:_ZTIPh@@CXXABI_1.3 +OBJECT:32:_ZTIPi@@CXXABI_1.3 +OBJECT:32:_ZTIPj@@CXXABI_1.3 +OBJECT:32:_ZTIPl@@CXXABI_1.3 +OBJECT:32:_ZTIPm@@CXXABI_1.3 +OBJECT:32:_ZTIPs@@CXXABI_1.3 +OBJECT:32:_ZTIPt@@CXXABI_1.3 +OBJECT:32:_ZTIPv@@CXXABI_1.3 +OBJECT:32:_ZTIPw@@CXXABI_1.3 +OBJECT:32:_ZTIPx@@CXXABI_1.3 +OBJECT:32:_ZTIPy@@CXXABI_1.3 +OBJECT:32:_ZTTSt10istrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt10ostrstream@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:32:_ZTVNSt6locale5facetE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt11__timepunctIcE@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt8ios_base@@GLIBCXX_3.4 +OBJECT:32:_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:33:_ZTSN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:34:_ZTSSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:36:_ZTSN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:36:_ZTSSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:37:_ZTSN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:37:_ZTSN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:38:_ZTSN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:39:_ZTSSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:39:_ZTSSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:3:_ZTSPa@@CXXABI_1.3 +OBJECT:3:_ZTSPb@@CXXABI_1.3 +OBJECT:3:_ZTSPc@@CXXABI_1.3 +OBJECT:3:_ZTSPd@@CXXABI_1.3 +OBJECT:3:_ZTSPe@@CXXABI_1.3 +OBJECT:3:_ZTSPf@@CXXABI_1.3 +OBJECT:3:_ZTSPh@@CXXABI_1.3 +OBJECT:3:_ZTSPi@@CXXABI_1.3 +OBJECT:3:_ZTSPj@@CXXABI_1.3 +OBJECT:3:_ZTSPl@@CXXABI_1.3 +OBJECT:3:_ZTSPm@@CXXABI_1.3 +OBJECT:3:_ZTSPs@@CXXABI_1.3 +OBJECT:3:_ZTSPt@@CXXABI_1.3 +OBJECT:3:_ZTSPv@@CXXABI_1.3 +OBJECT:3:_ZTSPw@@CXXABI_1.3 +OBJECT:3:_ZTSPx@@CXXABI_1.3 +OBJECT:3:_ZTSPy@@CXXABI_1.3 +OBJECT:3:_ZTSSd@@GLIBCXX_3.4 +OBJECT:3:_ZTSSi@@GLIBCXX_3.4 +OBJECT:3:_ZTSSo@@GLIBCXX_3.4 +OBJECT:40:_ZTISi@@GLIBCXX_3.4 +OBJECT:40:_ZTISo@@GLIBCXX_3.4 +OBJECT:40:_ZTSN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:40:_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVNSt8ios_base7failureE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt10bad_typeid@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11logic_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt11range_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12domain_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12length_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt12out_of_range@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13bad_exception@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt13runtime_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt14overflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt15underflow_error@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt16invalid_argument@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8bad_cast@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9bad_alloc@@GLIBCXX_3.4 +OBJECT:40:_ZTVSt9exception@@GLIBCXX_3.4 +OBJECT:41:_ZTSSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:45:_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:46:_ZTSN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:46:_ZTSSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:48:_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:49:_ZTSSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt10money_base18_S_default_patternE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIaE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIbE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIcE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIdE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIeE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIfE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIhE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIiE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIjE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIlE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsImE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIsE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsItE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIxE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt14numeric_limitsIyE8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base10has_denormE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base11round_styleE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12max_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base12min_exponentE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14max_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base14min_exponent10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base5radixE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base6digitsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt21__numeric_limits_base8digits10E@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale3allE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4noneE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale4timeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale5ctypeE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7collateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale7numericE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8messagesE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt6locale8monetaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10floatfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base10scientificE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base11adjustfieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base2inE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3appE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3ateE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3begE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3curE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3decE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3endE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3hexE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3octE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base3outE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base4leftE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5fixedE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5rightE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base5truncE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6badbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6binaryE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6eofbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base6skipwsE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7failbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7goodbitE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7showposE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base7unitbufE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8internalE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base8showbaseE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9basefieldE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9boolalphaE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9showpointE@@GLIBCXX_3.4 +OBJECT:4:_ZNSt8ios_base9uppercaseE@@GLIBCXX_3.4 +OBJECT:4:_ZTSPKa@@CXXABI_1.3 +OBJECT:4:_ZTSPKb@@CXXABI_1.3 +OBJECT:4:_ZTSPKc@@CXXABI_1.3 +OBJECT:4:_ZTSPKd@@CXXABI_1.3 +OBJECT:4:_ZTSPKe@@CXXABI_1.3 +OBJECT:4:_ZTSPKf@@CXXABI_1.3 +OBJECT:4:_ZTSPKh@@CXXABI_1.3 +OBJECT:4:_ZTSPKi@@CXXABI_1.3 +OBJECT:4:_ZTSPKj@@CXXABI_1.3 +OBJECT:4:_ZTSPKl@@CXXABI_1.3 +OBJECT:4:_ZTSPKm@@CXXABI_1.3 +OBJECT:4:_ZTSPKs@@CXXABI_1.3 +OBJECT:4:_ZTSPKt@@CXXABI_1.3 +OBJECT:4:_ZTSPKv@@CXXABI_1.3 +OBJECT:4:_ZTSPKw@@CXXABI_1.3 +OBJECT:4:_ZTSPKx@@CXXABI_1.3 +OBJECT:4:_ZTSPKy@@CXXABI_1.3 +OBJECT:50:_ZTSSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:50:_ZTSSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:54:_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTISd@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb0EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt10moneypunctIcLb1EE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt21__ctype_abstract_baseIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8messagesIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:56:_ZTTSd@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt14collate_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt15messages_bynameIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt7collateIcE@@GLIBCXX_3.4 +OBJECT:56:_ZTVSt8messagesIcE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:58:_ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:59:_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:60:_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:64:_ZTVN10__cxxabiv116__enum_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv117__array_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv120__function_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVN10__cxxabiv123__fundamental_type_infoE@@CXXABI_1.3 +OBJECT:64:_ZTVSt9type_info@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:67:_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:72:_ZTVN10__cxxabiv117__pbase_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv119__pointer_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVN10__cxxabiv129__pointer_to_member_type_infoE@@CXXABI_1.3 +OBJECT:72:_ZTVSt15numpunct_bynameIcE@@GLIBCXX_3.4 +OBJECT:72:_ZTVSt8numpunctIcE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTTSt9strstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSi@@GLIBCXX_3.4 +OBJECT:80:_ZTVSo@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10istrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt10ostrstream@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 +OBJECT:80:_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 +OBJECT:88:_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVN10__cxxabiv121__vmi_class_type_infoE@@CXXABI_1.3 +OBJECT:88:_ZTVSt14codecvt_bynameIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:88:_ZTVSt7codecvtIcc11__mbstate_tE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4_Rep11_S_max_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSs4nposE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base11_S_atoms_inE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10__num_base12_S_atoms_outE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10money_base8_S_atomsE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb0EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt10moneypunctIcLb1EE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt11__timepunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE10table_sizeE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt5ctypeIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7codecvtIcc11__mbstate_tE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7collateIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8messagesIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8numpunctIcE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:8:_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt12ctype_bynameIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt5ctypeIcE@@GLIBCXX_3.4 +OBJECT:96:_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE@@GLIBCXX_3.4 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/Makefile cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/Makefile --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/Makefile 2006-03-21 11:19:11.000000000 +0100 @@ -0,0 +1,245 @@ +# $NetBSD: Makefile,v 1.25 2005/07/09 00:16:53 kristerw Exp $ +# + +DISTNAME= gcc-${GCC_VERSION} +PKGNAME= gcc4-${GCC_VERSION} +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= shannonjr@NetBSD.org +HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html +COMMENT= This is the gcc 4.x compiler + +BUILD_USES_MSGFMT= YES +GCC_VERSION= 4.0.2 + +NOT_FOR_PLATFORM= Interix-*-* + +.include "../../mk/bsd.prefs.mk" + +# Determine whether to use binutils +.if ${OPSYS} == "NetBSD" +. if !defined(USE_BINUTILS) +AS_PATH:= ${AS} +. for _dir_ in ${PATH:C/\:/ /g} +. if empty(AS_PATH:M/*) +. if exists(${_dir_}/${AS}) +AS_PATH:= ${_dir_}/${AS} +. endif +. endif +. endfor +. if !empty(AS_PATH:M${LOCALBASE}/*) +USE_BINUTILS= YES +. else +AS_VERSION!= ${AS_PATH} --version | ${AWK} '{ \ + split($$3, v, /[.]/); \ + printf "%02d%02d%02d%02d\n",v[1],v[2],v[3],v[4]; \ + exit; \ + }' +USE_BINUTILS!= ${TEST} ${AS_VERSION} -lt 02130201 && ${ECHO} YES || ${ECHO} NO +. endif +MAKEFLAGS+= USE_BINUTILS=${USE_BINUTILS} +. endif +.endif +.if defined(USE_BINUTILS) && !empty(USE_BINUTILS:M[yY][eE][sS]) +DEPENDS+= binutils>=2.14:../../devel/binutils +CONFIGURE_ARGS+= --with-as=${LOCALBASE}/bin/as +CONFIGURE_ARGS+= --with-ld=${LOCALBASE}/bin/ld +CONFIGURE_ARGS+= --with-gnu-as +CONFIGURE_ARGS+= --with-gnu-ld +.endif + +# Optional languages - change as required +# If BUILD_ADA is YES, then you'll need to specify +# an Ada in the "Ada bootstrap compiler section" +BUILD_DEFS= BUILD_ADA BUILD_CXX BUILD_F95 \ + BUILD_JAVA BUILD_OBJC +BUILD_ADA?= NO +BUILD_CXX?= YES +BUILD_F95?= NO +BUILD_JAVA?= YES +BUILD_OBJC?= YES + +LANGS='c' +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) +LANGS+='ada' +.endif +.if !empty(BUILD_CXX:M[Yy][Ee][Ss]) +LANGS+='c++' +.endif +.if !empty(BUILD_F95:M[Yy][Ee][Ss]) +LANGS+='f95' +.endif +.if !empty(BUILD_JAVA:M[Yy][Ee][Ss]) +LANGS+='java' +.endif +.if !empty(BUILD_OBJC:M[Yy][Ee][Ss]) +LANGS+='objc' +.endif +CONFIGURE_ARGS+= --enable-languages="${LANGS}" +CONFIGURE_ARGS+= --with-system-zlib +CONFIGURE_ARGS+= --enable-shared +CONFIGURE_ARGS+= --enable-__cxa_atexit +CONFIGURE_ARGS+= --enable-long-long +CONFIGURE_ARGS+= --with-local-prefix=${GCC_PREFIX} +CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} +MAKE_ENV+= ICONVPREFIX=${BUILDLINK_PREFIX.iconv} + +.if !empty(BUILD_F95:M[Yy][Ee][Ss]) +.include "../../devel/gmp/buildlink3.mk" +.include "../../math/mpfr/buildlink3.mk" +CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp}/lib +CONFIGURE_ARGS+= --with-mpfr=${BUILDLINK_PREFIX.mpfr}/lib +USE_TOOLS+= chmod +MAKE_ENV+= ac_cv_path_ac_cv_prog_chmod="${TOOLS_CHMOD}" +.endif + +# GNU pth is useless here +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) +# ADA tasking strictly requires native threads +PTHREAD_OPTS= require native +.else +PTHREAD_OPTS= native +.endif +.include "../../mk/pthread.buildlink3.mk" +.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native" +CONFIGURE_ARGS+= --disable-threads +.endif + +USE_PKGINSTALL= YES +USE_TOOLS+= gmake +HAS_CONFIGURE= YES # no GNU_CONFIGURE! +CONFIG_SHELL?= ${SH} +CONFIGURE_ENV+= CONFIG_SHELL=${CONFIG_SHELL} +USE_MAKEINFO= YES +PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC + +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) + +# Ada bootstrap compiler section +# An Ada compiler is required to build the Ada compiler. You +# may specify: +#USE_GCC4ADA =# Define to use gcc-4.x-ada +# Or, you may specify the path of any gcc/gnat Ada compiler +# by providing the full path of the compiler (example) below: +#ALT_GCC= prefix/bin/gcc +. if defined(ALT_GCC) +. if exists(${ALT_GCC}) +ALT_GCC_RTS!= ${ALT_GCC} --print-file-name=adalib +. if !empty(ALT_GCC_RTS) +RALT_GCC_RTS= ${ALT_GCC_RTS:S%${LOCALBASE}%%:S%/%%} +. else +PKG_SKIP_REASON= "${ALT_GCC} does not appear to be an Ada compiler" +. endif +. else +PKG_SKIP_REASON= "Missing bootstrap Ada compiler" +. endif +. endif +. if !defined(USE_GCC4ADA) && !defined(ALT_GCC) +PKG_SKIP_REASON= "An Ada bootstrap compiler must be specified to BUILD_ADA" +. endif +.endif + +GCC_SUBPREFIX= gcc4 +GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} +FILES_SUBST+= PKGNAME=${PKGNAME} +MESSAGE_SUBST+= GCC_PREFIX=${GCC_PREFIX} +CONFIGURE_ARGS+= --prefix=${GCC_PREFIX} +CPPFLAGS+= -I${BUILDLINK_DIR}/include +CFLAGS+= -I${BUILDLINK_DIR}/include +.if ${OPSYS} == "NetBSD" +# thread / crtbegin / __cxa_atexit support depend on a "netbsd2" OS name +GCC_PLATFORM= ${LOWER_ARCH}--${LOWER_OPSYS}${APPEND_ELF}${LOWER_OS_VERSION:C/[_a-z].*//} +CONFIGURE_ARGS+= --host=${GCC_PLATFORM} +ABI_BASELINE_PAIR= ${GCC_PLATFORM:C/--/-/} +MAKE_ENV+= ABI_BASELINE_PAIR=${ABI_BASELINE_PAIR} +.endif # NetBSD + +post-patch: +.if ${OPSYS} == "NetBSD" +. if exists(${FILESDIR}/${LOWER_ARCH}-baseline_symbols${LOWER_OS_VERSION:C/\..*//}.txt) + (${TEST} -d ${WRKSRC}/libstdc++-v3/config/abi/${ABI_BASELINE_PAIR} || \ + ${MKDIR} ${WRKSRC}/libstdc++-v3/config/abi/${ABI_BASELINE_PAIR}) + ${CP} ${FILESDIR}/${LOWER_ARCH}-baseline_symbols${LOWER_OS_VERSION:C/\..*//}.txt \ + ${WRKSRC}/libstdc++-v3/config/abi/${ABI_BASELINE_PAIR}/baseline_symbols.txt +. endif +.endif + (cd ${FILESDIR}; \ + ${CP} adasignal.c ${WRKSRC}/gcc/ada; \ + ${CP} ada_lwp_self.c ${WRKSRC}/gcc/ada; \ + ${CP} dummy_pthreads.c ${WRKSRC}/gcc/ada; \ + for i in *.adb *.ads ; do \ + ${CP} $$i ${WRKSRC}/gcc/ada; \ + done ) + +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) +. if defined(USE_GCC4ADA) +# Overide compiler.mk setup to use gcc-4.x-ada +pre-configure: +.include "../../lang/gcc4-ada/preconfigure.mk" +. elif defined(ALT_GCC) +pre-configure: + (${TEST} -d ${WRKDIR}/.gcc/bin/ || ${MKDIR} ${WRKDIR}/.gcc/bin/) + (cd ${WRKDIR}/.buildlink && ${MKDIR} ${RALT_GCC_RTS} && \ + cd ${RALT_GCC_RTS} && ${LN} -sf ${ALT_GCC_RTS}/libgnat.a .) + (cd ${ALT_GCC:H} && \ + bin_files=`${FIND} . -type f \( -perm -0100 \) -print` && \ + cd ${WRKDIR}/.gcc/bin/ && \ + for filename in ${ALT_GCC:T} $${bin_files} ; do \ + ${ECHO} '#!${TOOLS_SHELL}' > $${filename}; \ + ${ECHO} -n "exec ${ALT_GCC:H}/$${filename} " >>$${filename}; \ + ${ECHO} '"$$@"' >>$${filename}; \ + ${CHMOD} +x $${filename}; \ + done ) +. endif +.endif + +do-configure: + ((${TEST} -d ${WRKDIR}/obj || ${MKDIR} ${WRKDIR}/obj) && \ + (cd ${WRKDIR}/obj && ${SETENV} ${CONFIGURE_ENV} ${WRKSRC}/configure ${CONFIGURE_ARGS})) + +do-build: + (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} bootstrap) + +do-test: +.if (${MACHINE_GNU_ARCH} == "x86_64") + (cd ${FILESDIR} && ${CP} netbsd64macro.dfs ${WRKSRC}/gcc/testsuite/ada/acats/support/macro.dfs) +.endif + (cd ${WRKDIR}/obj && ${GMAKE} -k check) + +do-install: + (cd ${WRKDIR}/obj && ${SETENV} ${MAKE_ENV} ${GMAKE} install \ + && ${TEST} -f ${GCC_PREFIX}/bin/cc || ${LN} -f ${GCC_PREFIX}/bin/gcc ${GCC_PREFIX}/bin/cc) +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) + (SPECPATH=`${GCC_PREFIX}/bin/gcc -print-file-name=specs` && \ + for EXPANDEDSPECPATH in $${SPECPATH} ; do \ + SPECDIR=`${DIRNAME} $${EXPANDEDSPECPATH}`; \ + ${ECHO} $${SPECDIR}/adainclude > $${SPECDIR}/ada_source_path; \ + ${ECHO} $${SPECDIR}/adalib > $${SPECDIR}/ada_object_path; \ + done ) +.endif + +post-install: + ${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC} + ${FIND} ${GCC_PREFIX} \( -type f -o -type l \) -print \ + | ${SORT} | ${SED} -e "s,${PREFIX}/,,g" \ + >> ${PLIST_SRC} + ${FIND} ${GCC_PREFIX} -type d -print \ + | ${SORT} -r | ${SED} -e "s,${PREFIX}/,@dirrm ,g" \ + >> ${PLIST_SRC} + +.include "../../mk/bsd.prefs.mk" +.if !empty(BUILD_ADA:M[Yy][Ee][Ss]) +. if defined(USE_GCC4ADA) +BUILDLINK_DEPMETHOD.gcc4-ada=build +.include "../../lang/gcc4-ada/buildlink3.mk" +. endif +.endif +.include "../../devel/zlib/buildlink3.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../converters/libiconv/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" + +# for solaris10 x86_64 what i am doing: +# /usr/pkgsrc/lang/gcc4/work/gcc-4.0.2-m64-patcher//configure --prefix=/usr/local/gcc402 --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-shared --with-gcc-version-trigger=/usr/pkgsrc/lang/gcc4/work/gcc-4.0.2-m64-patcher/gcc/version.c --enable-languages=c,c++ diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/MESSAGE cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/MESSAGE --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/MESSAGE 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/MESSAGE 2005-11-02 11:50:07.000000000 +0100 @@ -0,0 +1,17 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.2 2005/09/28 14:15:49 rillig Exp $ + +${PKGNAME} has been installed in ${LOCALBASE}/gcc4 + +To use this compiler in pkgsrc: + + 1) In your "pre-configure" target: + + .include "../../lang/gcc4/preconfigure.mk" + + 2) .include "../../lang/gcc4/buildlink3.mk" + +The "preconfigure.mk" makefile fragment will override the compiler tools +selected by ../../mk/compiler.mk to use gcc version 4.x. + +=========================================================================== diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-da cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-da --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-da 2006-03-21 11:08:27.000000000 +0100 @@ -0,0 +1,47 @@ +--- gcc/config/i386/sol2-10.h.orig Wed Nov 24 15:43:26 2004 ++++ gcc/config/i386/sol2-10.h Fri Feb 10 10:16:32 2006 +@@ -24,7 +24,7 @@ + + #undef ASM_SPEC + #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} " \ +- "%{Wa,*:%*} %{m32:--32} %{m64:--64} -s %(asm_cpu)" ++ "%{Wa,*:%*} %{!m32:--64} %{m32:--32} %{m64:--64} -s %(asm_cpu)" + + #undef NO_PROFILE_COUNTERS + +@@ -49,10 +49,17 @@ + } \ + while (0) + ++/* + #undef TARGET_SUBTARGET_DEFAULT ++#define TARGET_SUBTARGET_DEFAULT (MASK_64BIT) ++*/ ++#undef TARGET_SUBTARGET_DEFAULT + #define TARGET_SUBTARGET_DEFAULT (MASK_80387 | MASK_IEEE_FP \ + | MASK_FLOAT_RETURNS) + ++#undef TARGET_DEFAULT ++#define TARGET_DEFAULT (MASK_64BIT) ++ + #define SUBTARGET_OPTIMIZATION_OPTIONS \ + do \ + { \ +@@ -61,7 +68,7 @@ + } \ + while (0) + +-#define MULTILIB_DEFAULTS { "m32" } ++#define MULTILIB_DEFAULTS { "m64" } + + #undef LINK_ARCH64_SPEC_BASE + #define LINK_ARCH64_SPEC_BASE \ +@@ -87,7 +94,7 @@ + + #undef LINK_ARCH_SPEC + #define LINK_ARCH_SPEC TARGET_LD_EMULATION \ +- "%{m64:" LINK_ARCH64_SPEC "}%{!m64:" LINK_ARCH32_SPEC "}" ++ "%{!m32:" LINK_ARCH64_SPEC "}%{m32:" LINK_ARCH32_SPEC "}" + + /* We do not need to search a special directory for startup files. */ + #undef MD_STARTFILE_PREFIX diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-db cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-db --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-db 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/patches/patch-db 2006-03-21 11:10:30.000000000 +0100 @@ -0,0 +1,17 @@ +--- gcc/config/i386/t-sol2-10.orig Wed Nov 24 15:38:11 2004 ++++ gcc/config/i386/t-sol2-10 Fri Feb 10 10:17:42 2006 +@@ -1,7 +1,11 @@ +-MULTILIB_OPTIONS = m32/m64 +-MULTILIB_DIRNAMES = 32 amd64 +-MULTILIB_OSDIRNAMES = . amd64 ++#MULTILIB_OPTIONS = m32/m64 ++#MULTILIB_DIRNAMES = 32 amd64 ++#MULTILIB_OSDIRNAMES = . amd64 + ++MULTILIB_OPTIONS = m64/m32 ++MULTILIB_DIRNAMES = amd64 32 ++MULTILIB_OSDIRNAMES = amd64 32 ++ + LIBGCC = stmp-multilib + INSTALL_LIBGCC = install-multilib + diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/PLIST cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/PLIST --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/PLIST 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/PLIST 2005-11-01 14:21:14.000000000 +0100 @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/29 18:01:24 shannonjr Exp $ diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/preconfigure.mk cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/preconfigure.mk --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/preconfigure.mk 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/preconfigure.mk 2005-11-02 11:52:57.000000000 +0100 @@ -0,0 +1,10 @@ + # Create compiler driver scripts in ${WRKDIR}. + (test -d ${WRKDIR}/.gcc/bin || ${MKDIR} ${WRKDIR}/.gcc/bin) + (cd ${BUILDLINK_PREFIX.gcc4}/bin && bin_files=`${LS} *` && \ + cd ${WRKDIR}/.gcc/bin && \ + for _target_ in $${bin_files} ; do \ + ${ECHO} '#!${TOOLS_SHELL}' > $${_target_} && \ + ${ECHO} -n "exec ${BUILDLINK_PREFIX.gcc4}/bin/$${_target_}" >> $${_target_} && \ + ${ECHO} ' "$$@"' >> $${_target_} && \ + ${CHMOD} +x $${_target_}; \ + done ) diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gcc4.0.2/README cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/README --- cvshead/pkgsrc/sol10amd64/gcc4.0.2/README 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gcc4.0.2/README 2005-11-02 11:51:14.000000000 +0100 @@ -0,0 +1,8 @@ +1) You may want to adjust the "Optional languages" + section of the Makefile before building this package. + +2) The Ada compiler front-end of gcc is itself written + in Ada. Consequently, an Ada compiler must be used + to build this pkg. In pkgsrc, lang/gcc34-ada is version + 3.4 of the gcc Ada compiler; it also requires an Ada + compiler to build. diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gdb6-s10m64/DESCR cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/DESCR --- cvshead/pkgsrc/sol10amd64/gdb6-s10m64/DESCR 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/DESCR 2005-02-22 16:22:02.000000000 +0100 @@ -0,0 +1,3 @@ +GDB, the GNU Project debugger, allows you to see what is +going on `inside' another program while it executes -- or +what another program was doing at the moment it crashed. diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gdb6-s10m64/Makefile cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/Makefile --- cvshead/pkgsrc/sol10amd64/gdb6-s10m64/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/Makefile 2006-03-20 10:03:43.000000000 +0100 @@ -0,0 +1,72 @@ +# $NetBSD: Makefile,v 1.13 2005/12/05 20:50:04 rillig Exp $ +# + +DISTNAME= gdb-6.4 +PKGNAME= ${DISTNAME:S/gdb-6.4/gdb-6.4-s10m64/} +PKGREVISION= 1 +#CATEGORIES= devel +CATEGORIES= sol10amd64 +MASTER_SITES= ftp://sources.redhat.com/pub/gdb/releases/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= shannonjr@NetBSD.org +HOMEPAGE= http://www.gnu.org/software/gdb/gdb.html +COMMENT= The GNU Project Debugger + +#NOT_FOR_PLATFORM= Darwin-*-* +# +#BUILD_USES_MSGFMT= yes + +USE_TOOLS+= autoconf213 gmake +USE_LIBTOOL= yes +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes + +USE_GNU_CONFIGURE_HOST=no + +CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/gdb6 +CONFIGURE_ARGS+= --includedir=${PREFIX}/include/gdb6 + +#CONFIGURE_ARGS+= --build=i386-pc-solaris2.10 +#CONFIGURE_ARGS+= --target=i386-pc-solaris2.10 +#CONFIGURE_ARGS+= --host=i386-sun-solaris2.10 + +#CONFIGURE_ARGS+= --enable-libada + +USE_MAKEINFO= yes +INFO_FILES= annotate.info bfd.info configure.info +#INFO_FILES+= gdb.info gdbint.info mmalloc.info +INFO_FILES+= gdb.info gdbint.info +INFO_FILES+= stabs.info standards.info + +PKGLOCALEDIR= share + +MAKE_FLAGS+= LDFLAGS="-R${PREFIX}/lib -L${PREFIX}/lib -lintl" +# +##MAKEFLAGS+= LDFLAGS="${BUILDLINK_LDFLAGS.gettext} ${BUILDLINK_LDADD.gettext}" + +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "SunOS" && ( ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "i386" ) +CONFIGURE_ARGS+= --host=i386-pc-solaris2.10 +.endif +.if ${OPSYS} == "SunOS" && ( ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" ) +CONFIGURE_ARGS+= sparc-sun-solaris2.10 +.endif + +#pre-patch: +# ${CP} ${FILESDIR}/nbsd-nat.c ${WRKSRC}/gdb +# +#pre-configure: +# cd ${WRKSRC}/gdb; autoheader; autoconf +# +#do-test: +# if ${PKG_INFO} -qe dejagnu; then \ +# (cd ${WRKSRC} && ${GMAKE} check); \ +# else \ +# ${ECHO} "dejagnu is required for the test target"; \ +# fi + +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gdb6-s10m64/patches/patch-da cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/patches/patch-da --- cvshead/pkgsrc/sol10amd64/gdb6-s10m64/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/patches/patch-da 2006-10-23 11:24:21.000000000 +0200 @@ -0,0 +1,11 @@ +--- gdb/config/djgpp/djconfig.sh.orig Thu May 12 10:42:11 2005 ++++ gdb/config/djgpp/djconfig.sh Mon Oct 23 11:22:11 2006 +@@ -94,7 +94,7 @@ + + # We need to skip the build directory if it is a subdirectory of $srcdir, + # otherwise we will have an infinite recursion on our hands... +-if test "`pwd`" == "${srcdir}" ; then ++if test "`pwd`" = "${srcdir}" ; then + SKIPDIR="" + SKIPFILES="" + else diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/gdb6-s10m64/PLIST cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/PLIST --- cvshead/pkgsrc/sol10amd64/gdb6-s10m64/PLIST 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/gdb6-s10m64/PLIST 2006-06-07 13:58:45.000000000 +0200 @@ -0,0 +1,52 @@ +@comment $NetBSD: PLIST,v 1.4 2004/09/22 08:09:25 jlam Exp $ +bin/gdb +bin/gdbtui +include/gdb6/ansidecl.h +include/gdb6/bfd.h +include/gdb6/bfdlink.h +include/gdb6/dis-asm.h +include/gdb6/symcat.h +lib/gdb6/libbfd.la +lib/gdb6/libiberty.a +lib/gdb6/libopcodes.la +man/man1/gdb.1 +man/man1/gdbtui.1 +info/annotate.info +info/bfd.info +info/bfd.info-1 +info/bfd.info-2 +info/configure.info +info/gdb.info +info/gdb.info-1 +info/gdb.info-2 +info/gdb.info-3 +info/gdb.info-4 +info/gdbint.info +info/gdbint.info-1 +info/gdbint.info-2 +info/stabs.info +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/id/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/rw/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/bfd.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/opcodes.mo +${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/bfd.mo +@dirrm lib/gdb6 +@dirrm include/gdb6 diff -burN --exclude-from=ignore cvshead/pkgsrc/sol10amd64/Makefile cvsmywork/pkgsrc/sol10amd64/Makefile --- cvshead/pkgsrc/sol10amd64/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sol10amd64/Makefile 2006-08-08 15:00:06.000000000 +0200 @@ -0,0 +1,10 @@ +# $ENST: Makefile 1.0 2006/02/16 00:00:00 gd Exp $ +# + +COMMENT= Solaris 10 amd64 tools + +SUBDIR+= gdb6-s10m64 +SUBDIR+= gcc4-s10m64 +#SUBDIR+= lush + +.include "../mk/bsd.pkg.subdir.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/dbus/Makefile.conflict2 cvsmywork/pkgsrc/sysutils/dbus/Makefile.conflict2 --- cvshead/pkgsrc/sysutils/dbus/Makefile.conflict2 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/sysutils/dbus/Makefile.conflict2 2006-12-04 16:09:47.030822000 +0100 @@ -0,0 +1,82 @@ +# $NetBSD: Makefile,v 1.19 2006/11/29 10:11:53 ghen Exp $ +# + +DISTNAME= dbus-1.0.0 +CATEGORIES= sysutils +MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.freedesktop.org/Software/dbus +COMMENT= Message bus system + +PKG_DESTDIR_SUPPORT= user-destdir + +CONFLICTS+= dbus-glib<0.71 +CONFLICTS+= py*-dbus<0.71 + +GNU_CONFIGURE= YES +USE_TOOLS+= gmake msgfmt pkg-config +USE_LIBTOOL= YES + +PKGCONFIG_OVERRIDE= dbus-1.pc.in + +CONFIGURE_ARGS+= --disable-abstract-sockets +CONFIGURE_ARGS+= --disable-ansi +CONFIGURE_ARGS+= --disable-asserts +CONFIGURE_ARGS+= --disable-console-owner-file +CONFIGURE_ARGS+= --disable-dnotify +CONFIGURE_ARGS+= --disable-doxygen-docs +CONFIGURE_ARGS+= --disable-gcov +CONFIGURE_ARGS+= --disable-selinux +CONFIGURE_ARGS+= --disable-tests +CONFIGURE_ARGS+= --disable-verbose-mode +CONFIGURE_ARGS+= --disable-xml-docs +CONFIGURE_ARGS+= --enable-checks +CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q} +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} +CONFIGURE_ARGS+= --with-xml=expat +CONFIGURE_ARGS+= --without-x +CONFIGURE_ARGS+= --with-dbus-user=${DBUS_USER} + +PKG_OPTIONS_VAR= PKG_OPTIONS.dbus +PKG_SUPPORTED_OPTIONS+= debug + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mdebug) +CONFIGURE_ARGS+= --enable-asserts +CONFIGURE_ARGS+= --enable-tests +CONFIGURE_ARGS+= --enable-verbose-mode +.endif + +PKG_SYSCONFSUBDIR= dbus-1 +MAKE_DIRS= ${PKG_SYSCONFDIR}/event.d +MAKE_DIRS+= ${PKG_SYSCONFDIR}/system.d + +EGDIR= ${PREFIX}/share/examples/dbus +CONF_FILES= ${EGDIR}/session.conf ${PKG_SYSCONFDIR}/session.conf +CONF_FILES+= ${EGDIR}/system.conf ${PKG_SYSCONFDIR}/system.conf +INSTALLATION_DIRS= ${EGDIR} + +RCD_SCRIPTS= dbus + +<<<<<<< Makefile +PKG_GROUPS= msgbus +PKG_USERS= msgbus:msgbus +PKG_GECOS.messagebus= System message bus +PKG_HOME.messagebus= ${VARBASE}/run/dbus +======= +BUILD_DEFS+= DBUS_USER DBUS_GROUP + +PKG_GROUPS= ${DBUS_GROUP} +PKG_USERS= ${DBUS_USER}:${DBUS_GROUP} +PKG_GECOS.${DBUS_USER}= System message bus +PKG_HOME.${DBUS_USER}= ${VARBASE}/run/dbus + +FILES_SUBST+= DBUS_USER=${DBUS_USER} +FILES_SUBST+= DBUS_GROUP=${DBUS_GROUP} +>>>>>>> 1.19 + +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../textproc/expat/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/fam/Makefile cvsmywork/pkgsrc/sysutils/fam/Makefile --- cvshead/pkgsrc/sysutils/fam/Makefile 2006-11-20 16:24:43.000000000 +0100 +++ cvsmywork/pkgsrc/sysutils/fam/Makefile 2006-11-20 16:08:39.000000000 +0100 @@ -60,6 +60,7 @@ CPPFLAGS.Darwin+= -DNDEBUG LDFLAGS.SunOS+= -lsocket -lnsl +CPPFLAGS.SunOS+= -DSunOS .if ${OPSYS} == "SunOS" diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/lsof/Makefile cvsmywork/pkgsrc/sysutils/lsof/Makefile --- cvshead/pkgsrc/sysutils/lsof/Makefile 2007-03-15 18:45:19.633847000 +0100 +++ cvsmywork/pkgsrc/sysutils/lsof/Makefile 2007-03-14 14:24:15.585448000 +0100 @@ -38,6 +38,11 @@ REAL_GROUP= -g kmem .elif ${OPSYS} == "SunOS" MAKE_ENV+= CPPFLAGS= +#. if ${ABI} == "64" +# make 32bit data visible in 64bits env. see man -s4 proc and man types32 +# and in 32bit env, because new release detect 64 bit kernel +CFLAGS.SunOS+= -D_SYSCALL32 +#. endif .endif INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/nautilus/Makefile cvsmywork/pkgsrc/sysutils/nautilus/Makefile --- cvshead/pkgsrc/sysutils/nautilus/Makefile 2007-01-24 14:46:08.389331000 +0100 +++ cvsmywork/pkgsrc/sysutils/nautilus/Makefile 2007-01-15 16:45:44.194985000 +0100 @@ -54,6 +54,7 @@ .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../x11/startup-notification/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" post-install: ${INSTALL_DATA_DIR} ${PREFIX}/lib/nautilus/extensions-1.0 diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/nautilus-cd-burner/Makefile cvsmywork/pkgsrc/sysutils/nautilus-cd-burner/Makefile --- cvshead/pkgsrc/sysutils/nautilus-cd-burner/Makefile 2006-09-26 12:30:12.000000000 +0200 +++ cvsmywork/pkgsrc/sysutils/nautilus-cd-burner/Makefile 2006-11-10 10:26:35.000000000 +0100 @@ -52,4 +52,5 @@ .include "../../sysutils/gnome-vfs2/buildlink3.mk" .include "../../sysutils/nautilus/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/sysinfo/Makefile cvsmywork/pkgsrc/sysutils/sysinfo/Makefile --- cvshead/pkgsrc/sysutils/sysinfo/Makefile 2006-03-04 22:30:43.000000000 +0100 +++ cvsmywork/pkgsrc/sysutils/sysinfo/Makefile 2006-11-10 13:07:27.000000000 +0100 @@ -18,7 +18,7 @@ TEST_TARGET= test MAKE_ENV+= CPPFLAGS="" CC=${CC:Q} -post-build: - ${CHMOD} -R o+rx ${WRKDIR} +#post-build: +# ${CHMOD} -R o+rx ${WRKDIR} .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/sysutils/sysinfo/PLIST cvsmywork/pkgsrc/sysutils/sysinfo/PLIST --- cvshead/pkgsrc/sysutils/sysinfo/PLIST 2001-10-31 23:53:54.000000000 +0100 +++ cvsmywork/pkgsrc/sysutils/sysinfo/PLIST 2006-11-10 13:12:37.000000000 +0100 @@ -19,8 +19,10 @@ libdata/sysinfo/conf/sunos_4.cf libdata/sysinfo/conf/sunos_5.cf libdata/sysinfo/conf/sunos_5.ddb -sysinfo/libexec/sparc-sunos-5.6/sysinfo -@dirrm sysinfo/libexec/sparc-sunos-5.6 +@comment sysinfo/libexec/sparc-sunos-5.6/sysinfo +@comment @dirrm sysinfo/libexec/sparc-sunos-5.6 +sysinfo/libexec/amd64-sunos-5.10/sysinfo +@dirrm sysinfo/libexec/amd64-sunos-5.10 @dirrm sysinfo/libexec @dirrm sysinfo @dirrm libdata/sysinfo/conf diff -burN --exclude-from=ignore cvshead/pkgsrc/textproc/latex2html/Makefile cvsmywork/pkgsrc/textproc/latex2html/Makefile --- cvshead/pkgsrc/textproc/latex2html/Makefile 2006-09-26 12:30:23.000000000 +0200 +++ cvsmywork/pkgsrc/textproc/latex2html/Makefile 2006-11-13 16:33:44.000000000 +0100 @@ -27,6 +27,7 @@ CONFIGURE_ARGS+= --with-iconpath=${LATEX2HTML_ICONPATH:Q} .endif CONFIGURE_ARGS+= --with-gs=${TOOLS_PATH.gs:Q} +CONFIGURE_ARGS+= --with-iconstorage=${PREFIX}/share/latex2html/icons .include "../../print/teTeX/module.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/time/xcal/Makefile cvsmywork/pkgsrc/time/xcal/Makefile --- cvshead/pkgsrc/time/xcal/Makefile 2007-01-02 15:07:00.182884000 +0100 +++ cvsmywork/pkgsrc/time/xcal/Makefile 2007-01-12 14:10:55.842002000 +0100 @@ -12,6 +12,7 @@ COMMENT= Calendar with alarms and a notebook for X11 USE_IMAKE= yes +USE_TOOLS+= gmake post-extract: @${MKDIR} ${WRKSRC} diff -burN --exclude-from=ignore cvshead/pkgsrc/www/libgtkhtml/Makefile cvsmywork/pkgsrc/www/libgtkhtml/Makefile --- cvshead/pkgsrc/www/libgtkhtml/Makefile 2006-11-20 16:25:12.000000000 +0100 +++ cvsmywork/pkgsrc/www/libgtkhtml/Makefile 2006-11-20 11:59:35.000000000 +0100 @@ -25,4 +25,5 @@ .include "../../x11/gtk2/buildlink3.mk" .include "../../mk/bdb.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/eterm/Makefile cvsmywork/pkgsrc/x11/eterm/Makefile --- cvshead/pkgsrc/x11/eterm/Makefile 2007-01-24 14:47:10.918833000 +0100 +++ cvsmywork/pkgsrc/x11/eterm/Makefile 2007-01-15 16:49:43.841021000 +0100 @@ -28,6 +28,8 @@ PKG_SYSCONFSUBDIR= Eterm OWN_DIRS= ${PKG_SYSCONFDIR}/themes +USE_TOOLS+= perl + .include "../../mk/bsd.prefs.mk" # Install Eterm as setuid root so that utmp logging function correctly. diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/gnome-desktop/Makefile cvsmywork/pkgsrc/x11/gnome-desktop/Makefile --- cvshead/pkgsrc/x11/gnome-desktop/Makefile 2007-02-21 11:43:50.718094000 +0100 +++ cvsmywork/pkgsrc/x11/gnome-desktop/Makefile 2007-02-05 13:07:50.189646000 +0100 @@ -36,5 +36,6 @@ .include "../../x11/gtk2/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/startup-notification/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/gnome-mag/Makefile cvsmywork/pkgsrc/x11/gnome-mag/Makefile --- cvshead/pkgsrc/x11/gnome-mag/Makefile 2007-03-12 16:28:47.217780000 +0100 +++ cvsmywork/pkgsrc/x11/gnome-mag/Makefile 2007-03-12 17:42:55.745954000 +0100 @@ -27,6 +27,7 @@ .include "../../devel/popt/buildlink3.mk" .include "../../net/ORBit2/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/gnopernicus/Makefile cvsmywork/pkgsrc/x11/gnopernicus/Makefile --- cvshead/pkgsrc/x11/gnopernicus/Makefile 2007-03-12 16:28:47.661314000 +0100 +++ cvsmywork/pkgsrc/x11/gnopernicus/Makefile 2007-03-12 17:42:57.696642000 +0100 @@ -72,4 +72,5 @@ .include "../../textproc/scrollkeeper/omf.mk" .include "../../x11/gnome-mag/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/gtksourceview/Makefile cvsmywork/pkgsrc/x11/gtksourceview/Makefile --- cvshead/pkgsrc/x11/gtksourceview/Makefile 2007-02-21 11:43:54.609049000 +0100 +++ cvsmywork/pkgsrc/x11/gtksourceview/Makefile 2007-02-05 12:55:30.796246000 +0100 @@ -25,4 +25,5 @@ .include "../../print/libgnomeprint/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../databases/db4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/gtksourceview/patches/patch-da cvsmywork/pkgsrc/x11/gtksourceview/patches/patch-da --- cvshead/pkgsrc/x11/gtksourceview/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/x11/gtksourceview/patches/patch-da 2006-08-01 14:24:49.000000000 +0200 @@ -0,0 +1,12 @@ +--- po/Makefile.in.in.orig Sat Jul 29 20:33:11 2006 ++++ po/Makefile.in.in Tue Aug 1 14:23:03 2006 +@@ -34,7 +34,8 @@ + datarootdir = @datarootdir@ + libdir = @libdir@ + DATADIRNAME = @DATADIRNAME@ +-itlocaledir = $(prefix)/$(DATADIRNAME)/locale ++localedir = $(prefix)/$(DATADIRNAME)/locale ++itlocaledir = $(localedir) + subdir = po + install_sh = @install_sh@ + # Automake >= 1.8 provides @mkdir_p@. diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/kdebase3/Makefile cvsmywork/pkgsrc/x11/kdebase3/Makefile --- cvshead/pkgsrc/x11/kdebase3/Makefile 2007-02-21 11:43:55.914695000 +0100 +++ cvsmywork/pkgsrc/x11/kdebase3/Makefile 2007-02-16 11:04:56.683896000 +0100 @@ -86,9 +86,16 @@ DEPENDS+= htdig>=3.2.0:../../www/htdig-devel + # Solaris 10 has libusb only for 32 bit ABI (see PR 33727). +# Same for libXau, Xau is for server part, not for clients. +# All Auth parts for client is in Xlib (solaris) .if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "x86_64" CONFIGURE_ARGS+= --without-libusb +BUILDLINK_TRANSFORM+= rm:-lXau +PLIST_SUBST+= HAVE_LIBXDMCP="@comment " +.else +PLIST_SUBST+= HAVE_LIBXDMCP="" .endif .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/kdebase3/PLIST cvsmywork/pkgsrc/x11/kdebase3/PLIST --- cvshead/pkgsrc/x11/kdebase3/PLIST 2007-02-02 14:45:30.943269000 +0100 +++ cvsmywork/pkgsrc/x11/kdebase3/PLIST 2007-02-09 18:12:24.993800000 +0100 @@ -2,7 +2,7 @@ bin/appletproxy bin/drkonqi bin/extensionproxy -bin/genkdmconf +${HAVE_LIBXDMCP}bin/genkdmconf bin/kaccess bin/kappfinder bin/kapplymousetheme @@ -27,10 +27,10 @@ bin/kdesu bin/kdesud bin/kdialog -bin/kdm -bin/kdm_config -bin/kdm_greet -bin/kdmctl +${HAVE_LIBXDMCP}bin/kdm +${HAVE_LIBXDMCP}bin/kdm_config +${HAVE_LIBXDMCP}bin/kdm_greet +${HAVE_LIBXDMCP}bin/kdmctl bin/keditbookmarks bin/keditfiletype bin/kfind @@ -63,7 +63,7 @@ bin/krandrtray bin/krdb bin/kreadconfig -bin/krootimage +${HAVE_LIBXDMCP}bin/krootimage bin/ksmserver bin/ksplash bin/ksplashsimple @@ -2426,11 +2426,11 @@ share/kde/apps/kdisplay/color-schemes/Windows95.kcsrc share/kde/apps/kdisplay/color-schemes/WindowsXP.kcsrc share/kde/apps/kdisplay/color-schemes/YellowOnBlue.kcsrc -share/kde/apps/kdm/faces/.default.face.icon -share/kde/apps/kdm/faces/root.face.icon -share/kde/apps/kdm/pics/kdelogo-crystal.png -share/kde/apps/kdm/pics/kdelogo.png -share/kde/apps/kdm/pics/shutdown.jpg +${HAVE_LIBXDMCP}share/kde/apps/kdm/faces/.default.face.icon +${HAVE_LIBXDMCP}share/kde/apps/kdm/faces/root.face.icon +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/kdelogo-crystal.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/kdelogo.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/shutdown.jpg share/kde/apps/kdm/pics/users/Apple.png share/kde/apps/kdm/pics/users/BeachBall.png share/kde/apps/kdm/pics/users/Blowfish.png @@ -2459,63 +2459,63 @@ share/kde/apps/kdm/pics/users/Star.png share/kde/apps/kdm/pics/users/Teddybear.png share/kde/apps/kdm/pics/users/Turtle.png -share/kde/apps/kdm/pics/users/default1.png -share/kde/apps/kdm/pics/users/default2.png -share/kde/apps/kdm/pics/users/default3.png -share/kde/apps/kdm/pics/users/root1.png -share/kde/apps/kdm/sessions/9wm.desktop -share/kde/apps/kdm/sessions/aewm++.desktop -share/kde/apps/kdm/sessions/aewm.desktop -share/kde/apps/kdm/sessions/afterstep.desktop -share/kde/apps/kdm/sessions/amaterus.desktop -share/kde/apps/kdm/sessions/amiwm.desktop -share/kde/apps/kdm/sessions/asclassic.desktop -share/kde/apps/kdm/sessions/blackbox.desktop -share/kde/apps/kdm/sessions/cde.desktop -share/kde/apps/kdm/sessions/ctwm.desktop -share/kde/apps/kdm/sessions/cwwm.desktop -share/kde/apps/kdm/sessions/enlightenment.desktop -share/kde/apps/kdm/sessions/evilwm.desktop -share/kde/apps/kdm/sessions/fluxbox.desktop -share/kde/apps/kdm/sessions/flwm.desktop -share/kde/apps/kdm/sessions/fvwm.desktop -share/kde/apps/kdm/sessions/fvwm95.desktop -share/kde/apps/kdm/sessions/gnome.desktop -share/kde/apps/kdm/sessions/golem.desktop -share/kde/apps/kdm/sessions/icewm.desktop -share/kde/apps/kdm/sessions/ion.desktop -share/kde/apps/kdm/sessions/kde.desktop -share/kde/apps/kdm/sessions/larswm.desktop -share/kde/apps/kdm/sessions/lwm.desktop -share/kde/apps/kdm/sessions/matchbox.desktop -share/kde/apps/kdm/sessions/metacity.desktop -share/kde/apps/kdm/sessions/mwm.desktop -share/kde/apps/kdm/sessions/olvwm.desktop -share/kde/apps/kdm/sessions/olwm.desktop -share/kde/apps/kdm/sessions/openbox.desktop -share/kde/apps/kdm/sessions/oroborus.desktop -share/kde/apps/kdm/sessions/phluid.desktop -share/kde/apps/kdm/sessions/pwm.desktop -share/kde/apps/kdm/sessions/qvwm.desktop -share/kde/apps/kdm/sessions/ratpoison.desktop -share/kde/apps/kdm/sessions/sapphire.desktop -share/kde/apps/kdm/sessions/sawfish.desktop -share/kde/apps/kdm/sessions/twm.desktop -share/kde/apps/kdm/sessions/ude.desktop -share/kde/apps/kdm/sessions/vtwm.desktop -share/kde/apps/kdm/sessions/w9wm.desktop -share/kde/apps/kdm/sessions/waimea.desktop -share/kde/apps/kdm/sessions/wm2.desktop -share/kde/apps/kdm/sessions/wmaker.desktop -share/kde/apps/kdm/sessions/xfce.desktop -share/kde/apps/kdm/sessions/xfce4.desktop -share/kde/apps/kdm/themes/circles/GdmGreeterTheme.desktop -share/kde/apps/kdm/themes/circles/background.svg -share/kde/apps/kdm/themes/circles/circles.xml -share/kde/apps/kdm/themes/circles/flower.png -share/kde/apps/kdm/themes/circles/help.png -share/kde/apps/kdm/themes/circles/options.png -share/kde/apps/kdm/themes/circles/screenshot.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/users/default1.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/users/default2.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/users/default3.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/pics/users/root1.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/9wm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/aewm++.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/aewm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/afterstep.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/amaterus.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/amiwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/asclassic.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/blackbox.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/cde.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/ctwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/cwwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/enlightenment.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/evilwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/fluxbox.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/flwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/fvwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/fvwm95.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/gnome.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/golem.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/icewm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/ion.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/kde.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/larswm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/lwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/matchbox.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/metacity.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/mwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/olvwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/olwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/openbox.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/oroborus.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/phluid.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/pwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/qvwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/ratpoison.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/sapphire.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/sawfish.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/twm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/ude.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/vtwm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/w9wm.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/waimea.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/wm2.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/wmaker.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/xfce.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/sessions/xfce4.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/GdmGreeterTheme.desktop +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/background.svg +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/circles.xml +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/flower.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/help.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/options.png +${HAVE_LIBXDMCP}share/kde/apps/kdm/themes/circles/screenshot.png share/kde/apps/keditbookmarks/keditbookmarks-genui.rc share/kde/apps/keditbookmarks/keditbookmarksui.rc share/kde/apps/kfindpart/icons/locolor/22x22/actions/archive.png @@ -3042,20 +3042,20 @@ share/kde/config/katerc share/kde/config/kdesktop_custom_menu1 share/kde/config/kdesktop_custom_menu2 -share/kde/config/kdm/README -share/kde/config/kdm/Xaccess -share/kde/config/kdm/Xreset -share/kde/config/kdm/Xsession -share/kde/config/kdm/Xsetup -share/kde/config/kdm/Xstartup -share/kde/config/kdm/Xwilling -share/kde/config/kdm/backgroundrc -share/kde/config/kdm/kdmrc +${HAVE_LIBXDMCP}share/kde/config/kdm/README +${HAVE_LIBXDMCP}share/kde/config/kdm/Xaccess +${HAVE_LIBXDMCP}share/kde/config/kdm/Xreset +${HAVE_LIBXDMCP}share/kde/config/kdm/Xsession +${HAVE_LIBXDMCP}share/kde/config/kdm/Xsetup +${HAVE_LIBXDMCP}share/kde/config/kdm/Xstartup +${HAVE_LIBXDMCP}share/kde/config/kdm/Xwilling +${HAVE_LIBXDMCP}share/kde/config/kdm/backgroundrc +${HAVE_LIBXDMCP}share/kde/config/kdm/kdmrc share/kde/config/klipperrc share/kde/config/konqsidebartng.rc share/kde/config/kshorturifilterrc share/kde/config/kxkb_groups -share/kde/doc/kdm/README +${HAVE_LIBXDMCP}share/kde/doc/kdm/README share/kde/mimelnk/application/x-konsole.desktop share/kde/mimelnk/application/x-ksysguard.desktop share/kde/mimelnk/application/x-ktheme.desktop diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/qt3-libs/Makefile.common cvsmywork/pkgsrc/x11/qt3-libs/Makefile.common --- cvshead/pkgsrc/x11/qt3-libs/Makefile.common 2007-03-12 16:28:54.307467000 +0100 +++ cvsmywork/pkgsrc/x11/qt3-libs/Makefile.common 2007-03-12 17:43:10.744925000 +0100 @@ -46,7 +46,7 @@ .endif .if ${OPSYS} == "SunOS" -CONFIGURE_SCRIPT= ${SH} ./configure +CONFIGURE_SCRIPT= ./configure . if !empty(CC_VERSION:Mgcc*) CONFIGURE_ARGS+= -platform solaris-g++ . else diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/qt4-libs/Makefile.common cvsmywork/pkgsrc/x11/qt4-libs/Makefile.common --- cvshead/pkgsrc/x11/qt4-libs/Makefile.common 2007-01-24 14:47:28.421022000 +0100 +++ cvsmywork/pkgsrc/x11/qt4-libs/Makefile.common 2007-01-16 11:44:18.701714000 +0100 @@ -45,11 +45,11 @@ .endif .if ${OPSYS} == "SunOS" -CONFIGURE_SCRIPT= ${SH} ./configure +CONFIGURE_SCRIPT= ./configure -v . if !empty(CC_VERSION:Mgcc*) -CONFIGURE_ARGS+= -platform solaris-g++ +CONFIGURE_ARGS+= -platform solaris-g++-${ABI} . else -CONFIGURE_ARGS+= -platform solaris-cc +CONFIGURE_ARGS+= -platform solaris-cc-${ABI} . endif SYS_LIBS= -lresolv -lsocket -lnsl -lrt .elif ${OPSYS} == "Interix" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/wxGTK/Makefile cvsmywork/pkgsrc/x11/wxGTK/Makefile --- cvshead/pkgsrc/x11/wxGTK/Makefile 2007-01-24 14:47:31.924589000 +0100 +++ cvsmywork/pkgsrc/x11/wxGTK/Makefile 2007-01-17 09:58:53.208553000 +0100 @@ -17,6 +17,10 @@ ${TOOLS_PATH.msgfmt} -c -o $${lang}.mo $${lang}.po; \ done +.if ${OPSYS} == "SunOS" +USE_TOOLS+= gawk:pkgsrc +.endif + post-install: ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/LICENCE.txt ${DESTDIR}${DOCDIR}/LICENSE diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/wxGTK24/patches/patch-ab cvsmywork/pkgsrc/x11/wxGTK24/patches/patch-ab --- cvshead/pkgsrc/x11/wxGTK24/patches/patch-ab 2005-08-14 20:10:08.000000000 +0200 +++ cvsmywork/pkgsrc/x11/wxGTK24/patches/patch-ab 2006-02-28 19:28:13.000000000 +0100 @@ -1,8 +1,6 @@ -$NetBSD: patch-ab,v 1.2 2005/08/14 18:10:08 veego Exp $ - ---- Makefile.in.orig 2003-09-21 13:31:27.000000000 +0200 -+++ Makefile.in -@@ -21,13 +21,13 @@ include ./src/make.env +--- Makefile.in.orig Sun Sep 21 13:31:27 2003 ++++ Makefile.in Tue Feb 28 19:27:26 2006 +@@ -21,13 +21,13 @@ .SUFFIXES: .o .c .cpp .cxx .rsrc .r .c.o: @@ -19,7 +17,7 @@ .rsrc.r: $(DEREZ) $^ Carbon.r -useDF > $@ -@@ -42,10 +42,6 @@ VP2 = @top_srcdir@/src/common +@@ -42,10 +42,6 @@ VP3 = @top_srcdir@/src/generic VP4 = @top_srcdir@/src/unix VP5 = @top_srcdir@/src/html @@ -30,7 +28,7 @@ VPA = @top_srcdir@/src/regex VP10 = @top_srcdir@/src/iodbc VP11 = @top_srcdir@/src/msw/ole -@@ -53,7 +49,7 @@ VP11 = @top_srcdir@/src/msw/ole +@@ -53,7 +49,7 @@ # the comment at the end of the next line is needed because otherwise autoconf # would remove this line completely - it contains a built-in hack to remove # any VPATH assignment not containing ':' @@ -39,7 +37,16 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ -@@ -72,7 +68,8 @@ build_libdir = $(top_builddir)/lib +@@ -64,7 +60,7 @@ + mandir = @mandir@ + includedir = @includedir@ + +-localedir = $(datadir)/locale ++localedir = /usr/pkg/lib/locale + + top_builddir = . + build_libdir = $(top_builddir)/lib +@@ -72,7 +68,8 @@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ @@ -49,7 +56,7 @@ build_alias = @build_alias@ build_triplet = @build@ -@@ -94,10 +91,6 @@ GENDIR = $(WXDIR)/src/generic +@@ -94,10 +91,6 @@ COMMDIR = $(WXDIR)/src/common HTMLDIR = $(WXDIR)/src/html UNIXDIR = $(WXDIR)/src/unix @@ -60,7 +67,7 @@ REGEXDIR = $(WXDIR)/src/regex GTKDIR = $(WXDIR)/src/gtk X11DIR = $(WXDIR)/src/x11 -@@ -139,7 +132,7 @@ DISTDIR=./_dist_dir/$(DISTDIRNAME) +@@ -139,7 +132,7 @@ ############################## Files ################################## @@ -69,7 +76,7 @@ # this line will include a file which defines ALL_SOURCES, ALL_OBJECTS, # ALL_DEPFILES and ALL_HEADERS variables with the complete list of .cpp, .o, -@@ -161,124 +154,6 @@ REGEXOBJS = \ +@@ -161,124 +154,6 @@ regerror.o \ regfree.o @@ -194,7 +201,7 @@ IODBCOBJS = \ catalog.o \ connect.o \ -@@ -302,52 +177,27 @@ IODBCOBJS = \ +@@ -302,52 +177,27 @@ SONAME_FLAGS = @SONAME_FLAGS@ SONAME_FLAGS_GL = @SONAME_FLAGS_GL@ @@ -206,7 +213,10 @@ - @$(RM) $@ - $(AR) $(AROPTIONS) $@ $(OBJECTS) - $(RANLIB) $@ -- ++$(build_libdir)/lib@WX_LIBRARY_BASENAME@.la: $(OBJECTS) ++ @$(INSTALL_DATA_DIR) $(build_libdir) ++ ${LIBTOOL} --mode=link ${CXX} -o $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la ${OBJECTS:.o=.lo} ${EXTRALIBS} -rpath ${PREFIX}/lib -version-info 0:1 + -$(build_libdir)/@WX_LIBRARY_NAME_STATIC_GL@: glcanvas.o - @$(INSTALL) -d $(build_libdir) - @$(RM) $@ @@ -216,10 +226,7 @@ -$(build_libdir)/@WX_LIBRARY_NAME_SHARED@: $(OBJECTS) - @$(INSTALL) -d $(build_libdir) - $(SHARED_LD) $@ $(SONAME_FLAGS) $(OBJECTS) $(EXTRALIBS) -+$(build_libdir)/lib@WX_LIBRARY_BASENAME@.la: $(OBJECTS) -+ @$(INSTALL_DATA_DIR) $(build_libdir) -+ ${LIBTOOL} --mode=link ${CXX} -o $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la ${OBJECTS:.o=.lo} ${EXTRALIBS} -rpath ${PREFIX}/lib -version-info 0:1 - +- # NB: we used to have "-L$(build_libdir) @WXCONFIG_LIBS@" in the SHARED_LD line # but this seems to result in problems with libwx_gtk being linked in twice -$(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@: glcanvas.o $(build_libdir)/@WX_LIBRARY_NAME_SHARED@ @@ -256,7 +263,7 @@ parser.c: $(COMMDIR)/parser.y lexer.c $(YACC) $(COMMDIR)/parser.y -@@ -369,13 +219,6 @@ lexer.c: $(COMMDIR)/lexer.l +@@ -369,13 +219,6 @@ @IF_GNU_MAKE@-include $(OBJECTS:.o=.d) @@ -270,7 +277,7 @@ CREATE_INSTALLED_LINKS_GL: preinstall_gl $(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@ $(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@ -@@ -385,10 +228,10 @@ CREATE_INSTALLED_LINKS_GL: preinstall_gl +@@ -385,10 +228,10 @@ afminstall: preinstall @if test ! -d $(datadir); then $(INSTALL) -d $(datadir); fi @@ -285,7 +292,7 @@ $(INSTALL_DATA) $(top_srcdir)/misc/afm/*.afm $(datadir)/wx/$(VER_MAJMIN)/afm $(INSTALL_DATA) $(top_srcdir)/misc/gs_afm/*.afm $(datadir)/wx/$(VER_MAJMIN)/gs_afm -@@ -410,51 +253,51 @@ win32install: preinstall +@@ -410,54 +253,55 @@ # this is the real install target: copies the library, wx-config and the # headers to the installation directory @@ -351,16 +358,24 @@ done - @if test ! -d $(localedir); then $(INSTALL) -d $(localedir); fi -+ @if test ! -d $(localedir); then $(INSTALL_DATA_DIR) $(localedir); fi - @for p in $(WX_LINGUAS); do \ +- @for p in $(WX_LINGUAS); do \ - if test ! -d $(localedir)/$$p; then $(INSTALL) -d $(localedir)/$$p; fi;\ - if test ! -d $(localedir)/$$p/LC_MESSAGES; then $(INSTALL) -d $(localedir)/$$p/LC_MESSAGES; fi;\ -+ if test ! -d $(localedir)/$$p; then $(INSTALL_DATA_DIR) $(localedir)/$$p; fi;\ -+ if test ! -d $(localedir)/$$p/LC_MESSAGES; then $(INSTALL_DATA_DIR) $(localedir)/$$p/LC_MESSAGES; fi;\ - $(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \ - echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \ - done -@@ -467,14 +310,14 @@ preinstall_res: $(build_libdir)/@WX_RESO +- $(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \ +- echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \ +- done ++ @if test ! -d $(localedir); then $(INSTALL_DATA_DIR) $(localedir); fi ++#WX_LINGUAS est null donc pas de procedure ++# @for p in $(WX_LINGUAS); do \ ++# if test ! -d $(localedir)/$$p; then $(INSTALL_DATA_DIR) $(localedir)/$$p; fi;\ ++# if test ! -d $(localedir)/$$p/LC_MESSAGES; then $(INSTALL_DATA_DIR) $(localedir)/$$p/LC_MESSAGES; fi;\ ++# $(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \ ++# echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \ ++# done + + preinstall_res: $(build_libdir)/@WX_RESOURCES_MACOSX_ASCII@ $(build_libdir)/@WX_RESOURCES_MACOSX_DATA@ + @echo " " +@@ -467,14 +311,14 @@ $(INSTALL_PROGRAM) $(build_libdir)/@WX_RESOURCES_MACOSX_ASCII@ $(libdir)/@WX_RESOURCES_MACOSX_ASCII@ $(INSTALL_PROGRAM) $(build_libdir)/@WX_RESOURCES_MACOSX_DATA@ $(libdir)/@WX_RESOURCES_MACOSX_DATA@ diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xearth/PLIST cvsmywork/pkgsrc/x11/xearth/PLIST --- cvshead/pkgsrc/x11/xearth/PLIST 2003-09-02 19:23:23.000000000 +0200 +++ cvsmywork/pkgsrc/x11/xearth/PLIST 2006-12-06 14:18:30.926442000 +0100 @@ -1,3 +1,3 @@ @comment $NetBSD: PLIST,v 1.3 2003/09/02 17:23:23 tron Exp $ bin/xearth -${IMAKE_MAN_DIR}/xearth.${IMAKE_MANNEWSUFFIX} +${PKGMANDIR}/man1/xearth.${IMAKE_MANNEWSUFFIX} diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xephem/Makefile cvsmywork/pkgsrc/x11/xephem/Makefile --- cvshead/pkgsrc/x11/xephem/Makefile 2007-03-12 16:29:00.649895000 +0100 +++ cvsmywork/pkgsrc/x11/xephem/Makefile 2007-03-12 15:03:01.096565000 +0100 @@ -31,9 +31,14 @@ USE_TOOLS+= gmake perl:run REPLACE_PERL+= auxil/*.pl -LIBS.SunOS+= -lnsl -lsocket -X11_LDFLAGS+= ${LIBS} -MAKE_ENV+= X11_LDFLAGS=${X11_LDFLAGS:Q} +#LIBS.SunOS+= -lnsl -lsocket +#X11_LDFLAGS+= ${LIBS} +#MAKE_ENV+= X11_LDFLAGS=${X11_LDFLAGS:Q} LIBLIB=${LIBS.SunOS:Q} +#LDFLAGS.SunOS+= -lnsl -lsocket +#X11_LDFLAGS+= ${LDFLAGS.SunOS} +#BUILD_ENV+= X11_LDFLAGS=${X11_LDFLAGS:Q} LIBLIB=${LIBS.SunOS:Q} +#MAKE_FLAGS+= LIBLIB=${LIBS.SunOS:Q} + REPLACE_INTERPRETER+= perl REPLACE.perl.old= .*/bin/perl @@ -62,4 +67,5 @@ .include "../../x11/libXp/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../mk/motif.buildlink3.mk" +#.include "../../mk/x11.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xephem/patches/patch-aa cvsmywork/pkgsrc/x11/xephem/patches/patch-aa --- cvshead/pkgsrc/x11/xephem/patches/patch-aa 2007-03-12 16:29:00.699268000 +0100 +++ cvsmywork/pkgsrc/x11/xephem/patches/patch-aa 2007-03-12 15:04:46.379783000 +0100 @@ -10,8 +10,8 @@ -LDFLAGS = $(LIBLNK) $(CLDFLAGS) -L$(MOTIFL) -L/usr/X11R6/lib -XLIBS = $(MOTIFL)/libXm.a -lXp -lXt -lXext -lXmu -lX11 +CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I/usr/X11R6/include -+LDFLAGS = $(LIBLNK) $(CLDFLAGS) $(X11_LDFLAGS) -+XLIBS = $(MOTIFLIB) -lXp -lXt -lXext -lXmu -lX11 ++LDFLAGS = $(LIBLNK) $(CLDFLAGS) -L/usr/X11R6/lib ++XLIBS = $(MOTIFLIB) -lXp -lXt -lXext -lXmu -lX11 -lnsl -lsocket LIBS = $(XLIBS) $(LIBLIB) -lm # for ppc Apple OS X to make universal (i386 and ppc binary), requires diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xflame/patches/patch-da cvsmywork/pkgsrc/x11/xflame/patches/patch-da --- cvshead/pkgsrc/x11/xflame/patches/patch-da 1970-01-01 01:00:00.000000000 +0100 +++ cvsmywork/pkgsrc/x11/xflame/patches/patch-da 2007-01-24 14:28:56.283504000 +0100 @@ -0,0 +1,11 @@ +--- xflame.c.orig Wed Dec 16 08:28:03 1998 ++++ xflame.c Wed Jan 24 14:19:40 2007 +@@ -29,6 +29,8 @@ + /* INCLUDES! */ + #include + #include ++#include ++#include + #include + #include + #include diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xmove/Makefile cvsmywork/pkgsrc/x11/xmove/Makefile --- cvshead/pkgsrc/x11/xmove/Makefile 2007-01-02 15:08:10.876216000 +0100 +++ cvsmywork/pkgsrc/x11/xmove/Makefile 2007-01-15 15:59:22.130329000 +0100 @@ -13,6 +13,7 @@ WRKSRC= ${WRKDIR}/xmove USE_IMAKE= yes XMOVEDOCDIR= ${PREFIX}/share/doc/xmove +USE_TOOLS+= gmake pre-configure: @${SED} -e 's|@x11base@|'${X11PREFIX}'|' < ${WRKSRC}/xmove/Imakefile > ${WRKSRC}/xmove/Imakefile.new && \ diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xorg-imake/files/host.def cvsmywork/pkgsrc/x11/xorg-imake/files/host.def --- cvshead/pkgsrc/x11/xorg-imake/files/host.def 2004-07-31 03:37:23.000000000 +0200 +++ cvsmywork/pkgsrc/x11/xorg-imake/files/host.def 2006-08-03 20:00:49.000000000 +0200 @@ -3,3 +3,6 @@ #define ProjectRoot @PREFIX@ #define BuildHtmlManPages NO #define MakeCmd @MAKE@ + +#define HasGcc3 YES +#define HasGcc2ForCplusplus YES diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xorg-libs/files/host.def cvsmywork/pkgsrc/x11/xorg-libs/files/host.def --- cvshead/pkgsrc/x11/xorg-libs/files/host.def 2006-01-19 00:53:06.000000000 +0100 +++ cvsmywork/pkgsrc/x11/xorg-libs/files/host.def 2006-08-04 10:16:47.000000000 +0200 @@ -91,3 +91,7 @@ #define BuildXF86DGA NO # endif #endif + +#define HasGcc3 YES +#define HasGcc2ForCplusplus YES + diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xscribble/patches/patch-ab cvsmywork/pkgsrc/x11/xscribble/patches/patch-ab --- cvshead/pkgsrc/x11/xscribble/patches/patch-ab 2004-05-23 20:31:27.000000000 +0200 +++ cvsmywork/pkgsrc/x11/xscribble/patches/patch-ab 2006-07-03 14:35:03.000000000 +0200 @@ -15,4 +15,4 @@ -ComplexProgramTarget(xscribble) - -+ComplexProgramTargetNoMan(xscribble) ++ComplexProgramTarget(xscribble) diff -burN --exclude-from=ignore cvshead/pkgsrc/x11/xsnow/PLIST cvsmywork/pkgsrc/x11/xsnow/PLIST --- cvshead/pkgsrc/x11/xsnow/PLIST 2005-12-04 02:53:18.000000000 +0100 +++ cvsmywork/pkgsrc/x11/xsnow/PLIST 2007-01-24 09:22:59.657108000 +0100 @@ -1,3 +1,4 @@ @comment $NetBSD: PLIST,v 1.3 2005/12/04 01:53:18 joerg Exp $ bin/xsnow -${IMAKE_GAMEMAN_DIR}/xsnow.${IMAKE_GAMEMAN_SUFFIX} +@comment ${IMAKE_GAMEMAN_DIR}/xsnow.${IMAKE_GAMEMAN_SUFFIX} +share/man/man1/xsnow.6