Index: /branches/libc-0.6/Makefile
===================================================================
--- /branches/libc-0.6/Makefile	(revision 3373)
+++ /branches/libc-0.6/Makefile	(revision 3374)
@@ -10,5 +10,5 @@
 #
 
-			
+
 ###############################################################################
 ##   Global Variables
@@ -54,5 +54,5 @@
 BUILD_DEBUGINFO = -g
 BUILD_ENABLE_SYMBOLS = --enable-symbols
-endif	
+endif
 
 
@@ -61,5 +61,5 @@
 export GCC_VERSION_SHORT        ?= 335
 ifdef OFFICIAL_BIRD_VERSION
-export GCC_RELEASE_ID           ?= csd2
+export GCC_RELEASE_ID           ?= csd3
 else
 export GCC_RELEASE_ID           ?= x
@@ -75,6 +75,6 @@
 export EMX_CVS_VENDOR			?= EMX
 export EMX_CVS_REL				?= EMX_0-9D-FIX04
-export LIBC_VERSION             ?= 0.6.2
-export LIBC_VERSION_SHORT       ?= 062
+export LIBC_VERSION             ?= 0.6.3
+export LIBC_VERSION_SHORT       ?= 063
 
 # innotek version and timestamp
@@ -90,6 +90,6 @@
 endif
 
-			
-#    			
+
+#
 # For builds on Linux Host builds we do the environment setup here.
 # This is essentially a mimicking of what we do on OS/2.
@@ -127,5 +127,5 @@
 endif
 
-							
+
 
 
@@ -152,5 +152,5 @@
 
 # old bootstrap building.
-bootstrap all-boostrap:	
+bootstrap all-boostrap:
 	mkdir -p $(PATH_OBJ)
 	$(NICE) $(MAKE) $(MAKEOPT) -j 1 -C . all-bootstrap-logged 2>&1 | $(UNIXROOT)/usr/bin/tee $(PATH_OBJ)/build-`date +"%Y%m%d-%H%M%S"`.log
@@ -178,10 +178,10 @@
 # banners
 #
-		
+
 all-banner-start:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
 	@echo "+ Make started: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-		
+
 all-banner-stage1:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
@@ -193,10 +193,10 @@
 	@echo "+ Stage 2 - starting: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	
+
 all-banner-builtunix-initial:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
 	@echo "+ Initializing builtunix tree"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-		
+
 all-banner-builtunix-stage2:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
@@ -208,5 +208,5 @@
 	@echo "+ Install - starting: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	
+
 all-banner-install-done:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
@@ -218,5 +218,5 @@
 	@echo "+ symlinks - staring: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-		
+
 all-banner-symlinks-done:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
@@ -228,11 +228,11 @@
 	@echo "+ symlinks unlinking - staring: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-		
+
 all-banner-symlinks-unlink-done:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
 	@echo "+ symlinks unlinking - done: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-								
-		
+
+
 #
 # Sanity and environment dumps - to make it easier to figure out make bugs.
@@ -240,5 +240,5 @@
 
 .PHONY: all-env
-all-env:	
+all-env:
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
 	@echo "Variables:"
@@ -306,6 +306,6 @@
 	-ls -la $(PATH_BIN)/
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	
-	
+
+
 .PHONY: all-sanity
 all-sanity:
@@ -340,12 +340,12 @@
 endif
 	@echo "ok"
-	
+
 
 #
 # Preload tools we commonly use this speeds up stuff.
-#   									
+#
 PRELOADED_TOOLS = bin/sh.exe bin/echo.exe bin/true.exe usr/bin/test.exe usr/bin/expr.exe \
      usr/bin/gawk.exe bin/sed.exe bin/rm.exe bin/cat.exe bin/cp.exe bin/mkdir.exe bin/rm.exe
-	
+
 .PHONY: all-preload-unload all-preload
 all-preload:
@@ -363,5 +363,5 @@
 endif
 	@echo ""
-	
+
 all-preload-unload:
 ifeq "$(BUILD_PLATFORM)" "OS2"
@@ -379,5 +379,5 @@
 .PHONY: all-versionstamps
 all-versionstamps: $(PATH_OBJ)/.ts.versionstamped
-$(PATH_OBJ)/.ts.versionstamped:	
+$(PATH_OBJ)/.ts.versionstamped:
 #	echo '#define INNOTEK_VERSION  "$(INNOTEK_VERSION)"' > include/innotekversion.h
 	$(MAKE) $(MAKEOPT) -j 1 -f $(MAKEFILE) "INNOTEK_VERSION=$(INNOTEK_VERSION)" gcc-versionstamps binutils-versionstamps emx-versionstamps
@@ -390,5 +390,5 @@
 #	A rebuild with the new toolsuite is usually required when there is ABI
 # 	changes and other vital changes done to the tools.
-#	
+#
 
 .PHONY: all-stage1 all-stage1-it
@@ -408,5 +408,5 @@
 		all-gcc	\
 		all-emx
-		
+
 .PHONY: all-stage2 all-stage2-it
 all-stage2: $(PATH_OBJ)/.all-stage2
@@ -435,5 +435,5 @@
 	@echo "+ Saving Stage 1 - done: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	
+
 all-stage2-it: \
 		all-banner-stage2 \
@@ -468,7 +468,7 @@
 		fi; \
 	done
-endif	
-
-	
+endif
+
+
 #
 # Generate all the diffs we have to supply.
@@ -479,8 +479,8 @@
 	binutils-diff \
 	emx-diff \
-	
-										
-	
-	
+
+
+
+
 
 ###############################################################################
@@ -505,5 +505,5 @@
 	@echo "+ Quick Bootstrap started:            $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-.PHONY: all-quick-logged	
+.PHONY: all-quick-logged
 all-quick-logged: \
         all-quick-banner-start \
@@ -524,5 +524,5 @@
 	@echo "+ Quick Bootstrap Ended Successfully: $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	
+
 .PHONY: all-quick-builtunix-initial
 all-quick-builtunix-initial: $(PATH_OBJ)/.quick-builtunix-initial
@@ -534,5 +534,5 @@
 	$(MAKE) $(MAKEOPT) -f $(MAKEFILE) all-quick-builtunix-initial-it
 	touch $@
-		
+
 
 # This build type is used for release builds.
@@ -579,5 +579,5 @@
 	$(MAKE) $(MAKEOPT) -f $(MAKEFILE) all-double-quick-builtunix-initial-it
 	touch $@
-	
+
 # stage1
 .PHONY: all-double-quick-stage1 all-double-quick-stage1-it
@@ -596,7 +596,7 @@
 	@echo "+ Double Quick Bootstrap Stage 1 - done:     $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	touch $@	
-	
-# save stage1	
+	touch $@
+
+# save stage1
 .PHONY: all-double-quick-save-stage1 all-double-quick-save-stage1-it
 all-double-quick-save-stage1: $(PATH_OBJ)/.doublequick-stage1-saved
@@ -618,5 +618,5 @@
 	touch $@
 
-# stage2	
+# stage2
 .PHONY: all-double-quick-stage2 all-double-quick-stage2-it
 all-double-quick-stage2: $(PATH_OBJ)/.doublequick-stage2
@@ -634,8 +634,8 @@
 	@echo "+ Double Quick Bootstrap Stage 2 - done:     $(shell date)"
 	@echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
-	touch $@	
-	
-		
-# step 1 builds the base libraries.	
+	touch $@
+
+
+# step 1 builds the base libraries.
 .PHONY: all-quick-step1 all-quick-step1-it
 all-quick-step1: $(PATH_OBJ)/.quick-step1
@@ -715,5 +715,5 @@
 
 
-# Installs the stuff we've built.			
+# Installs the stuff we've built.
 .PHONY: all-quick-install
 all-quick-install: \
@@ -725,6 +725,6 @@
 		all-strip-install \
 		all-banner-install-done
-		
-	
+
+
 ###############################################################################
 ###############################################################################
@@ -736,5 +736,5 @@
 ###############################################################################
 ###############################################################################
-		
+
 all-builtunix-initial: \
 		all-banner-builtunix-initial \
@@ -745,12 +745,12 @@
 		$(PATH_BUILTTOOLS)/omfhack/realar.exe \
 		$(PATH_BUILTTOOLS)/omfhack/ranlib.exe
-		
+
 all-builtunix-clean: \
 		all-preload-unload
 	rm -Rf $(PATH_BUILTUNIX)
-	
+
 all-builtunix-dirs:
 	mkdir -p $(PATH_BUILTTOOLS)/bin $(PATH_BUILTTOOLS)/lib $(PATH_BUILTTOOLS)/include $(PATH_BUILTTOOLS)/omfhack
-	
+
 $(PATH_BUILTTOOLS)/bin/dllar.cmd $(PATH_BUILTTOOLS_TMP)/bin/dllar.cmd: $(PATH_TOP)/src/misc/dllar.cmd
 	cp $< $@
@@ -765,5 +765,5 @@
 $(PATH_BUILTTOOLS_TMP)/omfhack:
 	mkdir -p $@
-	
+
 all-builtunix-stage2: \
 		all-banner-builtunix-stage2 \
@@ -778,5 +778,5 @@
 		all-builtunix-clean
 	mv -f $(PATH_BUILTUNIX_TMP) $(PATH_BUILTUNIX)
-	
+
 all-builtunix-stage2-libs:
 	-for aoutlib in `find $(PATH_BUILTUNIX_TMP) -name "*.a" | sed -e 's/\.a$$//' `; \
@@ -823,6 +823,6 @@
 		all-symlinks-unlink-binutils \
 		all-banner-symlinks-unlink-done
-		
-		
+
+
 ifeq "$(BUILD_PLATFORM)" "OS2"
 TOOL_SYMLINK_FILE   = cp -p
@@ -837,5 +837,5 @@
 endif
 
-# ld is broken, so don't use it!	
+# ld is broken, so don't use it!
 # ld \
 
@@ -902,5 +902,5 @@
 include/xtensa-isa.h \
 
-	
+
 # Symlink binutils stuff to gcc.
 # 	Note the test should've been "! -e", but that doesn' work in ash... :/
@@ -916,5 +916,5 @@
 			fi ; \
 		fi ; \
-	done	
+	done
 	for dir in $(SYMLINKS_BINUTILS_TO_GCC_DIRS) ; do \
 		if [ ! -f "$(PATH_TOP)/src/gcc/.symlinked.`echo $${dir} | sed -e 's@/@_@g'`" ] ; then  \
@@ -951,5 +951,5 @@
 	done
 	-ls -a1 src/gcc/.sym*
-						
+
 
 ###############################################################################
@@ -1015,5 +1015,5 @@
 	done
 
-	
+
 # build the components.
 .PHONY: gcc-bootstrap gcc-build gcc-install gcc-configure
@@ -1021,5 +1021,5 @@
 	mkdir -p $(PATH_OBJ)/gcc
 	$(MAKE) $(MAKEOPT) -j 1 -C $(PATH_OBJ)/gcc -f $(MAKEFILE) $@-it
-	
+
 # let the build/bootstrap create the gcc import .def file before kicking off a build.
 gcc-bootstrap gcc-build: src/gcc/gcc/config/i386/emx-libgcc_so_d.def
@@ -1039,5 +1039,5 @@
 gcc-bootstrap-it gcc-build-it: \
 		$(PATH_OBJ)/gcc/.ts.configured
-ifeq "$(BUILD_PLATFORM)" "OS2"		
+ifeq "$(BUILD_PLATFORM)" "OS2"
 	unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g" ; \
 	$(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/gcc \
@@ -1051,6 +1051,6 @@
 else
 	$(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/gcc $(subst build, all, $(patsubst gcc-%-it, %, $@))
-endif	
-		
+endif
+
 # configure it (invoked after directory change).
 # 	We set CC to help configure finding it.
@@ -1103,5 +1103,5 @@
 
 
-# Install to builtunix directory.	
+# Install to builtunix directory.
 ##     WARNING! Another spec HACK!
 gcc-builtunix-stage2:
@@ -1114,5 +1114,5 @@
 	gcc-autoconf-refresh \
 	gcc-build
-	
+
 gcc-quick-installstage:
 	rm -Rf $(PATH_BUILTUNIX_TMP)
@@ -1121,5 +1121,5 @@
 	rm -Rf $(PATH_BUILTUNIX_TMP)
 
-		
+
 # Generate diffs for GCC - part of packing a release.
 .PHONY: gcc-diff $(ALL_PREFIX)/src/diffs/gcc-$(GCC_VERSION).diff
@@ -1207,5 +1207,5 @@
 		CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \
 		LDFLAGS="$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf"
-		
+
 # configure it (invoked after directory change).
 # 	We set CC to help configure finding it.
@@ -1269,7 +1269,7 @@
 		--program-suffix=-elf "
 	touch $(PATH_OBJ)/binutils/.ts.configured
-		
-	
-	
+
+
+
 # Install the Binutils build
 #	Repeating the prefix doesn't hurt anybody.
@@ -1288,5 +1288,5 @@
 	sed -e '/printf.*program_version/s/%s %s.*\\n/%s %s $(INNOTEK_VERSION)\\n/' \
 		$(PATH_TOP)/src/binutils/binutils/version.tmp.c > $(PATH_TOP)/src/binutils/binutils/version.c
-	rm -f $(PATH_TOP)/src/binutils/binutils/version.tmp.c		
+	rm -f $(PATH_TOP)/src/binutils/binutils/version.tmp.c
 	if [ -f $(PATH_TOP)/src/gcc/binutils/version.c ]; then \
 		cp -f $(PATH_TOP)/src/gcc/binutils/version.c  $(PATH_TOP)/src/gcc/binutils/version.tmp.c && \
@@ -1300,5 +1300,5 @@
 	    -e '/fprintf.*GNU.*assembler.*version.*BFD.*/s/using BFD version %s.*/using BFD version %s $(INNOTEK_VERSION)"),/ ' \
 		$(PATH_TOP)/src/binutils/gas/as.tmp.c > $(PATH_TOP)/src/binutils/gas/as.c
-	rm -f $(PATH_TOP)/src/binutils/gas/as.tmp.c		
+	rm -f $(PATH_TOP)/src/binutils/gas/as.tmp.c
 	if [ -f $(PATH_TOP)/src/gcc/gas/as.c ]; then \
 		cp -f $(PATH_TOP)/src/gcc/gas/as.c  $(PATH_TOP)/src/gcc/gas/as.tmp.c && \
@@ -1312,5 +1312,5 @@
 	sed -e '/fprintf.*GNU.*ld.*version/s/(with BFD %s).*/(with BFD %s) $(INNOTEK_VERSION)\\n"),/' \
 		$(PATH_TOP)/src/binutils/ld/ldver.tmp.c > $(PATH_TOP)/src/binutils/ld/ldver.c
-	rm -f $(PATH_TOP)/src/binutils/ld/ldver.tmp.c		
+	rm -f $(PATH_TOP)/src/binutils/ld/ldver.tmp.c
 	if [ -f $(PATH_TOP)/src/gcc/ld/ldver.c ]; then \
 		cp -f $(PATH_TOP)/src/gcc/ld/ldver.c $(PATH_TOP)/src/gcc/ld/ldver.tmp.c && \
@@ -1318,6 +1318,6 @@
 			$(PATH_TOP)/src/gcc/ld/ldver.tmp.c > $(PATH_TOP)/src/gcc/ld/ldver.c && \
 		rm -f $(PATH_TOP)/src/gcc/ld/ldver.tmp.c ; \
-	fi		
-	
+	fi
+
 
 # Quick bootstrap workers.
@@ -1337,5 +1337,5 @@
 	rm -Rf $(PATH_BUILTUNIX_TMP)
 
-					
+
 # Generate diffs for Binutils (part of packing).
 .PHONY: binutils-diff $(ALL_PREFIX)/src/diffs/binutils-$(BINUTILS_VERSION).diff
@@ -1347,7 +1347,7 @@
 
 
-							
-
-	
+
+
+
 
 
@@ -1364,6 +1364,6 @@
 		emx-build
 	@echo "Successfully build EMX."
-	
-# Some helpers.		
+
+# Some helpers.
 # TODO: Change OUT and INS to the right ones. Currently not possible as
 #       doing such breaks the rules generating.
@@ -1378,5 +1378,5 @@
 EMX_MASM = $(PATH_TOP)/tools/x86.os2/masm/v6.0/binp/ml.exe
 EMX_DEFINES = "OUT=$(EMX_OUT)" "INS=$(EMX_INS)" "MODE=$(EMX_MODE)" "ASM=$(EMX_MASM) -c"
-									
+
 # build the components. (directory changer rules)
 .PHONY: emx-build emx-install emx-configure
@@ -1392,14 +1392,14 @@
 	$(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) INS=$(ALL_PREFIX)/ install
 
-					
+
 # We pass down the INNOTEK_VERSION define when building EMX.
 emx-versionstamps:
 	@echo "Version stamping EMX... nothing to do"
-									
+
 # Install the compiled emx stuff to builtunix.
 emx-builtunix-stage2:
 	$(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) INS=$(PATH_BUILTTOOLS_TMP)/  install
 
-# Quick bootstrap workers.			
+# Quick bootstrap workers.
 emx-quick-libs:
 	GCCLOAD=3 $(MAKE) $(MAKEOPT) -f $(PATH_TOP)/src/emx/libonly.gmk -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
@@ -1407,11 +1407,11 @@
 emx-quick-libs-install:
 	$(MAKE) $(MAKEOPT) -f $(PATH_TOP)/src/emx/libonly.gmk -C $(PATH_TOP)/src/emx $(EMX_DEFINES) INS=$(PATH_BUILTTOOLS)/ install
-					
+
 emx-quick-rest:
 	GCCLOAD=3 $(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
-			
+
 emx-quick-rest-install:
 	$(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) INS=$(PATH_BUILTTOOLS)/ install
-			    	
+
 
 # Generate diffs for EMX (part of packing).
@@ -1423,7 +1423,7 @@
 
 
-	
-	
-	
+
+
+
 ###############################################################################
 ###############################################################################
@@ -1446,9 +1446,9 @@
 	rm -f $(ZIPBASE).zip
 	cd $(ALL_PREFIX)/.. ; zip $(ZIPFLAGS) $(ZIPBASE).zip *
-	
+
 packing-doc:
 	rm -f $(ZIPBASE)-doc.zip
 	cd $(ALL_PREFIX)/..; zip $(ZIPFLAGS) $(ZIPBASE)-doc.zip usr/doc/GCC-$(GCC_VERSION)/*
-	
+
 packing-libc:
 	rm -f $(PATH_BIN)/libc-$(LIBC_VERSION)-$(GCC_RELEASE_ID).zip
@@ -1460,19 +1460,19 @@
 		packing-src-binutils \
 		packing-src-emx \
-	
+
 packing-src-gcc:
 	rm -f $(ZIPBASE)-src-GCC.zip
 	zip $(ZIPFLAGS) $(ZIPBASE)-src-GCC.zip src/gcc -x \*CVS\*
-					
+
 packing-src-binutils:
 	rm -f $(ZIPBASE)-src-binutils.zip
 	zip $(ZIPFLAGS) $(ZIPBASE)-src-binutils.zip src/binutils -x \*CVS\*
-	
+
 packing-src-emx:
 	rm -f $(ZIPBASE)-src-emx.zip
 	zip $(subst r,,$(ZIPFLAGS)) $(ZIPBASE)-src-emx.zip src/emx/* -x \*CVS\* -x \*testcase\* -x \*out\*
 	zip $(ZIPFLAGS) $(ZIPBASE)-src-emx.zip src/emx/src/* src/emx/include/* src/emx/src/bsd/* -x \*CVS\*
-				
-		
+
+
 ###############################################################################
 ###############################################################################
@@ -1501,9 +1501,9 @@
 	cp $(PATH_TOP)/src/misc/dllar.cmd           $(ALL_PREFIX)/bin
 	cp $(PATH_TOP)/src/misc/gccenv.cmd          $(ALL_PREFIX)/bin
-			
+
 
 #
 # Checkout rule
-#	
+#
 checkout update up:
 	cvs -q update -d -P 2>&1 | tee up.log
Index: /branches/libc-0.6/src/emx/src/lib/libc.smak
===================================================================
--- /branches/libc-0.6/src/emx/src/lib/libc.smak	(revision 3373)
+++ /branches/libc-0.6/src/emx/src/lib/libc.smak	(revision 3374)
@@ -482,4 +482,12 @@
 libc-dll: $.omf/libc061.dll
 
+# libc062
+$.omf/libc062.dll: src/lib/libc062.def $.omf/fwdstub.obj $.omf/libc_dll.lib
+	gcc -Zomf -o $@ -nostdlib -Zdll $^
+$(INS)lib/libc062.dll: $.omf/libc062.dll
+	$(call CP,$<,$@)
+INS.FILES += $(INS)lib/libc062.dll
+libc-dll: $.omf/libc062.dll
+
 
 # Some parallel building hacks (kmk only as vanilla make doesn't support this syntax).
Index: /branches/libc-0.6/src/emx/src/lib/libc062.def
===================================================================
--- /branches/libc-0.6/src/emx/src/lib/libc062.def	(revision 3374)
+++ /branches/libc-0.6/src/emx/src/lib/libc062.def	(revision 3374)
@@ -0,0 +1,1963 @@
+; $Id$
+;
+; LIBC062 Forwarder DLL.
+;
+; Exports and ordinals listed here are treated as legacy stuff
+; and can only be changed with a minor or major version changes, never with
+; a patch level change!
+; At the moment we tollerate that a patch level adds new exports.
+;
+; Also note that whenever something is added (permanently) one should manually
+; check that data exports aren't mixed into the code exports. Mixing exports
+; causes more export bundles to be issued and will inscrease overhead during
+; import resolving.
+;
+; Imports which are freqently used may of course be moved to an low ordinal
+; number to save 5 cpu cycles every now and then ;-) However the general idea
+; is just to sort them and assign fresh ordinals when a libc version goes out
+; of development.
+;
+
+LIBRARY libc062
+EXPORTS
+; data
+    "___default_hash"  @1
+    "___digits" @2
+    "___libc_GLocaleCtype" @3
+    "___libc_GpFIBGIS" @4
+    "___libc_GpFIBLIS" @5
+    "___libc_GpFIBPIB" @6
+    "___progname" @7
+    "___stderrp" @8
+    "___stdinp" @9
+    "___stdoutp" @10
+    "___hexdig_D2A" @11
+    "__nl_current_default_domain" @12
+    "__emx_optarg" @13
+    "__emx_opterr" @14
+    "__emx_optind" @15
+    "__emx_optmode" @16
+    "__emx_optopt" @17
+    "__emx_optswchar" @18
+    "__fmode_bin" @19
+    "___mb_cur_max" @20
+    "__org_environ" @21
+    "__osmajor" @22
+    "__osminor" @23
+    "__pipe_size" @24
+    "__rand48_add" @25
+    "__rand48_mult" @26
+    "__rand48_seed" @27
+    "__std_daylight" @28
+    "__std_environ" @29
+    "__std_timezone" @30
+    "__std_tzname" @31
+    "__streamv_fmutex" @32
+    "__streamvec_head" @33
+    "__streamvec_tail" @34
+    "__tmpidx" @35
+    "__tzi" @36
+    "__tzset_flag" @37
+    "__um_high_heap" @38
+    "__um_low_heap" @39
+    "__um_regular_heap" @40
+    "__um_tiled_heap" @41
+    "_error_message_count" @42
+    "_error_one_per_line" @43
+    "_error_print_progname" @44
+    "_optarg" @45
+    "_opterr" @46
+    "_optind" @47
+    "_optopt" @48
+    ;dead with gnu getopt - "_optreset" @49
+    "_pwdb_versions" @50
+    "__std_suboptarg" @51
+    "___gettext_germanic_plural" @52
+    "__nl_msg_cat_cntr" @53
+    "__nl_domain_bindings" @54
+    "__std_re_syntax_options" @55
+
+    "__mcount" @99 ; this is a stub in all but the profiling build.
+; LIBGCCSTART
+; GCC322 code and const (starts at 100)
+    "__Unwind_DeleteException" @100
+    "__Unwind_Find_FDE" @101
+    "__Unwind_ForcedUnwind" @102
+    "__Unwind_GetDataRelBase" @103
+    "__Unwind_GetGR" @104
+    "__Unwind_GetIP" @105
+    "__Unwind_GetLanguageSpecificData" @106
+    "__Unwind_GetRegionStart" @107
+    "__Unwind_GetTextRelBase" @108
+    "__Unwind_RaiseException" @109
+    "__Unwind_Resume" @110
+    "__Unwind_SetGR" @111
+    "__Unwind_SetIP" @112
+    "___absvdi2" @113
+    "___absvsi2" @114
+    "___addvdi3" @115
+    "___addvsi3" @116
+    "___ashldi3" @117
+    "___ashrdi3" @118
+    "___clear_cache" @119
+    "___clz_tab" @120
+    "___cmpdi2" @121
+    "___deregister_frame" @122
+    "___deregister_frame_info" @123
+    "___deregister_frame_info_bases" @124
+    "___divdi3" @125
+    "___ffsdi2" @126
+    "___fixdfdi" @127
+    "___fixsfdi" @128
+    "___fixunsdfdi" @129
+    "___fixunsdfsi" @130
+    "___fixunssfdi" @131
+    "___fixunssfsi" @132
+    "___fixunsxfdi" @133
+    "___fixunsxfsi" @134
+    "___fixxfdi" @135
+    "___floatdidf" @136
+    "___floatdisf" @137
+    "___floatdixf" @138
+    "___frame_state_for" @139
+    "___lshrdi3" @140
+    "___moddi3" @141
+    "___muldi3" @142
+    "___mulvdi3" @143
+    "___mulvsi3" @144
+    "___negdi2" @145
+    "___negvdi2" @146
+    "___negvsi2" @147
+    "___register_frame" @148
+    "___register_frame_info" @149
+    "___register_frame_info_bases" @150
+    "___register_frame_info_table" @151
+    "___register_frame_info_table_bases" @152
+    "___register_frame_table" @153
+    "___subvdi3" @154
+    "___subvsi3" @155
+    "___ucmpdi2" @156
+    "___udiv_w_sdiv" @157
+    "___udivdi3" @158
+    "___udivmoddi4" @159
+    "___umoddi3" @160
+    "__alloca" @161
+; GCC333
+    "___gcc_personality_v0" @162  ; (this is a bug in the gcc 3.2.2 config, it should've been there too.)
+    "__Unwind_Backtrace" @163
+    "__Unwind_FindEnclosingFunction" @164
+    "__Unwind_GetCFA" @165
+    "__Unwind_Resume_or_Rethrow" @166
+; LIBGCCEND
+
+; LIBC code - and const
+    "__CRT_init"  @167
+    "__CRT_term" @168
+    "__HUGE_VAL" @169
+    "__LHUGE_VAL" @170
+    "DosAllocMemEx" @171
+    "DosAllocSharedMemEx" @172
+    "DosCloseEventSemEx" @173
+    "DosCloseMutexSemEx" @174
+    "DosCreateEventSemEx" @175
+    "DosCreateMutexSemEx" @176
+    "DosFreeMemEx" @177
+    "DosGetNamedSharedMemEx" @178
+    "DosGetSharedMemEx" @179
+    "DosOpenEventSemEx" @180
+    "DosOpenMutexSemEx" @181
+    ; (sorted)
+    "___add_ovflpage" @182
+    "___addel" @183
+    "___argz_add" @184
+    "___argz_add_sep" @185
+    "___argz_append" @186
+    "___argz_count" @187
+    "___argz_create" @188
+    "___argz_create_sep" @189
+    "___argz_extract" @190
+    "___argz_insert" @191
+    "___argz_next" @192
+    "___argz_replace" @193
+    "___argz_stringify" @194
+    "___legacy_atod" @195
+    "___big_delete" @196
+    "___big_insert" @197
+    "___big_keydata" @198
+    "___big_return" @199
+    "___big_split" @200
+    "___bt_close" @201
+    "___bt_cmp" @202
+    "___bt_defcmp" @203
+    "___bt_defpfx" @204
+    "___bt_delete" @205
+    "___bt_dleaf" @206
+    "___bt_dmpage" @207
+    "___bt_dnpage" @208
+    "___bt_dpage" @209
+    "___bt_dump" @210
+    "___bt_fd" @211
+    "___bt_free" @212
+    "___bt_get" @213
+    "___bt_new" @214
+    "___bt_open" @215
+    "___bt_pgin" @216
+    "___bt_pgout" @217
+    "___bt_put" @218
+    "___bt_ret" @219
+    "___bt_search" @220
+    "___bt_seq" @221
+    "___bt_setcur" @222
+    "___bt_split" @223
+    "___bt_sync" @224
+    "___buf_free" @225
+    "___buf_init" @226
+    "___call_hash" @227
+    "___chmod" @228
+    "___close" @229
+    "___collate_range_cmp" @230
+    "___ctordtorInit1" @231
+    "___ctordtorTerm1" @232
+    "___dbpanic" @233
+    "___delpair" @234
+    "___legacy_dtoa" @235
+    "___dup" @236
+    "___dup2" @237
+    "___error" @238
+    "___error_at_line" @239
+    "___exit" @240
+    "___expand_table" @241
+    "___libc_Back_ioFileControl" @242
+    "___find_bigpair" @243
+    "___find_last_page" @244
+    "___findfirst" @245
+    "___findnext" @246
+    "___fmutex_release_internal" @247
+    "___fmutex_release_internal_must_complete" @248
+    "___fmutex_request_internal" @249
+    "___fmutex_request_internal_must_complete" @250
+    "___libc_Back_processFork" @251
+    ;msun - dead "___fpclassify" @252
+    ;msun - dead "___fpclassifyf" @253
+    ;msun - dead "___fpclassifyl" @254
+    "___free_ovflpage" @255
+    "___ftime" @256
+    "___get_buf" @257
+    "___get_page" @258
+    "___gr_match_entry" @259
+    "___gr_parse_entry" @260
+    "___hash_open" @261
+    "___ibitmap" @262
+    "___imphandle" @263
+    "___init" @264
+    "___init_app" @265
+    "___init_dll" @266
+    "___ioctl1" @267
+    "___ioctl2" @268
+    "___isctype" @269
+    "___isfinite" @270
+    "___isfinitef" @271
+    "___isfinitel" @272
+    "__std_isnan" @273   ;msun changed name
+    "__std_isnanf" @274  ;msun changed name
+    "___isnanl" @275
+    "___isnormal" @276
+    "___isnormalf" @277
+    "___isnormall" @278
+    "___istype" @279
+    "___lazyimp_resolver" @280
+    "___lazyimp_resolver2" @281
+    "___lazyldr_libuni_resolver" @282
+    "___lazyldr_uconv_resolver" @283
+    "___libc_Back_fibDumpAll" @284
+    "___libc_Back_fsDirChangeRoot" @285
+    "___libc_Back_fsDirCreate" @286
+    "___libc_Back_fsDirCurrentGet" @287
+    "___libc_Back_fsDirCurrentSet" @288
+    "___libc_Back_fsDirRemove" @289
+    "___libc_Back_fsDriveDefaultGet" @290
+    "___libc_Back_fsDriveDefaultSet" @291
+    "___libc_Back_fsFileStat" @292
+    "___libc_Back_fsFileStatFH" @293
+    "___libc_Back_fsPathResolve" @294
+    "___libc_Back_fsStat" @295
+    "___libc_Back_fsStatFH" @296
+    "___libc_Back_fsStats" @297
+    "___libc_Back_fsSymlinkCreate" @298
+    "___libc_Back_fsSymlinkRead" @299
+    "___libc_Back_fsSymlinkStat" @300
+    "___libc_Back_fsSync" @301
+    "___libc_Back_ioFHToPath" @302
+    "___libc_Back_ioFileOpen" @303
+    "___libc_Back_ioFileSizeSet" @304
+    "___libc_Back_ioSeek" @305
+    "___libc_Back_ldrClose" @306
+    "___libc_Back_ldrOpen" @307
+    "___libc_Back_ldrSymbol" @308
+    "___libc_Back_miscLoadAvg" @309
+    "___libc_Back_mmanProtect" @310
+    "___libc_Back_processGetEffGid" @311
+    "___libc_Back_processGetEffUid" @312
+    "___libc_Back_processGetGid" @313
+    "___libc_Back_processGetUid" @314
+    "___libc_Back_processSetGid" @315
+    "___libc_Back_processSetGidAll" @316
+    "___libc_Back_processSetUid" @317
+    "___libc_Back_processSetUidAll" @318
+    "___libc_Back_processWait" @319
+    "___libc_Back_signalAction" @320
+    "___libc_Back_signalInterrupt" @321
+    "___libc_Back_signalMask" @322
+    "___libc_Back_signalPending" @323
+    "___libc_Back_signalQueue" @324
+    "___libc_Back_signalRaise" @325
+    "___libc_Back_signalSendPGrp" @326
+    "___libc_Back_signalSendPid" @327
+    "___libc_Back_signalStack" @328
+    "___libc_Back_signalSuspend" @329
+    "___libc_Back_signalTimer" @330
+    "___libc_Back_signalWait" @331
+    "___libc_Back_threadCleanup" @332
+    "___libc_Back_threadEnd" @333
+    "___libc_Back_threadInit" @334
+    "___libc_Back_threadStartup" @335
+    "___libc_FH" @336
+    "___libc_FHAllocate" @337
+    "___libc_FHClose" @338
+    "___libc_FHEnsureHandles" @339
+    "___libc_FHEx" @340
+    "___libc_FHMoreHandles" @341
+    "___libc_ForkDefaultModuleCallback" @342
+    "___libc_ForkRegisterModule" @343
+    "___libc_GLocaleCtypeDefault" @344
+    "___libc_HasHighMem" @345
+    "___libc_HeapEndVoting" @346
+    "___libc_HeapGetResult" @347
+    "___libc_HeapVote" @348
+    "___libc_HimemDefaultAlloc" @349
+    "___libc_HimemDefaultRelease" @350
+    "___libc_LogAssert" @351
+    "___libc_LogDumpHex" @352
+    "___libc_LogEnter" @353
+    "___libc_LogGroupInit" @354
+    "___libc_LogInit" @355
+    "___libc_LogLeave" @356
+    "___libc_LogMsg" @357
+    "___libc_LogRaw" @358
+    "___libc_OS2ErrorPop" @359
+    "___libc_OS2ErrorPush" @360
+    "___libc_OS2ErrorSet" @361
+    "___libc_PathRewrite" @362
+    "___libc_PathRewriteAdd" @363
+    "___libc_PathRewriteRemove" @364
+    "___libc_SpmCheck" @365
+    "___libc_StrictMemoryR" @366
+    "___libc_StrictMemoryRW" @367
+    "___libc_StrictStringR" @368
+    "___libc_TLSAlloc" @369
+    "___libc_TLSDestructor" @370
+    "___libc_TLSFree" @371
+    "___libc_TLSGet" @372
+    "___libc_TLSGetDestructor" @373
+    "___libc_TLSSet" @374
+    "___libc_TcpipAllocFH43" @375
+    "___libc_TcpipAllocFH44" @376
+    "___libc_TcpipAllocFHEx43" @377
+    "___libc_TcpipAllocFHEx44" @378
+    "___libc_Tcpipbsdselect43" @379
+    "___libc_Tcpipbsdselect44" @380
+    "___libc_ThreadRegisterTermCallback" @381
+    "___libc_Timebomb" @382
+    "___libc_TranslateCodepage" @383
+    "___log2" @384
+    "___mempcpy" @385
+    "___nsdefaultsrc" @386
+    "___ovfl_delete" @387
+    "___ovfl_get" @388
+    "___ovfl_put" @389
+    "___pipe" @390
+    "___posix_spawn_file_actions_realloc" @391
+    "___put_page" @392
+    "___pw_match_entry" @393
+    "___pw_parse_entry" @394
+    "___pw_scan" @395
+    "___read" @396
+    "___read_kbd" @397
+    "___rec_close" @398
+    "___rec_delete" @399
+    "___rec_dleaf" @400
+    "___rec_fd" @401
+    "___rec_fmap" @402
+    "___rec_fpipe" @403
+    "___rec_get" @404
+    "___rec_iput" @405
+    "___rec_open" @406
+    "___rec_put" @407
+    "___rec_ret" @408
+    "___rec_search" @409
+    "___rec_seq" @410
+    "___rec_sync" @411
+    "___rec_vmap" @412
+    "___rec_vpipe" @413
+    "___reclaim_buf" @414
+    "___remove_zeros" @415
+    "___select" @416
+    "___settime" @417
+    "___signbit" @418
+    "___signbitf" @419
+    "___signbitl" @420
+    "___sigpause_bsd" @421
+    ; dead "___small_atod" @422
+    ; dead "___small_dtoa" @423
+    "___smutex_request_internal" @424
+    "___spawni" @425
+    "___spawnve" @426
+    "___split_page" @427
+    "___stream_abort" @428
+    "___strndup" @429
+    "___strnlen" @430
+    "___strverscmp" @431
+    "___swchar" @432
+    "___threadid" @433
+    "___tolower" @434
+    "___toupper" @435
+    "___ttyname" @436
+    "___ulimit" @437
+    "___unwind2" @438
+    "__std_lutimes" @439
+    "___wait" @440
+    "___waitpid" @441
+    "___write" @442
+    "__abspath" @443
+    "__assert" @444
+    "__atfork_callback" @445
+    "__beginthread" @446
+    "__bi_add_bb" @447
+    "__bi_cmp_bb" @448
+    "__bi_cmp_pow2" @449
+    "__bi_div_add_back" @450
+    "__bi_div_estimate" @451
+    "__bi_div_rem_bb" @452
+    "__bi_div_rem_bw" @453
+    "__bi_div_rem_pow2" @454
+    "__bi_div_subtract" @455
+    "__bi_fls" @456
+    "__bi_hdiv_rem_b" @457
+    "__bi_mul_bb" @458
+    "__bi_mul_bw" @459
+    "__bi_pow5" @460
+    "__bi_set_b" @461
+    "__bi_set_d" @462
+    "__bi_set_w" @463
+    "__bi_shl_b" @464
+    "__bi_shl_w" @465
+    "__bi_shr_b" @466
+    "__bi_sub_mul_bw" @467
+    "__bi_wdiv_rem_pow2" @468
+    "__chdir2" @469
+    "__chdrive" @470
+    "__clear87" @471
+    "__closestream" @472
+    "__compute_dst_table" @473
+    "__const_HALF" @474
+    "__const_M_ONE" @475
+    "__const_NAN" @476
+    "__const_ONE" @477
+    "__const_TWO" @478
+    "__const_ZERO" @479
+    "__control87" @480
+    "__core" @481
+    "__crlf" @482
+    "__day" @483
+    "__defext" @484
+    "__dorand48" @485
+    "__dt_free" @486
+    "__dt_read" @487
+    "__dt_sort" @488
+    "__dt_split" @489
+    "__ea_free" @490
+    "__ea_get" @491
+    "__ea_put" @492
+    "__ea_remove" @493
+    "__ea_set_errno" @494
+    "__ea_write" @495
+    "__ead_add" @496
+    "__ead_clear" @497
+    "__ead_copy" @498
+    "__ead_count" @499
+    "__ead_create" @500
+    "__ead_delete" @501
+    "__ead_destroy" @502
+    "__ead_enum" @503
+    "__ead_fea2list_size" @504
+    "__ead_fea2list_to_fealist" @505
+    "__ead_fealist_to_fea2list" @506
+    "__ead_find" @507
+    "__ead_get_fea2list" @508
+    "__ead_get_flags" @509
+    "__ead_get_name" @510
+    "__ead_get_value" @511
+    "__ead_make_index" @512
+    "__ead_name_len" @513
+    "__ead_read" @514
+    "__ead_replace" @515
+    "__ead_size_buffer" @516
+    "__ead_sort" @517
+    "__ead_use_fea2list" @518
+    "__ead_value_size" @519
+    "__ead_write" @520
+    "__emx_getopt" @521
+    "__emxload_connect" @522
+    "__emxload_disconnect" @523
+    "__emxload_do_connect" @524
+    "__emxload_do_disconnect" @525
+    "__emxload_do_receive" @526
+    "__emxload_do_request" @527
+    "__emxload_do_wait" @528
+    "__emxload_env" @529
+    "__emxload_list_get" @530
+    "__emxload_list_start" @531
+    "__emxload_prog" @532
+    "__emxload_request" @533
+    "__emxload_stop" @534
+    "__emxload_this" @535
+    "__emxload_unload" @536
+    "__endbuf1" @537
+    "__endthread" @538
+    "__envargs" @539
+    "__err" @540
+    "__errno" @541
+    "__errno_fun" @542
+    "__execname" @543
+    "__exit" @544
+    "__exit_streams" @545
+    "__fbuf" @546
+    "__fcloseall" @547
+    "__std_fflush_unlocked" @548
+    "__filesys" @549
+    "__fill" @550
+    "__flush" @551
+    "__flushstream" @552
+    "__fmutex_abort" @553
+    "__fmutex_checked_close" @554
+    "__fmutex_checked_create" @555
+    "__fmutex_checked_create2" @556
+    "__fmutex_checked_open" @557
+    "__fmutex_close" @558
+    "__fmutex_create" @559
+    "__fmutex_create2" @560
+    "__fmutex_dummy" @561
+    "__fmutex_open" @562
+    "__fnexplode" @563
+    "__fnexplodefree" @564
+    "__fngetdrive" @565
+    "__fnisabs" @566
+    "__fnisrel" @567
+    "__fnlwr" @568
+    "__fnlwr2" @569
+    "__fnslashify" @570
+    "__fpreset" @571
+    "__fseek_hdr" @572
+    "__fseek_unlocked" @573
+    "__fsetmode" @574
+    "__fsopen" @575
+    "__ftello_unlocked" @576
+    "__fullpath" @577
+    "__std_fwrite_unlocked" @578
+    "__fxam" @579
+    "__fxaml" @580
+    "__getcwd1" @581
+    "__getcwd2" @582
+    "__getcwdux" @583
+    "__getdcwd" @584
+    "__getdrive" @585
+    "__getext" @586
+    "__getext2" @587
+    "__getname" @588
+    "__getpass1" @589
+    "__getpass2" @590
+    "__getprogname" @591
+    "__gettid" @592
+    "__getvol" @593
+    "__gmt2loc" @594
+    "__hcalloc" @595
+    "__heap_walk" @596
+    "__heapchk" @597
+    "__heapmin" @598
+    "__heapset" @599
+    "__hinitheap" @600
+    "__hmalloc" @601
+    "__hrealloc" @602
+    "__imphandle" @603
+    "__init_streams" @604
+    "__input" @605
+    "__int86" @606
+    "__isterm" @607
+    "__lcalloc" @608
+    "__libc_16to32" @609
+    "__libc_32to16" @610
+    "__libc_Back_exceptionHandler" @611
+    "__libc_thunk1" @612
+    "__linitheap" @613
+    "__lmalloc" @614
+    "__loc2gmt" @615
+    "__lrealloc" @616
+    "__makepath" @617
+    "__memcount" @618
+    "__memdif" @619
+    "__memrchr" @620
+    "__memswap" @621
+    "__mfclose" @622
+    "__mfopen" @623
+    "__mheap" @624
+    "__mktime" @625
+    "__month_day_leap" @626
+    "__month_day_non_leap" @627
+    "__msize" @628
+    "__newstream" @629
+    "__nsdbtaddsrc" @630
+    "__nsdbtput" @631
+    "__nsdispatch" @632
+    "__openstream" @633
+    "__os2_bad" @634
+    "__output" @635
+    "__path" @636
+    "__read_kbd" @637
+    "__realrealpath" @638
+    "__remext" @639
+    "__response" @640
+    "__rfnlwr" @641
+    "__rmtmp" @642
+    "__scrsize" @643
+    "__searchenv" @644
+    "__seek_hdr" @645
+    "__sfnlwr" @646
+    "__signal_os2" @647
+    "__signal_sysv" @648
+    "__sleep2" @649
+    "__splitargs" @650
+    "__splitpath" @651
+    "__status87" @652
+    "__std_abort" @653
+    "__std_abs" @654
+    "__std_access" @655
+    "__std_acos" @656
+    "__std_acosl" @657
+    "__std_alarm" @658
+    "__std_asctime" @659
+    "__std_asctime_r" @660
+    "__std_asin" @661
+    "__std_asinl" @662
+    "__std_atan" @663
+    "__std_atan2" @664
+    "__std_atan2l" @665
+    "__std_atanl" @666
+    "__std_atexit" @667
+    "__std_atof" @668
+    "__std_atofl" @669
+    "__std_atoi" @670
+    "__std_atol" @671
+    "__std_atoll" @672
+    "__std_basename" @673
+    "__std_bcmp" @674
+    "__std_bcopy" @675
+    "__std_brk" @676
+    "__std_bsd_signal" @677
+    "__std_bsearch" @678
+    "__std_bzero" @679
+    "__std_calloc" @680
+    "__std_canonicalize_file_name" @681
+    "__std_cbrt" @682
+    "__std_cbrtl" @683
+    "__std_ceil" @684
+    "__std_ceill" @685
+    "__std_cfgetispeed" @686
+    "__std_cfgetospeed" @687
+    "__std_cfsetispeed" @688
+    "__std_cfsetospeed" @689
+    "__std_cfsetspeed" @690
+    "__std_chdir" @691
+    "__std_chmod" @692
+    "__std_chown" @693
+    "__std_chroot" @694
+    "__std_chsize" @695
+    "__std_clearerr" @696
+    "__std_clock" @697
+    "__std_close" @698
+    "__std_closedir" @699
+    "__std_copysign" @700
+    "__std_copysignf" @701
+    "__std_copysignl" @702
+    "__std_cos" @703
+    "__std_cosh" @704
+    "__std_coshl" @705
+    "__std_cosl" @706
+    "__std_creat" @707
+    "__std_ctime" @708
+    "__std_ctime_r" @709
+    "__std_cuserid" @710
+    "__std_difftime" @711
+    "__std_dirname" @712
+    "__std_div" @713
+    "__std_dlclose" @714
+    "__std_dlerror" @715
+    "__std_dlopen" @716
+    "__std_dlsym" @717
+    "__std_drand48" @718
+    "__std_dup" @719
+    "__std_dup2" @720
+    "__std_eaccess" @721
+    "__std_endpwent" @722
+    "__std_eof" @723
+    "__std_erand48" @724
+    "__std_execl" @725
+    "__std_execle" @726
+    "__std_execlp" @727
+    "__std_execlpe" @728
+    "__std_execv" @729
+    "__std_execve" @730
+    "__std_execvp" @731
+    "__std_execvpe" @732
+    "__std_exit" @733
+    "__std_exp" @734
+    "__std_expand" @735
+    "__std_expl" @736
+    "__std_fabs" @737
+    "__std_fabsl" @738
+    "__std_fchown" @739
+    "__std_fclose" @740
+    "__std_fcntl" @741
+    "__std_fdopen" @742
+    "__std_feof" @743
+    "__std_ferror" @744
+    "__std_fflush" @745
+    "__std_ffs" @746
+    "__std_fgetc" @747
+    "__std_fgetchar" @748
+    "__std_fgetpos" @749
+    "__std_fgets" @750
+    "__std_filelength" @751
+    "__std_fileno" @752
+    "__std_flock" @753
+    "__std_floor" @754
+    "__std_floorl" @755
+    "__std_flushall" @756
+    "__std_fmod" @757
+    "__std_fmodl" @758
+    "__std_fnmatch" @759
+    "__std_fopen" @760
+    "__std_fork" @761
+    "__std_fpathconf" @762
+    "__std_fprintf" @763
+    "__std_fputc" @764
+    "__std_fputchar" @765
+    "__std_fputs" @766
+    "__std_fread" @767
+    "__std_free" @768
+    "__std_freopen" @769
+    "__std_frexp" @770
+    "__std_frexpl" @771
+    "__std_fscanf" @772
+    "__std_fseek" @773
+    "__std_fseeko" @774
+    "__std_fsetpos" @775
+    "__std_fstat" @776
+    "__std_fstatfs" @777
+    "__std_fstatvfs" @778
+    "__std_fsync" @779
+    "__std_ftell" @780
+    "__std_ftello" @781
+    "__std_ftime" @782
+    "__std_ftruncate" @783
+    "__std_ftw" @784
+    "__std_fwrite" @785
+    "__std_gcvt" @786
+    "__std_getchar" @787
+    "__std_getcwd" @788
+    "__std_getdtablesize" @789
+    "__std_getegid" @790
+    "__std_getenv" @791
+    "__std_geteuid" @792
+    "__std_getfsstat" @793
+    "__std_getgid" @794
+    "__std_getgrnam" @795
+    "__std_getgroups" @796
+    "__std_getitimer" @797
+    "__std_getloadavg" @798
+    "__std_getlogin" @799
+    "__std_getopt" @800
+    "__std_getopt_long" @801
+    "__std_getopt_long_only" @802
+    "__std_getpagesize" @803
+    "__std_getpass" @804
+    "__std_getpgrp" @805
+    "__std_getpid" @806
+    "__std_getppid" @807
+    "__std_getpwent" @808
+    "__std_getrlimit" @809
+    "__std_gets" @810
+    "__std_gettimeofday" @811
+    "__std_getuid" @812
+    "__std_getw" @813
+    "__std_getwd" @814
+    "__std_glob" @815
+    "__std_globfree" @816
+    "__std_gmtime" @817
+    "__std_gmtime_r" @818
+    "__std_hcreate" @819
+    "__std_hdestroy" @820
+    "__std_hsearch" @821
+    "__std_hypot" @822
+    "__std_hypotl" @823
+    "__std_imaxabs" @824
+    "__std_imaxdiv" @825
+    "__std_index" @826
+    "__std_insque" @827
+    "__std_ioctl" @828
+    "__std_isatty" @829
+    "__std_jrand48" @830
+    "__std_kill" @831
+    "__std_killpg" @832
+    "__std_labs" @833
+    "__std_lchown" @834
+    "__std_lcong48" @835
+    "__std_ldexp" @836
+    "__std_ldexpl" @837
+    "__std_ldiv" @838
+    "__std_lfind" @839
+    "__std_link" @840
+    "__std_lltoa" @841
+    "__std_localeconv" @842
+    "__std_localtime" @843
+    "__std_localtime_r" @844
+    "__std_lockf" @845
+    "__std_log" @846
+    "__std_log10" @847
+    "__std_log10l" @848
+    "__std_logl" @849
+    "__std_longjmp" @850
+    "__std_lrand48" @851
+    "__std_lsearch" @852
+    "__std_lseek" @853
+    "__std_lstat" @854
+    "__std_ltoa" @855
+    "__std_malloc" @856
+    "__std_mblen" @857
+    "__std_mbstowcs" @858
+    "__std_mbtowc" @859
+    "__std_memalign" @860
+    "__std_memccpy" @861
+    "__std_memchr" @862
+    "__std_memcmp" @863
+    "__std_memcpy" @864
+    "__std_memicmp" @865
+    "__std_memmove" @866
+    "__std_memset" @867
+    "__std_mkdir" @868
+    "__std_mknod" @869
+    "__std_mkstemp" @870
+    "__std_mktemp" @871
+    "__std_mktime" @872
+    "__std_modf" @873
+    "__std_modfl" @874
+    "__std_mprotect" @875
+    "__std_mrand48" @876
+    "__std_nextafter" @877
+    "__std_nextafterf" @878
+    "__std_nextafterl" @879
+    "__std_nrand48" @880
+    "__std_open" @881
+    "__std_opendir" @882
+    "__std_pathconf" @883
+    "__std_pause" @884
+    "__std_pclose" @885
+    "__std_perror" @886
+    "__std_pipe" @887
+    "__std_popen" @888
+    "__std_posix_memalign" @889
+    "__std_pow" @890
+    ;msun - "__std_powl" @891
+    "__std_printf" @892
+    "__std_psignal" @893
+    "__std_putchar" @894
+    "__std_putenv" @895
+    "__std_puts" @896
+    "__std_putw" @897
+    "__std_qsort" @898
+    "__std_qsort_r" @899
+    "__std_raise" @900
+    "__std_rand" @901
+    "__std_read" @902
+    "__std_readdir" @903
+    "__std_readdir_r" @904
+    "__std_readlink" @905
+    "__std_readv" @906
+    "__std_realloc" @907
+    "__std_realpath" @908
+    "__std_remove" @909
+    "__std_remque" @910
+    "__std_rename" @911
+    "__std_rewind" @912
+    "__std_rewinddir" @913
+    "__std_rindex" @914
+    "__std_rint" @915
+    "__std_rintl" @916
+    "__std_rmdir" @917
+    "__std_sbrk" @918
+    "__std_scanf" @919
+    "__std_seed48" @920
+    "__std_seekdir" @921
+    "__std_select" @922
+    "__std_setbuf" @923
+    "__std_setbuffer" @924
+    "__std_setegid" @925
+    "__std_setenv" @926
+    "__std_seteuid" @927
+    "__std_setgid" @928
+    "__std_setgroups" @929
+    "__std_setitimer" @930
+    "__std_setjmp" @931
+    "__std_setlocale" @932
+    "__std_setmode" @933
+    "__std_setpassent" @934
+    "__std_setpgid" @935
+    "__std_setpwent" @936
+    "__std_setregid" @937
+    "__std_setresgid" @938
+    "__std_setresuid" @939
+    "__std_setreuid" @940
+    "__std_setrgid" @941
+    "__std_setrlimit" @942
+    "__std_setruid" @943
+    "__std_setsid" @944
+    "__std_settimeofday" @945
+    "__std_setuid" @946
+    "__std_setvbuf" @947
+    "__std_sigaction" @948
+    "__std_sigaddset" @949
+    "__std_sigaltstack" @950
+    "__std_sigblock" @951
+    "__std_sigdelset" @952
+    "__std_sigemptyset" @953
+    "__std_sigfillset" @954
+    "__std_sighold" @955
+    "__std_sigignore" @956
+    "__std_siginterrupt" @957
+    "__std_sigismember" @958
+    "__std_siglongjmp" @959
+    "__std_signal" @960
+    "__std_sigpause" @961
+    "__std_sigpending" @962
+    "__std_sigprocmask" @963
+    "__std_sigqueue" @964
+    "__std_sigrelse" @965
+    "__std_sigset" @966
+    "__std_sigsetjmp" @967
+    "__std_sigsetmask" @968
+    "__std_sigsuspend" @969
+    "__std_sigtimedwait" @970
+    "__std_sigvec" @971
+    "__std_sigwait" @972
+    "__std_sigwaitinfo" @973
+    "__std_sin" @974
+    "__std_sinh" @975
+    "__std_sinhl" @976
+    "__std_sinl" @977
+    "__std_sleep" @978
+    "__std_snprintf" @979
+    "__std_sopen" @980
+    "__std_spawnl" @981
+    "__std_spawnle" @982
+    "__std_spawnlp" @983
+    "__std_spawnlpe" @984
+    "__std_spawnv" @985
+    "__std_spawnve" @986
+    "__std_spawnvp" @987
+    "__std_spawnvpe" @988
+    "__std_sprintf" @989
+    "__std_sqrt" @990
+    "__std_sqrtl" @991
+    "__std_srand" @992
+    "__std_srand48" @993
+    "__std_sscanf" @994
+    "__std_stat" @995
+    "__std_statfs" @996
+    "__std_statvfs" @997
+    "__std_strcat" @998
+    "__std_strchr" @999
+    "__std_strcmp" @1000
+    "__std_strcoll" @1001
+    "__std_strcpy" @1002
+    "__std_strcspn" @1003
+    "__std_strdup" @1004
+    "__std_strerror" @1005
+    "__std_strerror_r" @1006
+    "__std_strftime" @1007
+    "__std_stricmp" @1008
+    "__std_strlen" @1009
+    "__std_strlwr" @1010
+    "__std_strncat" @1011
+    "__std_strncmp" @1012
+    "__std_strncpy" @1013
+    "__std_strnicmp" @1014
+    "__std_strnset" @1015
+    "__std_strpbrk" @1016
+    "__std_strptime" @1017
+    "__std_strrchr" @1018
+    "__std_strrev" @1019
+    "__std_strset" @1020
+    "__std_strspn" @1021
+    "__std_strstr" @1022
+    "__std_strtod" @1023
+    "__std_strtof" @1024
+    "__std_strtoimax" @1025
+    "__std_strtok" @1026
+    "__std_strtok_r" @1027
+    "__std_strtol" @1028
+    "__std_strtold" @1029
+    "__std_strtoll" @1030
+    "__std_strtoul" @1031
+    "__std_strtoull" @1032
+    "__std_strtoumax" @1033
+    "__std_strupr" @1034
+    "__std_strxfrm" @1035
+    "__std_swab" @1036
+    "__std_symlink" @1037
+    "__std_sync" @1038
+    "__std_sys_errlist" @1039
+    "__std_sys_nerr" @1040
+    "__std_sysconf" @1041
+    "__std_system" @1042
+    "__std_tan" @1043
+    "__std_tanh" @1044
+    "__std_tanhl" @1045
+    "__std_tanl" @1046
+    "__std_tcdrain" @1047
+    "__std_tcflow" @1048
+    "__std_tcflush" @1049
+    "__std_tcgetattr" @1050
+    "__std_tcgetpgrp" @1051
+    "__std_tcsendbreak" @1052
+    "__std_tcsetattr" @1053
+    "__std_tcsetpgrp" @1054
+    "__std_tdelete" @1055
+    "__std_tell" @1056
+    "__std_telldir" @1057
+    "__std_tempnam" @1058
+    "__std_tfind" @1059
+    "__std_time" @1060
+    "__std_times" @1061
+    "__std_tmpfile" @1062
+    "__std_tmpnam" @1063
+    "__std_trunc" @1064
+    "__std_truncate" @1065
+    "__std_truncl" @1066
+    "__std_tsearch" @1067
+    "__std_ttyname" @1068
+    "__std_twalk" @1069
+    "__std_tzset" @1070
+    "__std_ualarm" @1071
+    "__std_ulimit" @1072
+    "__std_ulltoa" @1073
+    "__std_ultoa" @1074
+    "__std_umask" @1075
+    "__std_uname" @1076
+    "__std_ungetc" @1077
+    "__std_unlink" @1078
+    "__std_unsetenv" @1079
+    "__std_usleep" @1080
+    "__std_utime" @1081
+    "__std_utimes" @1082
+    "__std_valloc" @1083
+    "__std_vfprintf" @1084
+    "__std_vfscanf" @1085
+    "__std_vprintf" @1086
+    "__std_vscanf" @1087
+    "__std_vsnprintf" @1088
+    "__std_vsprintf" @1089
+    "__std_vsscanf" @1090
+    "__std_wait" @1091
+    "__std_wait3" @1092
+    "__std_wait4" @1093
+    "__std_waitid" @1094
+    "__std_waitpid" @1095
+    "__std_wcstombs" @1096
+    "__std_wctomb" @1097
+    "__std_write" @1098
+    "__std_writev" @1099
+    "__stream_read" @1100
+    "__stream_write" @1101
+    "__strncpy" @1102
+    "__swchar" @1103
+    "__sys_dump_heap_objs" @1104
+    "__tcalloc" @1105
+    "__tfree" @1106
+    "__theapmin" @1107
+    "__threadstore" @1108
+    "__tmalloc" @1109
+    "__tmpbuf1" @1110
+    "__tmpidx_lock" @1111
+    "__tmpidx_unlock" @1112
+    "__tmpidxnam" @1113
+    "__trealloc" @1114
+    "__trslash" @1115
+    "__uaddmem" @1116
+    "__ucalloc" @1117
+    "__uclose" @1118
+    "__ucreate" @1119
+    "__ucreate2" @1120
+    "__udefault" @1121
+    "__udestroy" @1122
+    "__uflags" @1123
+    "__uheap_type" @1124
+    "__uheap_walk" @1125
+    "__uheap_walk2" @1126
+    "__uheapchk" @1127
+    "__uheapmin" @1128
+    "__uheapset" @1129
+    "__uldiv" @1130
+    "__um_addmem_nolock" @1131
+    "__um_alloc_no_lock" @1132
+    "__um_crumb_free_maybe_lock" @1133
+    "__um_default_alloc" @1134
+    "__um_default_expand" @1135
+    "__um_default_release" @1136
+    "__um_default_shrink" @1137
+    "__um_find_bucket_obsolete" = "___nullstub_function" @1138
+    "__um_free_maybe_lock" @1139
+    "__um_init_default_regular_heap" @1140
+    "__um_init_default_tiled_heap" @1141
+    "__um_lump_alloc" @1142
+    "__um_lump_coalesce_free" @1143
+    "__um_lump_free_maybe_lock" @1144
+    "__um_lump_link_heap" @1145
+    "__um_lump_make_free" @1146
+    "__um_lump_unlink_bucket" @1147
+    "__um_lump_unlink_heap" @1148
+    "__um_realloc" @1149
+    "__um_seg_addmem" @1150
+    "__um_seg_setmem" @1151
+    "__um_walk_error" @1152
+    "__um_walk_no_lock" @1153
+    "__umalloc" @1154
+    "__ungetc_nolock" @1155
+    "__uopen" @1156
+    "__ustats" @1157
+    "__utcalloc" @1158
+    "__utdefault" @1159
+    "__utmalloc" @1160
+    "__vsopen" @1161
+    "__warn" @1162
+    "__wildcard" @1163
+    "__year_day" @1164
+    "_argz_delete" @1165
+    "_catclose" @1166
+    "_catgets" @1167
+    "_catopen" @1168
+    "_dbm_clearerr" @1169
+    "_dbm_close" @1170
+    "_dbm_delete" @1171
+    "_dbm_dirfno" @1172
+    "_dbm_error" @1173
+    "_dbm_fetch" @1174
+    "_dbm_firstkey" @1175
+    "_dbm_nextkey" @1176
+    "_dbm_open" @1177
+    "_dbm_store" @1178
+    "_dbopen" @1179
+    "_endgrent" @1180
+    "_endnetgrent" @1181
+    "_endusershell" @1182
+    "_err_set_exit" @1183
+    "_err_set_file" @1184
+    "_errc" @1185
+    "_errx" @1186
+    "_getgrent" @1187
+    "_getgrent_r" @1188
+    "_getgrgid" @1189
+    "_getgrgid_r" @1190
+    "_getgrnam_r" @1191
+    "_getgrouplist" @1192
+    "_getmntinfo" @1193
+    "_getnetgrent" @1194
+    "_getpwent_r" @1195
+    "_getpwnam" @1196
+    "_getpwnam_r" @1197
+    "_getpwuid" @1198
+    "_getpwuid_r" @1199
+    "_getusershell" @1200
+    "_heapsort" @1201
+    "_initgroups" @1202
+    "__std_initstate" @1203
+    "_innetgr" @1204
+    "_isalnum" @1205
+    "_isalpha" @1206
+    "_isascii" @1207
+    "_isblank" @1208
+    "_iscntrl" @1209
+    "_isdigit" @1210
+    "_isgraph" @1211
+    "_ishexnumber" @1212
+    "_islower" @1213
+    "_isnumber" @1214
+    "_isprint" @1215
+    "_ispunct" @1216
+    "_isspace" @1217
+    "_isupper" @1218
+    "_isxdigit" @1219
+    "__std_lchmod" @1220
+    "_mergesort" @1221
+    "_mpool_close" @1222
+    "_mpool_filter" @1223
+    "_mpool_get" @1224
+    "_mpool_new" @1225
+    "_mpool_open" @1226
+    "_mpool_put" @1227
+    "_mpool_sync" @1228
+    "_posix_spawn" @1229
+    "_posix_spawn_file_actions_addclose" @1230
+    "_posix_spawn_file_actions_adddup2" @1231
+    "_posix_spawn_file_actions_addopen" @1232
+    "_posix_spawn_file_actions_destroy" @1233
+    "_posix_spawn_file_actions_init" @1234
+    "_posix_spawnattr_destroy" @1235
+    "_posix_spawnattr_getflags" @1236
+    "_posix_spawnattr_getpgroup" @1237
+    "_posix_spawnattr_getschedparam" @1238
+    "_posix_spawnattr_getschedpolicy" @1239
+    "_posix_spawnattr_getsigdefault" @1240
+    "_posix_spawnattr_getsigmask" @1241
+    "_posix_spawnattr_init" @1242
+    "_posix_spawnattr_setflags" @1243
+    "_posix_spawnattr_setpgroup" @1244
+    "_posix_spawnattr_setschedparam" @1245
+    "_posix_spawnattr_setschedpolicy" @1246
+    "_posix_spawnattr_setsigdefault" @1247
+    "_posix_spawnattr_setsigmask" @1248
+    "_posix_spawnp" @1249
+    "_warnx" @1250
+    "_radixsort" @1251
+    "__std_random" @1252
+    "_reallocf" @1253
+    "__std_regcomp" @1254
+    "__std_regerror" @1255
+    "__std_regexec" @1256
+    "__std_regfree" @1257
+    "_setgrent" @1258
+    "_setgroupent" @1259
+    "_setnetgrent" @1260
+    "_setprogname" @1261
+    "__std_setstate" @1262
+    "_setusershell" @1263
+    "_sl_add" @1264
+    "_sl_find" @1265
+    "_sl_free" @1266
+    "_sl_init" @1267
+    "_sradixsort" @1268
+    "__std_srandom" @1269
+    "_srandomdev" @1270
+    "_stpcpy" @1271
+    "_strcasestr" @1272
+    "_strlcat" @1273
+    "_strlcpy" @1274
+    "_strmode" @1275
+    "_strnstr" @1276
+    "_strsep" @1277
+    "_strsignal" @1278
+    "_sys_nsig" @1279
+    "_sys_siglist" @1280
+    "_sys_signame" @1281
+    "_toascii" @1282
+    "_tolower" @1283
+    "_toupper" @1284
+    "_verr" @1285
+    "_verrc" @1286
+    "_verrx" @1287
+    "_vwarn" @1288
+    "_vwarnc" @1289
+    "_vwarnx" @1290
+    "_warnc" @1291
+    ; new stuff
+    "DosLoadModuleEx" @1292
+    "DosFreeModuleEx" @1293
+    "___libc_Back_fsRename" @1294
+    "_sranddev" @1295
+    "__std_getsubopt" @1296
+    "__std_rand_r" @1297
+    "___wcwidth" @1298
+    "__std_llabs" @1299
+    "__std_lldiv" @1300
+    "_dlfunc" @1301
+    "_issetugid" @1302
+    "__std_pread" @1303
+    "__std_pwrite" @1304
+    "__UTF8_mbrtowc" @1305
+    "__UTF8_mbsinit" @1306
+    "__UTF8_mbsnrtowcs" @1307
+    "__UTF8_wcrtomb" @1308
+    "__UTF8_wcsnrtombs" @1309
+    "___ctype" @1310
+    "_digittoint" @1311
+    "_isideogram" @1312
+    "_isrune" @1313
+    "_iswalnum" @1314
+    "_iswalpha" @1315
+    "_iswascii" @1316
+    "_iswblank" @1317
+    "_iswcntrl" @1318
+    "_iswctype" @1319
+    "_iswdigit" @1320
+    "_iswgraph" @1321
+    "_iswhexnumber" @1322
+    "_iswideogram" @1323
+    "_iswlower" @1324
+    "_iswnumber" @1325
+    "_iswprint" @1326
+    "_iswpunct" @1327
+    "_iswrune" @1328
+    "_iswspace" @1329
+    "___iswtype" @1330
+    "_iswupper" @1331
+    "_iswxdigit" @1332
+    "___mbsnrtowcs_std" @1333
+    "__std_btowc" @1334
+    "__std_mbrlen" @1335
+    "__std_mbrtowc" @1336
+    "__std_mbsinit" @1337
+    "__std_mbsnrtowcs" @1338
+    "__std_mbsrtowcs" @1339
+    "__std_nl_langinfo" @1340
+    "__std_towctrans" @1341
+    "__std_wcrtomb" @1342
+    "__std_wcsftime" @1343
+    "__std_wcsnrtombs" @1344
+    "__std_wcsrtombs" @1345
+    "__std_wcstod" @1346
+    "__std_wcstof" @1347
+    "__std_wcstoimax" @1348
+    "__std_wcstol" @1349
+    "__std_wcstold" @1350
+    "__std_wcstoll" @1351
+    "__std_wcstoul" @1352
+    "__std_wcstoull" @1353
+    "__std_wcstoumax" @1354
+    "__std_wctob" @1355
+    "__std_wctrans" @1356
+    "__std_wctype" @1357
+    "__tolower" @1358
+    "__toupper" @1359
+    "_towlower" @1360
+    "___towlower" @1361
+    "____towlower" @1362
+    "_towupper" @1363
+    "___towupper" @1364
+    "____towupper" @1365
+    "___wcsnrtombs_std" @1366
+    "___wctype" @1367
+    "____wctype" @1368
+    "___libc_GLocaleWCtype" @1369
+
+    "__std_wcscat" @1370
+    "__std_wcschr" @1371
+    "__std_wcscmp" @1372
+    "__std_wcscoll" @1373
+    "__std_wcscpy" @1374
+    "__std_wcscspn" @1375
+    "__std_wcslcat" @1376
+    "__std_wcslcpy" @1377
+    "__std_wcslen" @1378
+    "__std_wcsncat" @1379
+    "__std_wcsncmp" @1380
+    "__std_wcsncpy" @1381
+    "__std_wcspbrk" @1382
+    "__std_wcsrchr" @1383
+    "__std_wcsspn" @1384
+    "__std_wcsstr" @1385
+    "__std_wcstok" @1386
+    "__std_wcswidth" @1387
+    "___libc_Back_fsUnlink" @1388
+    "__gmt2loc64" @1389
+    "__gmtime64_r" @1390
+    "__loc2gmt64" @1391
+    "__localtime64_r" @1392
+    "__mktime64" @1393
+    "___mktime64" @1394
+    ;; iconv
+    "__std_iconv" @1395
+    "__std_iconv_close" @1396
+    "__std_iconv_open" @1397
+    ;; intl
+    "___bindtextdomain" @1398
+    "___bind_textdomain_codeset" @1399
+    "___dcgettext" @1400
+    "___dcigettext" @1401
+    "___dcngettext" @1402
+    "___dgettext" @1403
+    "___dngettext" @1404
+    "___gettext" @1405
+    "___gettext_extract_plural" @1406
+    "___gettext_free_exp" @1407
+    "___gettextparse" @1408
+    "__nl_make_l10nflist" @1409
+    "___ngettext" @1410
+    "___textdomain" @1411
+    "__nl_locale_name" @1412
+    ;; gdtoa
+    "___Balloc_D2A" @1413
+    "___Bfree_D2A" @1414
+    "___ULtoQ_D2A" @1415
+    "___ULtod_D2A" @1416
+    "___ULtodd_D2A" @1417
+    "___ULtof_D2A" @1418
+    "___ULtox_D2A" @1419
+    "___ULtoxL_D2A" @1420
+    "___any_on_D2A" @1421
+    "___b2d_D2A" @1422
+    "___bigtens_D2A" @1423
+    "___cmp_D2A" @1424
+    "___copybits_D2A" @1425
+    "___d2b_D2A" @1426
+    "___decrement_D2A" @1427
+    "___diff_D2A" @1428
+    "___freedtoa" @1429
+    "___g_Qfmt" @1430
+    "___g_ddfmt" @1431
+    "___g_dfmt" @1432
+    "___gdtoa" @1433
+    "___gethex_D2A" @1434
+    "___g_ffmt" @1435
+    "___g__fmt_D2A" @1436
+    "___g_xLfmt" @1437
+    "___g_xfmt" @1438
+    "___hdtoa" @1439
+    "__std_on_exit" @1440               ; april coding
+    "___hexdig_init_D2A" @1441
+    "___hexnan_D2A" @1442
+    "___hi0bits_D2A" @1443
+    "___hldtoa" @1444
+    "___i2b_D2A" @1445
+    "___increment_D2A" @1446
+    "___ldtoa" @1447
+    "___lo0bits_D2A" @1448
+    "___lshift_D2A" @1449
+    "___match_D2A" @1450
+    "___mult_D2A" @1451
+    "___multadd_D2A" @1452
+    "___nrv_alloc_D2A" @1453
+    "___pow5mult_D2A" @1454
+    "___quorem_D2A" @1455
+    "___ratio_D2A" @1456
+    "___rshift_D2A" @1457
+    "___rv_alloc_D2A" @1458
+    "___s2b_D2A" @1459
+    "___set_ones_D2A" @1460
+    "___strcp_D2A" @1461
+    "___strtoIQ" @1462
+    "___strtoId" @1463
+    "___strtoIdd" @1464
+    "___strtoIf" @1465
+    "___strtoIg_D2A" @1466
+    "___strtoIx" @1467
+    "___strtoIxL" @1468
+    "___strtodI" @1469
+    "___strtodg" @1470
+    "___strtopQ" @1471
+    "___strtopd" @1472
+    "___strtopdd" @1473
+    "___strtopf" @1474
+    "___strtopx" @1475
+    "___strtopxL" @1476
+    "___strtorQ" @1477
+    "___strtord" @1478
+    "___strtordd" @1479
+    "___strtorf" @1480
+    "___strtorx" @1481
+    "___strtorxL" @1482
+    "___sum_D2A" @1483
+    "___tens_D2A" @1484
+    "___tinytens_D2A" @1485
+    "___trailz_D2A" @1486
+    "___ulp_D2A" @1487
+    "___dtoa" @1488
+    ; april coding...
+    "__std_nanosleep" @1489
+    "___libc_Back_threadSleep" @1490
+    "__std_wmemcpy" @1491
+    "__std_wmemchr" @1492
+    "__std_wmemcmp" @1493
+    "__std_wmemmove" @1494
+    "__std_wmemset" @1495
+    "___libc_Back_timeHighResNano" @1496
+    "__std_gethrtime" @1497
+    ; more intl (configure tests checks for internal variables, arg!)
+    "__nl_default_default_domain" @1498
+    "__nl_default_dirname" @1499
+    "__nl_expand_alias" @1500
+    "__nl_explode_name" @1501
+    "__nl_normalize_codeset" @1502
+    ; april coding continues...
+    "___fbufsize" @1503
+    "___fpending" @1504
+    "___libc_Back_processGetPriority" @1505
+    "___libc_Back_processSetPriority" @1506
+    "__std_getpriority" @1507
+    "__std_setpriority" @1508
+    "__std_nice" @1509
+    "__std_sysctl" @1510
+    "__std_sysctlbyname" @1511
+    "_sysctlnametomib" @1512
+    "___libc_Back_fsFileModeSet" @1513
+    "___libc_Back_fsFileModeSetFH" @1514
+    "___libc_Back_fsSymlinkModeSet" @1515
+    "__std_fchmod" @1516
+    "__chdir_os2" @1517
+    "_fts_children" @1518
+    "_fts_close" @1519
+    "_fts_get_clientptr" @1520
+    "_fts_get_stream" @1521
+    "_fts_open" @1522
+    "_fts_read" @1523
+    "_fts_set" @1524
+    "_fts_set_clientptr" @1525
+    "__std_mkfifo" @1526
+    "___libc_Back_fsFileTimesSet" @1527
+    "___libc_Back_fsFileTimesSetFH" @1528
+    "___libc_Back_fsSymlinkTimesSet" @1529
+    "__std_futimes" @1530
+    "___nullstub_function" @1531
+    "___nullstub_data" @1532
+    "__getenv_int" @1533
+    "__getenv_long" @1534
+    "__getenv_longlong" @1535
+    "___libc_Back_safesemEvClose" @1536
+    "___libc_Back_safesemEvCreate" @1537
+    "___libc_Back_safesemEvOpen" @1538
+    "___libc_Back_safesemEvSleep" @1539
+    "___libc_Back_safesemEvWakeup" @1540
+    "___libc_Back_safesemMtxClose" @1541
+    "___libc_Back_safesemMtxCreate" @1542
+    "___libc_Back_safesemMtxLock" @1543
+    "___libc_Back_safesemMtxOpen" @1544
+    "___libc_Back_safesemMtxUnlock" @1545
+    "___libc_Back_sysvSemCtl" @1546
+    "___libc_Back_sysvSemGet" @1547
+    "___libc_Back_sysvSemOp" @1548
+    "___libc_Back_sysvShmAt" @1549
+    "___libc_Back_sysvShmCtl" @1550
+    "___libc_Back_sysvShmDt" @1551
+    "___libc_Back_sysvShmGet" @1552
+    "__std_ftok" @1553
+    "__std_semctl" @1554
+    "__std_semget" @1555
+    "__std_semop" @1556
+    "__std_shmat" @1557
+    "__std_shmctl" @1558
+    "__std_shmdt" @1559
+    "__std_shmget" @1560
+    ; sunm
+    "__std_acosf" @1561
+    "__std_acosh" @1562
+    "__std_acoshf" @1563
+    "__std_asinf" @1564
+    "__std_asinh" @1565
+    "__std_asinhf" @1566
+    "__std_atan2f" @1567
+    "__std_atanf" @1568
+    "__std_atanh" @1569
+    "__std_atanhf" @1570
+    "__std_cabs" @1571
+    "__std_cabsf" @1572
+    "__std_cbrtf" @1573
+    "__std_ceilf" @1574
+    "__std_cimag" @1575
+    "__std_cimagf" @1576
+    "__std_cimagl" @1577
+    "__std_conj" @1578
+    "__std_conjf" @1579
+    "__std_conjl" @1580
+    "__std_cosf" @1581
+    "__std_coshf" @1582
+    "__std_creal" @1583
+    "__std_crealf" @1584
+    "__std_creall" @1585
+    "__std_erf" @1586
+    "__std_erfc" @1587
+    "__std_erfcf" @1588
+    "__std_erff" @1589
+    "__std_exp2" @1590
+    "__std_exp2f" @1591
+    "__std_expf" @1592
+    "__std_expm1" @1593
+    "__std_expm1f" @1594
+    "__std_truncf" @1595
+    "__std_fabsf" @1596
+    "__std_fdim" @1597
+    "__std_fdimf" @1598
+    "__std_fdiml" @1599
+    "__std_fegetenv" @1600
+    "__std_feholdexcept" @1601
+    "__std_feraiseexcept" @1602
+    "__std_fesetexceptflag" @1603
+    "__std_feupdateenv" @1604
+    "__std_floorf" @1605
+    "__std_fma" @1606
+    "__std_fmaf" @1607
+    "__std_fmal" @1608
+    "__std_fmax" @1609
+    "__std_fmaxf" @1610
+    "__std_fmaxl" @1611
+    "__std_fmin" @1612
+    "__std_fminf" @1613
+    "__std_fminl" @1614
+    "__std_fmodf" @1615
+    "__std_frexpf" @1616
+    "__std_hypotf" @1617
+    "__std_ilogb" @1618
+    "__std_ilogbf" @1619
+    "__std_ilogbl" @1620
+    "__std_ldexpf" @1621
+    "__std_lgamma" @1622
+    "__std_lgammaf" @1623
+    "__std_llrint" @1624
+    "__std_llrintf" @1625
+    "__std_llround" @1626
+    "__std_llroundf" @1627
+    "__std_llroundl" @1628
+    "__std_log10f" @1629
+    "__std_log1p" @1630
+    "__std_log1pf" @1631
+    "__std_logb" @1632
+    "__std_logbf" @1633
+    "__std_logf" @1634
+    "__std_lrint" @1635
+    "__std_lrintf" @1636
+    "__std_lround" @1637
+    "__std_lroundf" @1638
+    "__std_lroundl" @1639
+    "__std_modff" @1640
+    "__std_nearbyint" @1641
+    "__std_nearbyintf" @1642
+    "__std_nexttoward" @1643
+    "__std_nexttowardf" @1644
+    "__std_powf" @1645
+    "__std_remainder" @1646
+    "__std_remainderf" @1647
+    "__std_remquo" @1648
+    "__std_remquof" @1649
+    "__std_rintf" @1650
+    "__std_round" @1651
+    "__std_roundf" @1652
+    "__std_roundl" @1653
+    "__std_scalbf" @1654
+    "__std_scalbln" @1655
+    "__std_scalblnf" @1656
+    "__std_scalblnl" @1657
+    "__std_scalbn" @1658
+    "__std_scalbnf" @1659
+    "__std_scalbnl" @1660
+    "__std_signgam" @1661
+    "__std_sinf" @1662
+    "__std_sinhf" @1663
+    "__std_sqrtf" @1664
+    "__std_tanf" @1665
+    "__std_tanhf" @1666
+    "__std_tgamma" @1667
+    "___fpclassifyd" @1668
+    "___fpclassifyf" @1669
+    "___fpclassifyl" @1670
+    "__std_drem" @1671
+    "__std_dremf" @1672
+    "___exp__D" @1673
+    "___fe_dfl_env" @1674
+    "___fedisableexcept" @1675
+    "___feenableexcept" @1676
+    "__std_finite" @1677
+    "__std_finitef" @1678
+    "__std_gamma" @1679
+    "__std_gammaf" @1680
+    "__std_gammaf_r" @1681
+    "__std_gamma_r" @1682
+    "___has_sse" @1683
+    "___ieee754_rem_pio2" @1684
+    "___ieee754_rem_pio2f" @1685
+    "__std_j0" @1686
+    "__std_j0f" @1687
+    "__std_j1" @1688
+    "__std_j1f" @1689
+    "__std_jn" @1690
+    "__std_jnf" @1691
+    "___kernel_cos" @1692
+    "___kernel_cosf" @1693
+    "___kernel_rem_pio2" @1694
+    "___kernel_rem_pio2f" @1695
+    "___kernel_sin" @1696
+    "___kernel_sinf" @1697
+    "___kernel_tan" @1698
+    "___kernel_tanf" @1699
+    "__std_lgammaf_r" @1700
+    "__std_lgamma_r" @1701
+    "___log__D" @1702
+    "__std_scalb" @1703
+    "__std_significand" @1704
+    "__std_significandf" @1705
+    "__std_powl" @1706
+    "___test_sse" @1707
+    "__std_y0" @1708
+    "__std_y0f" @1709
+    "__std_y1" @1710
+    "__std_y1f" @1711
+    "__std_yn" @1712
+    "__std_ynf" @1713
+    "_z_abs" @1714
+    "___flt_rounds" @1715
+    "___infinity" @1716
+    "___nan" @1717
+    ; mktemp + arc4random
+    "_arc4random" @1718
+    "_arc4random_addrandom" @1719
+    "_arc4random_stir" @1720
+    "__mktemp" @1721
+    "__std_mkdtemp" @1722
+    "__std_mkstemps" @1723
+    ; unlocked file stream stuff.
+    "__std_clearerr_unlocked" @1724
+    "__std_feof_unlocked" @1725
+    "__std_ferror_unlocked" @1726
+    "__std_fgetc_unlocked" @1727
+    "__std_fileno_unlocked" @1728
+    "__std_flockfile" @1729
+    "__std_ftrylockfile" @1730
+    "__std_funlockfile" @1731
+    "__std_getc" @1732
+    "__std_getchar_unlocked" @1733
+    "__std_getc_unlocked" @1734
+    "__std_putchar_unlocked" @1735
+    "__std_fputc_unlocked" @1736
+    "__std_putc" @1737
+    "__std_putc_unlocked" @1738
+    "__std_fputs_unlocked" @1739
+    "__std_puts_unlocked" @1740
+    "__std_fread_unlocked" @1741
+    "___isinff" @1742
+    "___isinfl" @1743
+    "__std_isinf" @1744
+    ; 06r1
+    "___rawmemchr" @1745
+    "___strchrnul" @1746
+    "__std_fgets_unlocked" @1747
+    "__std_gets_unlocked" @1748
+    "__std_fwide" @1749
+    "__std_asprintf" @1750
+    "__std_vasprintf" @1751
+    "__std_get_current_dir_name" @1752
+    "__std_getdelim" @1753
+    "__std_getline" @1754
+    "__std_getlogin_r" @1755
+    "__getopt_internal" @1756
+    "__getopt_internal_r" @1757
+    "__getopt_long_only_r" @1758
+    "__getopt_long_r" @1759
+    "_argp_err_exit_status" @1760
+    "___argp_error" @1761
+    "___argp_failure" @1762
+    "___argp_fmtstream_ensure" @1763
+    "___argp_fmtstream_free" @1764
+    "___argp_fmtstream_point" @1765
+    "___argp_fmtstream_printf" @1766
+    "___argp_fmtstream_putc" @1767
+    "___argp_fmtstream_puts" @1768
+    "___argp_fmtstream_set_lmargin" @1769
+    "___argp_fmtstream_set_rmargin" @1770
+    "___argp_fmtstream_set_wmargin" @1771
+    "___argp_fmtstream_update" @1772
+    "___argp_fmtstream_write" @1773
+    "___argp_help" @1774
+    "___argp_input" @1775
+    "___argp_make_fmtstream" @1776
+    "___argp_parse" @1777
+    "_argp_program_bug_address" @1778
+    "_argp_program_version" @1779
+    "_argp_program_version_hook" @1780
+    "___argp_short_program_name" @1781
+    "___argp_state_help" @1782
+    "___argp_usage" @1783
+    "___option_is_end" @1784
+    "___option_is_short" @1785
+    ; getting more math stuff from glibc...
+    "__std_cacos" @1786
+    "__std_cacosf" @1787
+    "__std_cacosh" @1788
+    "__std_cacoshf" @1789
+    "__std_cacoshl" @1790
+    "__std_cacosl" @1791
+    "__std_cargf" @1792
+    "__std_casin" @1793
+    "__std_casinf" @1794
+    "__std_casinh" @1795
+    "__std_casinhf" @1796
+    "__std_casinhl" @1797
+    "__std_casinl" @1798
+    "__std_catan" @1799
+    "__std_catanf" @1800
+    "__std_catanh" @1801
+    "__std_catanhf" @1802
+    "__std_catanhl" @1803
+    "__std_catanl" @1804
+    "__std_ccos" @1805
+    "__std_ccosf" @1806
+    "__std_ccosh" @1807
+    "__std_ccoshf" @1808
+    "__std_ccoshl" @1809
+    "__std_ccosl" @1810
+    "__std_cexp" @1811
+    "__std_cexpf" @1812
+    "__std_cexpl" @1813
+    "__std_clog" @1814
+    "__std_clog10" @1815
+    "__std_clog10f" @1816
+    "__std_clog10l" @1817
+    "__std_clogf" @1818
+    "__std_clogl" @1819
+    "__std_cpow" @1820
+    "__std_cpowf" @1821
+    "__std_cpowl" @1822
+    "__std_cproj" @1823
+    "__std_cprojf" @1824
+    "__std_cprojl" @1825
+    "__std_csin" @1826
+    "__std_csinf" @1827
+    "__std_csinh" @1828
+    "__std_csinhf" @1829
+    "__std_csinhl" @1830
+    "__std_csinl" @1831
+    "__std_csqrt" @1832
+    "__std_csqrtf" @1833
+    "__std_csqrtl" @1834
+    "__std_ctan" @1835
+    "__std_ctanf" @1836
+    "__std_ctanh" @1837
+    "__std_ctanhf" @1838
+    "__std_ctanhl" @1839
+    "__std_ctanl" @1840
+    "__std_exp10" @1841
+    "__std_log2" @1842
+    "__std_log2f" @1843
+    "__std_log2l" @1844
+    "__std_sincos" @1845
+    "__std_sincosf" @1846
+    "__std_sincosl" @1847
+    "__std_asinhl" @1848
+    "__std_atanhl" @1849
+    "__std_llrintl" @1850
+    "__std_lrintl" @1851
+    "__std_erfcl" @1852
+    "__std_erfl" @1853
+    "__std_exp2l" @1854
+    "__std_expm1l" @1855
+    "__std_log1pl" @1856
+    "__std_logbl" @1857
+    "__std_nearbyintl" @1858
+    "__std_remainderl" @1859
+    "__std_remquol" @1860
+    "__std_cabsl" @1861
+    "__std_carg" @1862
+    "__std_cargl" @1863
+    "__std_gammal_r" @1864
+    "__std_exp10f" @1865
+    "__std_tgammaf" @1866
+    "__std_tgammal" @1867
+    "___fpu_control" @1868
+    "__std_acoshl" @1869
+    "__std_exp10l" @1870
+    "__std_j0l" @1872
+    "__std_j1l" @1873
+    "__std_jnl" @1874
+    "__std_lgammal_r" @1875
+    "__std_nexttowardl" @1876
+    "__std_scalbl" @1877
+    "__std_significandl" @1878
+    "__std_y0l" @1879
+    "__std_y1l" @1880
+    "__std_ynl" @1881
+    "__std_gammal" @1882
+    "__std_lgammal" @1883
+    ; objstack
+    "__obstack_allocated_p" @1884
+    "_obstack_alloc_failed_handler" @1885
+    "__obstack_begin" @1886
+    "__obstack_begin_1" @1887
+    "_obstack_exit_failure" @1888
+    "_obstack_free" @1889
+    "__obstack_memory_used" @1890
+    "__obstack_newchunk" @1891
+    "__std_nftw" @1892
+    "___libc_FHSetFlags" @1893
+    "___stpncpy" @1894
+    ; crypt
+    "___crypt_r" @1895
+    "___encrypt_r" @1896
+    "___init_des" @1897
+    "___init_des_r" @1898
+    "___md5_buffer" @1899
+    "___md5_crypt" @1900
+    "___md5_crypt_r" @1901
+    "___md5_finish_ctx" @1902
+    "___md5_init_ctx" @1903
+    "___md5_process_block" @1904
+    "___md5_process_bytes" @1905
+    "___md5_read_ctx" @1906
+    "___md5_stream" @1907
+    "___setkey_r" @1908
+    "__std_crypt" @1909
+    "__std_encrypt" @1910
+    "__std_setkey" @1911
+    "__ufc_dofinalperm_r" @1912
+    "__ufc_doit_r" @1913
+    "__ufc_foobar" @1914
+    "__ufc_mk_keytab_r" @1915
+    "__ufc_output_conversion_r" @1916
+    "__ufc_setup_salt_r" @1917
+    "___libc_Back_panic" @1918
+    "___libc_Back_panicV" @1919
+    "__um_abort" @1920
+    "_getmode" @1921
+    "___libc_Back_processGetPGrp" @1922
+    "___libc_Back_processGetSid" @1923
+    "_optreset" @1924
+    "_bsd_setmode" @1925
+    "__std_getpgid" @1926
+    "__std_getsid" @1927
+    "__std_setlinebuf" @1928
+    ; regex (glibc)
+    "___re_error_msgid" @1929
+    "___re_error_msgid_idx" @1930
+    "__std_re_comp" @1931
+    "__std_re_compile_fastmap" @1932
+    "__std_re_compile_pattern" @1933
+    "__std_re_exec" @1934
+    "__std_re_match" @1935
+    "__std_re_match_2" @1936
+    "__std_re_search" @1937
+    "__std_re_search_2" @1938
+    "__std_re_set_registers" @1939
+    "__std_re_set_syntax" @1940
+    "___libc_LogError" @1941
+    "___libc_LogErrorLeave" @1942
+    "__memcpy_amd" @1943
+    "___libc_Back_gfProcessHandleHashBangScripts" @1944
+    "___libc_Back_gfProcessHandlePCBatchScripts" @1945
+    "__hstrdup" @1946
+    "___libc_Back_dirOpenNative" @1947
+    "___libc_Back_fsDirCurrentSetFH" @1948
+    "__std_fchdir" @1949
+    "___libc_Back_ioDirGetEntries" @1950
+    "__std_getdirents" @1951
+    "___libc_Back_ioFileControlStandard" @1952
+    "___libc_Back_termDll" @1953
+    "___libc_ForkDeregisterModule" @1954
+    "__std_nan" @1955
+    "__std_nanf" @1956
+    "__std_nanl" @1957
+    "___libc_Back_signalLostPoke" @1958
+
+
Index: /branches/libc-0.6/src/emx/version.smak
===================================================================
--- /branches/libc-0.6/src/emx/version.smak	(revision 3373)
+++ /branches/libc-0.6/src/emx/version.smak	(revision 3374)
@@ -7,7 +7,7 @@
 # Low part of version number
 ifdef OFFICIAL_BIRD_VERSION
-VL = 2
+VL = 3
 else
-VL = 2x
+VL = 3x
 endif
 
