source:
patches/glibc-2.3.4-gcc4_elf_fixes_individual/glibc-2.3.4-gcc4_mips_elf_dl-machine.patch@
d5e4fdc0
Last change on this file since d5e4fdc0 was 617118d, checked in by , 19 years ago | |
---|---|
|
|
File size: 1.7 KB |
-
glibc-2.3.4/sysdeps/mips/dl-machine.
Submitted By: Ryan Oliver <ryan.oliver@pha.com.au> Date: 2005-05-03 Initial Package Version: 2.3.4 Origin: glibc cvs, (cherry picked from libc/sysdeps/mips/dl-machine.h -r1.77 ) Upstream Status: See Origin Description: (RO: edited changelog entry) (elf_machine_rel, elf_machine_rel_relative, elf_machine_lazy_rel) (elf_machine_runtime_setup): Use "auto inline".
old new 528 528 /* Perform the relocation specified by RELOC and SYM (which is fully resolved). 529 529 MAP is the object containing the reloc. */ 530 530 531 staticinline void531 auto inline void 532 532 #ifdef RTLD_BOOTSTRAP 533 533 __attribute__ ((always_inline)) 534 534 #endif … … 635 635 } 636 636 } 637 637 638 static inline void 638 auto inline void 639 __attribute__((always_inline)) 639 640 elf_machine_rel_relative (ElfW(Addr) l_addr, const ElfW(Rel) *reloc, 640 641 void *const reloc_addr) 641 642 { 642 643 /* XXX Nothing to do. There is no relative relocation, right? */ 643 644 } 644 645 645 static inline void 646 auto inline void 647 __attribute__((always_inline)) 646 648 elf_machine_lazy_rel (struct link_map *map, 647 649 ElfW(Addr) l_addr, const ElfW(Rel) *reloc) 648 650 { … … 651 653 652 654 #ifndef RTLD_BOOTSTRAP 653 655 /* Relocate GOT. */ 654 static inline void 656 auto inline void 657 __attribute__((always_inline)) 655 658 elf_machine_got_rel (struct link_map *map, int lazy) 656 659 { 657 660 ElfW(Addr) *got; … … 738 741 /* Set up the loaded object described by L so its stub function 739 742 will jump to the on-demand fixup code __dl_runtime_resolve. */ 740 743 741 static inline int 744 auto inline int 745 __attribute__((always_inline)) 742 746 elf_machine_runtime_setup (struct link_map *l, int lazy, int profile) 743 747 { 744 748 # ifndef RTLD_BOOTSTRAP
Note:
See TracBrowser
for help on using the repository browser.