[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: