source:
scripts/patches/glibc-2.3.4-gcc4_elf_fixes_individual/glibc-2.3.4-gcc4_powerpc64_elf_dl-machine.patch@
abc7c11
Last change on this file since abc7c11 was 7f65c0e, checked in by , 19 years ago | |
---|---|
|
|
File size: 2.0 KB |
-
libc/sysdeps/powerpc/powerpc64/dl-machine.h
Submitted By: Ryan Oliver <ryan.oliver@pha.com.au> Date: 2005-05-03 Initial Package Version: 2.3.4 Origin: glibc cvs Upstream Status: See Origin Description: (RO: Modified changelog entry) 2005-02-14 Alan Modra <amodra@bigpond.net.au> * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Likewise. (elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. (elf_machine_tprel): Likewise RCS file: /cvs/glibc/libc/sysdeps/powerpc/powerpc64/dl-machine.h,v retrieving revision 1.21 retrieving revision 1.23 diff -u -r1.21 -r1.23
487 487 const Elf64_Sym *refsym) 488 488 attribute_hidden; 489 489 490 static inline void 490 auto inline void __attribute__ ((always_inline)) 491 491 elf_machine_rela_relative (Elf64_Addr l_addr, const Elf64_Rela *reloc, 492 492 void *const reloc_addr_arg) 493 493 { … … 497 497 498 498 #if defined USE_TLS && (!defined RTLD_BOOTSTRAP || USE___THREAD) 499 499 /* This computes the value used by TPREL* relocs. */ 500 static Elf64_Addr __attribute__ ((const))500 auto inline Elf64_Addr __attribute__ ((always_inline, const)) 501 501 elf_machine_tprel (struct link_map *map, 502 502 struct link_map *sym_map, 503 503 const Elf64_Sym *sym, … … 518 518 519 519 /* Perform the relocation specified by RELOC and SYM (which is fully 520 520 resolved). MAP is the object containing the reloc. */ 521 static inline void 521 auto inline void __attribute__ ((always_inline)) 522 522 elf_machine_rela (struct link_map *map, 523 523 const Elf64_Rela *reloc, 524 524 const Elf64_Sym *sym, … … 803 803 MODIFIED_CODE_NOQUEUE (reloc_addr); 804 804 } 805 805 806 static inline void 806 auto inline void __attribute__ ((always_inline)) 807 807 elf_machine_lazy_rel (struct link_map *map, 808 808 Elf64_Addr l_addr, const Elf64_Rela *reloc) 809 809 { 810 810 /* elf_machine_runtime_setup handles this. */ 811 811 } 812 812 813 813 814 #endif /* RESOLVE */
Note:
See TracBrowser
for help on using the repository browser.