[toolchain] eglibc: update svn revisions
authornico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 26 Sep 2009 18:28:37 +0000 (18:28 +0000)
committernico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 26 Sep 2009 18:28:37 +0000 (18:28 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17744 3c298f89-4303-0410-b956-a3cf2f4a3e73

toolchain/eglibc/Config.in
toolchain/eglibc/patches/2.9/901-glibc_bug_7048.patch [new file with mode: 0644]

index 3caea39..132f57f 100644 (file)
@@ -27,9 +27,9 @@ config EGLIBC_REVISION
        prompt "eglibc revision"
        depends on TOOLCHAINOPTS && USE_EGLIBC
        default "5887"  if EGLIBC_VERSION_2_6_1
-       default "5886"  if EGLIBC_VERSION_2_7
-       default "6913"  if EGLIBC_VERSION_2_8
-       default "7430"  if EGLIBC_VERSION_2_9
+       default "8588"  if EGLIBC_VERSION_2_7
+       default "8587"  if EGLIBC_VERSION_2_8
+       default "8690"  if EGLIBC_VERSION_2_9
        default "HEAD"  if EGLIBC_VERSION_TRUNK
        default ""
 
diff --git a/toolchain/eglibc/patches/2.9/901-glibc_bug_7048.patch b/toolchain/eglibc/patches/2.9/901-glibc_bug_7048.patch
new file mode 100644 (file)
index 0000000..3d14a38
--- /dev/null
@@ -0,0 +1,14 @@
+http://sourceware.org/bugzilla/show_bug.cgi?id=7048
+
+--- a/libc/sysdeps/i386/dl-tlsdesc.S
++++ b/libc/sysdeps/i386/dl-tlsdesc.S
+@@ -128,8 +128,7 @@
+ .Lslow:
+       cfi_adjust_cfa_offset (28)
+       movl    %ebx, 16(%esp)
+-      call    __i686.get_pc_thunk.bx
+-      addl    $_GLOBAL_OFFSET_TABLE_, %ebx
++      LOAD_PIC_REG(bx)
+       call    ___tls_get_addr@PLT
+       movl    16(%esp), %ebx
+       jmp     .Lret
This page took 0.033553 seconds and 4 git commands to generate.