diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-05-17 04:44:21 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-05-17 04:44:21 +0000 |
commit | 895bc8cf93c75d70810106e12417963860a696d7 (patch) | |
tree | 19bf62d839fbc8cd496262c1bf5735a88ffa251a /libc/sysdeps/linux/bfin/crtreloc.c | |
parent | c19db2c2ea62fdeafdd332d40900f625c2522b73 (diff) |
fix by Peter S. Mazinger: use system attribute_hidden rather than local copy
Diffstat (limited to 'libc/sysdeps/linux/bfin/crtreloc.c')
-rw-r--r-- | libc/sysdeps/linux/bfin/crtreloc.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/libc/sysdeps/linux/bfin/crtreloc.c b/libc/sysdeps/linux/bfin/crtreloc.c index 4df304346..b390f7d2a 100644 --- a/libc/sysdeps/linux/bfin/crtreloc.c +++ b/libc/sysdeps/linux/bfin/crtreloc.c @@ -35,8 +35,6 @@ Cambridge, MA 02139, USA. */ /* This file is to be compiled into crt object files, to enable executables to easily self-relocate. */ -#define hidden __attribute__((__visibility__("hidden"))) - union word { char c[4]; void *v; @@ -85,7 +83,7 @@ reloc_range_indirect (void ***p, void ***e, /* Call __reloc_range_indirect for the given range except for the last entry, whose contents are only relocated. It's expected to hold the GOT value. */ -void* hidden +void* attribute_hidden __self_reloc (const struct elf32_fdpic_loadmap *map, void ***p, void ***e) { @@ -116,7 +114,7 @@ reloc_range (void **p, void **e, /* Remap p, adjust e by the same offset, then map the pointers in the range determined by them. */ -void hidden +void attribute_hidden __reloc_range (const struct elf32_fdpic_loadmap *map, void **p, void **e) { @@ -130,7 +128,7 @@ __reloc_range (const struct elf32_fdpic_loadmap *map, /* Remap p, adjust e by the same offset, then map pointers referenced by the (unadjusted) pointers in the range. Return the relocated value of the last pointer in the range. */ -void* hidden +void* attribute_hidden __reloc_range_indirect (const struct elf32_fdpic_loadmap *map, void ***p, void ***e) { |