aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2014-02-08 03:44:32 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-02-18 08:37:02 +0000
commit875df27e56b82fcf970410b6d78e3672471c336a (patch)
tree02de0ac39deb74e0eebd617a3ce0a485627590d0 /meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch
parentcc90cbc6d36b9f15a461b877b44c7498c2061744 (diff)
downloadopenembedded-core-contrib-875df27e56b82fcf970410b6d78e3672471c336a.tar.gz
eglibc: Upgrade from 2.18 -> 2.19
License formatting and address for FSF in the COPYING and COPYING.LIB has changed. Dropped patched already upstream and patches that were workarounds for older glibc and busybox for e500 we have should pass --without-fp to eglibc/glibc 2.19 onwards the code is merged from eglibc into glibc upstream under nofpu/ pretext Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch')
-rw-r--r--meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch43
1 files changed, 0 insertions, 43 deletions
diff --git a/meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch b/meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch
deleted file mode 100644
index 24d4772728..0000000000
--- a/meta/recipes-core/eglibc/eglibc-2.18/0001-ARM-Pass-dl_hwcap-to-IFUNC-resolver.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Upstream-Status: Backport
-
-From d0721e703d222c01a9e8c329311c4fb01dac6972 Mon Sep 17 00:00:00 2001
-From: Carlos O'Donell <carlos@redhat.com>
-Date: Thu, 29 Aug 2013 00:17:33 -0400
-Subject: [PATCH] ARM: Pass dl_hwcap to IFUNC resolver.
-
-For REL relocs pass dl_hwcap to the IFUNC resolver
-as is required by the IFUNC API (bug 15905).
----
- NEWS | 2 +-
- ports/ChangeLog.arm | 7 +++++++
- ports/sysdeps/arm/dl-machine.h | 2 +-
- 3 files changed, 9 insertions(+), 2 deletions(-)
-
-Index: libc/ports/ChangeLog.arm
-===================================================================
---- libc.orig/ports/ChangeLog.arm 2013-07-14 16:08:52.000000000 -0700
-+++ libc/ports/ChangeLog.arm 2013-09-12 17:17:24.174387150 -0700
-@@ -1,3 +1,10 @@
-+2013-08-28 Kyle McMartin <kyle@redhat.com>
-+ Carlos O'Donell <carlos@redhat.com>
-+
-+ [BZ #15905]
-+ * sysdeps/arm/dl-machine [!RTLD_BOOTSTRAP] (elf_machine_rel):
-+ Pass GLRO(dl_hwcap) to the IFUNC resolver.
-+
- 2013-07-03 Joseph Myers <joseph@codesourcery.com>
-
- * sysdeps/arm/include/bits/setjmp.h [_ISOMAC] (JMP_BUF_REGLIST):
-Index: libc/ports/sysdeps/arm/dl-machine.h
-===================================================================
---- libc.orig/ports/sysdeps/arm/dl-machine.h 2013-09-12 08:56:03.641743520 -0700
-+++ libc/ports/sysdeps/arm/dl-machine.h 2013-09-12 17:17:24.174387150 -0700
-@@ -503,7 +503,7 @@
- break;
- case R_ARM_IRELATIVE:
- value = map->l_addr + *reloc_addr;
-- value = ((Elf32_Addr (*) (void)) value) ();
-+ value = ((Elf32_Addr (*) (int)) value) (GLRO(dl_hwcap));
- *reloc_addr = value;
- break;
- #endif