diff options
author | Jason Merrill <merrill@gnu.org> | 1997-04-29 18:44:29 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1997-04-29 18:44:29 +0000 |
commit | c82ba1b5052c97c190657c0274a3d043a69794e4 (patch) | |
tree | 04e29706dc02429ba40c082e5d8b6bb96cb5a477 /gcc | |
parent | 7740d00c6f673ef5c9574f1d5c797c712c3772ce (diff) | |
download | gcc-c82ba1b5052c97c190657c0274a3d043a69794e4.zip gcc-c82ba1b5052c97c190657c0274a3d043a69794e4.tar.gz gcc-c82ba1b5052c97c190657c0274a3d043a69794e4.tar.bz2 |
x
From-SVN: r13988
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/mips/iris6.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h index 2c6070b..5d0c872 100644 --- a/gcc/config/mips/iris6.h +++ b/gcc/config/mips/iris6.h @@ -226,12 +226,6 @@ Boston, MA 02111-1307, USA. */ #define CTORS_SECTION_ASM_OP ".section\t.ctors,1,2,0,4" #define DTORS_SECTION_ASM_OP ".section\t.dtors,1,2,0,4" -/* This is the pseudo-op used to generate a 32-bit word of data with a - specific value in some section. This is the same for all known svr4 - assemblers. */ - -#define INT_ASM_OP ".word" - /* A default list of other sections which we might be "in" at any given time. For targets that use additional sections (e.g. .tdesc) you should override this definition in the target-specific file which @@ -300,7 +294,8 @@ dtors_section () \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ do { \ ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ + fprintf (FILE, "\t%s\t ", \ + TARGET_LONG64 ? ".dword" : ".word"); \ assemble_name (FILE, NAME); \ fprintf (FILE, "\n"); \ } while (0) @@ -310,7 +305,8 @@ dtors_section () \ #define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ do { \ dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ + fprintf (FILE, "\t%s\t ", \ + TARGET_LONG64 ? ".dword" : ".word"); \ assemble_name (FILE, NAME); \ fprintf (FILE, "\n"); \ } while (0) |