Commit 90b37266 by Catherine Moore Committed by Catherine Moore

som.h (MAKE_DECL_ONE_ONLY): Define.

        * config/pa/som.h (MAKE_DECL_ONE_ONLY): Define.
        (ASM_WEAKEN_LABEL): Define.

From-SVN: r32239
parent d7cca31e
Mon Feb 28 14:21:15 2000 Catherine Moore <clm@cygnus.com>
* config/pa/som.h (MAKE_DECL_ONE_ONLY): Define.
(ASM_WEAKEN_LABEL): Define.
Mon Feb 28 13:07:19 MET 2000 Jan Hubicka <jh@suse.cz> Mon Feb 28 13:07:19 MET 2000 Jan Hubicka <jh@suse.cz>
* expr.c (store_constructor): Do not emit USE. * expr.c (store_constructor): Do not emit USE.
......
...@@ -377,3 +377,11 @@ do { \ ...@@ -377,3 +377,11 @@ do { \
/* The .align directive in the HP assembler allows up to a 32 alignment. */ /* The .align directive in the HP assembler allows up to a 32 alignment. */
#define MAX_OFILE_ALIGNMENT 32768 #define MAX_OFILE_ALIGNMENT 32768
#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
/* This is how we tell the assembler that a symbol is weak. */
#define ASM_WEAKEN_LABEL(FILE,NAME) \
do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \
fputc ('\n', FILE); } while (0)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment