mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
768 B

  1. Fixes
  2. In file included from dynamic-link.h:63,
  3. from dl-reloc.c:269:
  4. ../sysdeps/arm/dl-machine.h: In function '_dl_relocate_object':
  5. ../sysdeps/arm/dl-machine.h:362: error: invalid storage class for function 'fix_bad_pc24'
  6. Simplified version of http://kegel.com/crosstool/crosstool-0.35/patches/glibc-2.3.5/glibc-2.3.4-allow-gcc-4.0-arm.patch
  7. --- glibc-2.3.6/sysdeps/arm/dl-machine.h~ 2005-10-17 06:52:36.000000000 +0200
  8. +++ glibc-2.3.6/sysdeps/arm/dl-machine.h 2006-07-11 11:55:32.000000000 +0200
  9. @@ -357,7 +357,8 @@
  10. #ifdef RESOLVE
  11. /* Deal with an out-of-range PC24 reloc. */
  12. -static Elf32_Addr
  13. +auto inline Elf32_Addr
  14. +__attribute__ ((always_inline))
  15. fix_bad_pc24 (Elf32_Addr *const reloc_addr, Elf32_Addr value)
  16. {
  17. static void *fix_page;