diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-08-16 18:58:36 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-08-16 18:58:36 -0400 |
commit | 386d1816b76e68630efc773058fad479ed5fdd16 (patch) | |
tree | 52d4727a1d2d46edb81f387d10cfb9ea113812ab /gcc | |
parent | 8edfb249b9d661e95f060931f2dcccb7f20501db (diff) | |
download | gcc-386d1816b76e68630efc773058fad479ed5fdd16.zip gcc-386d1816b76e68630efc773058fad479ed5fdd16.tar.gz gcc-386d1816b76e68630efc773058fad479ed5fdd16.tar.bz2 |
(ASM_OUTPUT_ADDR_DIFF_ELT): Use .double instead of .word.
(CASE_VECTOR_MODE): Now SImode; was HImode.
From-SVN: r5168
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/ns32k/ns32k.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/ns32k/ns32k.h b/gcc/config/ns32k/ns32k.h index 12b8fa1..b483e8b 100644 --- a/gcc/config/ns32k/ns32k.h +++ b/gcc/config/ns32k/ns32k.h @@ -959,8 +959,9 @@ __transfer_from_trampoline () \ /* Specify the machine mode that this machine uses for the index in the tablejump instruction. - Can do SImode, but HI mode is more efficient. */ -#define CASE_VECTOR_MODE HImode + HI mode is more efficient but the range is not wide enough for + all programs. */ +#define CASE_VECTOR_MODE SImode /* Define this if the tablejump instruction expects the table to contain offsets from the address of the table. @@ -1274,7 +1275,7 @@ do { \ /* This is how to output an element of a case-vector that is relative. */ /* ** Notice that the second element is LI format! */ #define ASM_OUTPUT_ADDR_DIFF_ELT(FILE, VALUE, REL) \ - fprintf (FILE, "\t.word L%d-LI%d\n", VALUE, REL) + fprintf (FILE, "\t.double L%d-LI%d\n", VALUE, REL) /* This is how to output an assembler line that says to advance the location counter |