source:
scripts/patches/glibc-2.3.4-gcc4_elf_fixes_individual/glibc-2.3.4-gcc4_sparc64_elf_dl-machine.patch@
1b27a939
Last change on this file since 1b27a939 was 7f65c0e, checked in by , 19 years ago | |
---|---|
|
|
File size: 1.9 KB |
-
libc/sysdeps/sparc/sparc64/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 ( libc/sysdeps/sparc/sparc64/dl-machine.h -r1.48 ) Upstream Status: See Origin Description: (RO: edited changelog entry) 2005-03-15 Jakub Jelinek <jakub@redhat.com> * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline attribute. Change static inline into auto inline. RCS file: /cvs/glibc/libc/sysdeps/sparc/sparc64/dl-machine.h,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48
1 1 /* Machine-dependent ELF dynamic relocation inline functions. Sparc64 version. 2 Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 2 Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 3 3 Free Software Foundation, Inc. 4 4 This file is part of the GNU C Library. 5 5 … … 238 238 /* Perform the relocation specified by RELOC and SYM (which is fully resolved). 239 239 MAP is the object containing the reloc. */ 240 240 241 static inline void 241 auto inline void 242 __attribute__ ((always_inline)) 242 243 elf_machine_rela (struct link_map *map, const Elf64_Rela *reloc, 243 244 const Elf64_Sym *sym, const struct r_found_version *version, 244 245 void *const reloc_addr_arg) … … 430 431 } 431 432 } 432 433 433 static inline void 434 auto inline void 435 __attribute__ ((always_inline)) 434 436 elf_machine_rela_relative (Elf64_Addr l_addr, const Elf64_Rela *reloc, 435 437 void *const reloc_addr_arg) 436 438 { … … 438 440 *reloc_addr = l_addr + reloc->r_addend; 439 441 } 440 442 441 static inline void 443 auto inline void 444 __attribute__ ((always_inline)) 442 445 elf_machine_lazy_rel (struct link_map *map, 443 446 Elf64_Addr l_addr, const Elf64_Rela *reloc) 444 447 {
Note:
See TracBrowser
for help on using the repository browser.