mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-24 21:36:24 +08:00
re PR target/50090 (ARM EABI symbols in libgcc.a have default visibility)
libgcc/ PR target/50090 * config/arm/bpabi-lib.h (RENAME_LIBRARY): Use a C-level alias instead of an assembly one. From-SVN: r177826
This commit is contained in:
parent
30228b6181
commit
1e138510fa
@ -1,3 +1,9 @@
|
||||
2011-08-17 Richard Sandiford <richard.sandiford@linaro.org>
|
||||
|
||||
PR target/50090
|
||||
* config/arm/bpabi-lib.h (RENAME_LIBRARY): Use a C-level alias
|
||||
instead of an assembly one.
|
||||
|
||||
2011-08-12 Paolo Bonzini <bonzini@gnu.org>
|
||||
|
||||
PR bootstrap/50047
|
||||
|
@ -28,9 +28,8 @@
|
||||
|
||||
/* Make __aeabi_AEABI_NAME an alias for __GCC_NAME. */
|
||||
#define RENAME_LIBRARY(GCC_NAME, AEABI_NAME) \
|
||||
__asm__ (".globl\t__aeabi_" #AEABI_NAME "\n" \
|
||||
RENAME_LIBRARY_SET "\t__aeabi_" #AEABI_NAME \
|
||||
", __" #GCC_NAME "\n");
|
||||
typeof (__##GCC_NAME) __aeabi_##AEABI_NAME \
|
||||
__attribute__((alias ("__" #GCC_NAME)));
|
||||
|
||||
/* Give some libgcc functions an additional __aeabi name. */
|
||||
#ifdef L_muldi3
|
||||
|
Loading…
Reference in New Issue
Block a user