mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-31 15:31:11 +08:00
mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Whoops. When un-disabling visibility support for mmix, I missed that some of the newly enabled tests were FAILs, for not emitting .hidden for references to external declarations. This takes care of gcc.dg/visibility-14.c .. -19.c, and gcc.dg/visibility-23.c. gcc: * config/mmix/mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
This commit is contained in:
parent
7ebb7d0ce1
commit
eb08b5d1d7
@ -617,6 +617,11 @@ typedef struct { int regs; int lib; } CUMULATIVE_ARGS;
|
||||
#define ASM_OUTPUT_ASCII(STREAM, PTR, LEN) \
|
||||
mmix_asm_output_ascii (STREAM, PTR, LEN)
|
||||
|
||||
/* Make output more ELF-like, by emitting .hidden for hidden symbols
|
||||
(which don't really matter for mmix-knuth-mmixware). */
|
||||
#define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
|
||||
default_elf_asm_output_external (FILE, DECL, NAME)
|
||||
|
||||
/* Node: Uninitialized Data */
|
||||
|
||||
#define ASM_OUTPUT_ALIGNED_COMMON(ST, N, S, A) \
|
||||
|
Loading…
x
Reference in New Issue
Block a user