r2281 - in glibc-package/branches/glibc-2.6/debian: . patches patches/sparc
Author: aurel32
Date: 2007-05-24 07:52:50 +0000 (Thu, 24 May 2007)
New Revision: 2281
Added:
glibc-package/branches/glibc-2.6/debian/patches/sparc/local-undefined-registers.diff
Modified:
glibc-package/branches/glibc-2.6/debian/changelog
glibc-package/branches/glibc-2.6/debian/patches/series
Log:
* patches/sparc/local-undefined-registers.diff: new file to ignore
global registers while looking for undefined symbols.
Modified: glibc-package/branches/glibc-2.6/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.6/debian/changelog 2007-05-23 14:07:19 UTC (rev 2280)
+++ glibc-package/branches/glibc-2.6/debian/changelog 2007-05-24 07:52:50 UTC (rev 2281)
@@ -53,8 +53,12 @@
epoll_pwait symbols.
* debian/rules.d/build.mk: pass --enable-profile to configure.
- -- Aurelien Jarno <aurel32@debian.org> Wed, 23 May 2007 14:49:40 +0200
+ [ Aurelien Jarno ]
+ * patches/sparc/local-undefined-registers.diff: new file to ignore
+ global registers while looking for undefined symbols.
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 24 May 2007 09:51:50 +0200
+
glibc (2.5-10) UNRELEASED; urgency=low
* kfreebsd/local-sysdeps.diff: update to revision 1942 (from glibc-bsd).
Modified: glibc-package/branches/glibc-2.6/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.6/debian/patches/series 2007-05-23 14:07:19 UTC (rev 2280)
+++ glibc-package/branches/glibc-2.6/debian/patches/series 2007-05-24 07:52:50 UTC (rev 2281)
@@ -80,6 +80,7 @@
sparc/local-fork.diff -p0
sparc/local-sparcv8-target.diff -p0
+sparc/local-undefined-registers.diff -p0
sparc/submitted-timing.diff
all/local-pthread-manpages.diff
Added: glibc-package/branches/glibc-2.6/debian/patches/sparc/local-undefined-registers.diff
===================================================================
--- glibc-package/branches/glibc-2.6/debian/patches/sparc/local-undefined-registers.diff (rev 0)
+++ glibc-package/branches/glibc-2.6/debian/patches/sparc/local-undefined-registers.diff 2007-05-24 07:52:50 UTC (rev 2281)
@@ -0,0 +1,16 @@
+2007-05-24 Aurelien Jarno <aurelien@aurel32.net>
+
+ * elf/Makefile: ignore global registers while looking for
+ undefined symbols.
+
+--- elf/Makefile 2007-05-23 16:14:22.000000000 +0200
++++ elf/Makefile 2007-05-24 08:55:32.000000000 +0200
+@@ -311,7 +311,7 @@
+ $(filter-out $(map-file),$^) $(load-map-file) \
+ -Wl,-soname=$(rtld-installed-name) -T $@.lds
+ rm -f $@.lds
+- nm -u $@ | cmp -s /dev/null -
++ objdump -T $@ | grep -v 'D. \*UND\*' cmp -s /dev/null -
+
+ # interp.c exists just to get this string into the libraries.
+ CFLAGS-interp.c = -D'RUNTIME_LINKER="$(rtlddir)/$(rtld-installed-name)"' \
Reply to: