[uClibc]Corrections to ldd.target/iconv.target build

Peter S. Mazinger ps.m at gmx.net
Thu Jun 5 20:04:46 UTC 2003


Hello!

Patches attached for ldd.target/iconv.target and binutils-2.14 problem

Peter

-- 
Peter S. Mazinger <ps.m at gmx.net>   ID: 0xA5F059F2    NIC: IXUYHSKQLI
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2
-------------- next part --------------
--- extra/scripts/get-needed-libgcc-objects.sh.mps	2003-06-05 10:14:08.000000000 +0200
+++ extra/scripts/get-needed-libgcc-objects.sh	2003-06-05 10:15:25.000000000 +0200
@@ -20,7 +20,7 @@
 rm -f libc.ldr
 $LD $LDFLAGS -r -o libc.ldr $CRTOBJS --whole-archive ../libc.a
 
-if $NM --undefined-only libc.ldr 2>&1 | grep -v "^main$" | grep -v "^_GLOBAL_OFFSET_TABLE_$" | grep -v "_gp_disp" | grep -v "^etext$" | grep -v "^__gmon_start__$" > sym.need ; then
+if $NM --undefined-only libc.ldr 2>&1 | grep -v "main$" | grep -v "_GLOBAL_OFFSET_TABLE_$" | grep -v "_gp_disp" | grep -v "^etext$" | grep -v "^__gmon_start__$" > sym.need ; then
     EXIT_WITH_ERROR=0
     rm -f obj.need
     touch obj.need
-------------- next part --------------
--- ldso/util/Makefile.mps	Thu Jun 27 23:55:12 2002
+++ ldso/util/Makefile	Thu Jun 27 23:51:04 2002
@@ -66,7 +66,7 @@
 	strip -x -R .note -R .comment $@
 
 ldd.target: ldd.c
-	$(TARGET_CC) $(CFLAGS) $(XXFLAGS) -Wl,-s -DUCLIBC_TARGET_PREFIX=\"$(TARGET_PREFIX)\" \
+	$(TARGET_CC) $(CFLAGS) $(XXFLAGS) --uclibc-use-build-dir -Wl,-s -DUCLIBC_TARGET_PREFIX=\"$(TARGET_PREFIX)\" \
 		-DUCLIBC_DEVEL_PREFIX=\"$(DEVEL_PREFIX)\" \
 		-DUCLIBC_BUILD_DIR=\"$(shell cd $(TOPDIR) && pwd)\" \
 		-DUCLIBC_LDSO=\"$(UCLIBC_LDSO)\" \
-------------- next part --------------
--- libc/misc/wchar/Makefile.mps	Wed Jan 29 18:26:38 2003
+++ libc/misc/wchar/Makefile	Wed Jan 29 18:26:07 2003
@@ -63,7 +63,7 @@
 	$(STRIPTOOL) -x -R .note -R .comment $*.o
 
 iconv.target: wchar.c
-	$(TARGET_CC) $(CFLAGS) -DL_iconv_main wchar.c -o $@
+	$(TARGET_CC) $(CFLAGS) --uclibc-use-build-dir -DL_iconv_main wchar.c -o $@
 	$(STRIPTOOL) -x -R .note -R .comment $@
 
 clean:


More information about the uClibc mailing list