]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove no longer needed assembler offset generation on sparc.
authorDavid S. Miller <davem@davemloft.net>
Tue, 13 Mar 2012 10:09:00 +0000 (03:09 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 13 Mar 2012 10:14:23 +0000 (03:14 -0700)
* sysdeps/sparc/Makefile: Remove rtld-global-offsets.sym handling.
* sysdeps/sparc/elf/rtld-global-offsets.sym: Delete.
* sysdeps/sparc/sparc64/multiarch/memcpy.S: Don't include
rtld-global-offsets.h
* sysdeps/sparc/sparc64/multiarch/memset.S: Likewise.

ChangeLog
sysdeps/sparc/Makefile
sysdeps/sparc/elf/rtld-global-offsets.sym [deleted file]
sysdeps/sparc/sparc64/multiarch/memcpy.S
sysdeps/sparc/sparc64/multiarch/memset.S

index 57046513ed3bb1dbe5fdd08bdade16cf5e2e918a..391bb6050f3df73c9e12b8ea32e45b1a2d5f93e1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2012-03-13  David S. Miller  <davem@davemloft.net>
 
+       * sysdeps/sparc/Makefile: Remove rtld-global-offsets.sym handling.
+       * sysdeps/sparc/elf/rtld-global-offsets.sym: Delete.
+       * sysdeps/sparc/sparc64/multiarch/memcpy.S: Don't include
+       rtld-global-offsets.h
+       * sysdeps/sparc/sparc64/multiarch/memset.S: Likewise.
+
        * sysdeps/ieee754/ldbl-128/s_expm1l.c (__expm1l): Use expl for
        large parameters.
 
index 45609d55f1ba462b839a9f2221de596472515ee3..1dd70e8b559f75c0aa58f2f71556440044fed0f1 100644 (file)
@@ -12,8 +12,6 @@ CPPFLAGS += -DHAVE_SPINLOCKS=1 -DHAVE_ASSEM_SPARC_GCC=1
 endif
 
 ifeq ($(subdir),csu)
-# get offset to rtld_global._dl_hwcap
-gen-as-const-headers += rtld-global-offsets.sym
 CPPFLAGS-crti.S += -fPIC
 CPPFLAGS-crtn.S += -fPIC
 endif
diff --git a/sysdeps/sparc/elf/rtld-global-offsets.sym b/sysdeps/sparc/elf/rtld-global-offsets.sym
deleted file mode 100644 (file)
index ff4e97f..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#define SHARED 1
-
-#include <ldsodefs.h>
-
-#define rtld_global_ro_offsetof(mem) offsetof (struct rtld_global_ro, mem)
-
-RTLD_GLOBAL_RO_DL_HWCAP_OFFSET rtld_global_ro_offsetof (_dl_hwcap)
index 739687f3b86a5f31f2eaa4f23b5a23a6cba02af8..36c488672d9dcb085a38edb569403cb0ceed156f 100644 (file)
@@ -18,7 +18,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <sysdep.h>
-#include <rtld-global-offsets.h>
 
 #if !defined NOT_IN_libc
        .text
index 13533450c2a84df0439e476dbcde46a84e75476f..c717f0c9a5c30acf219a83f9111dd343c20ec66c 100644 (file)
@@ -18,7 +18,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <sysdep.h>
-#include <rtld-global-offsets.h>
 
 #if !defined NOT_IN_libc
        .text