summaryrefslogtreecommitdiff
path: root/gcc/config/m88k
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-15 17:55:28 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2001-11-15 17:55:28 +0000
commitf9d1d2cbfd1d76690d4d0c650e37db1f4718452c (patch)
treefc8971b2f6582b621fcb6b1e7168fbaec3123d96 /gcc/config/m88k
parent8f69f133b7e53c59697a2ef3c4b73dad89a81673 (diff)
downloadgcc-f9d1d2cbfd1d76690d4d0c650e37db1f4718452c.tar.gz
* dwarf2out.c (dwarf2out_finish): Don't abort because of orphan
DIEs if there were errors in the source. * config/alpha/alpha-interix.h, config/alpha/elf.h, config/arm/coff.h, config/i386/djgpp.h, config/i386/i386.c, config/i386/i386.h, config/i386/sco5.h, config/i960/i960-coff.h, config/m68k/coff.h, config/m88k/m88k.h, config/m88k/m88k.c, config/pa/pa64-hpux.h, config/sh/sh.h, config/sparc/litecoff.h, config/elfos.h, config/lynx.h, config/netware.h, config/m68hc11/m68hc11.h, config/mcore/mcore-pe.h, config/s390/linux64.h: Remove definitions of INT_ASM_OP, change uses to use ASM_LONG. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47066 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m88k')
-rw-r--r--gcc/config/m88k/m88k.c2
-rw-r--r--gcc/config/m88k/m88k.h10
2 files changed, 5 insertions, 7 deletions
diff --git a/gcc/config/m88k/m88k.c b/gcc/config/m88k/m88k.c
index 4f596ad8b11..f4eb8dda532 100644
--- a/gcc/config/m88k/m88k.c
+++ b/gcc/config/m88k/m88k.c
@@ -2367,7 +2367,7 @@ output_tdesc (file, offset)
tdesc_section ();
- fprintf (file, "%s%d,%d", INT_ASM_OP, /* 8:0,22:(20 or 16),2:2 */
+ fprintf (file, "%s%d,%d", ASM_LONG, /* 8:0,22:(20 or 16),2:2 */
(((xmask != 0) ? 20 : 16) << 2) | 2,
flag_pic ? 2 : 1);
diff --git a/gcc/config/m88k/m88k.h b/gcc/config/m88k/m88k.h
index cee7096bc9d..b9ddd72bec6 100644
--- a/gcc/config/m88k/m88k.h
+++ b/gcc/config/m88k/m88k.h
@@ -1651,7 +1651,6 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS,
#define ASM_COMMENT_START ";"
/* Allow pseudo-ops to be overridden. Override these in svr[34].h. */
-#undef INT_ASM_OP
#undef ASCII_DATA_ASM_OP
#undef CONST_SECTION_ASM_OP
#undef CTORS_SECTION_ASM_OP
@@ -1697,8 +1696,7 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS,
#define BSS_ASM_OP "\tbss\t"
#define FLOAT_ASM_OP "\tfloat\t"
#define DOUBLE_ASM_OP "\tdouble\t"
-#define INT_ASM_OP "\tword\t"
-#define ASM_LONG INT_ASM_OP
+#define ASM_LONG "\tword\t"
#define SHORT_ASM_OP "\thalf\t"
#define CHAR_ASM_OP "\tbyte\t"
#define ASCII_DATA_ASM_OP "\tstring\t"
@@ -2049,7 +2047,7 @@ do { \
do { \
union { REAL_VALUE_TYPE d; long l[2]; } x; \
x.d = (VALUE); \
- fprintf (FILE, "%s0x%.8lx, 0x%.8lx\n", INT_ASM_OP, \
+ fprintf (FILE, "%s0x%.8lx, 0x%.8lx\n", ASM_LONG, \
(long) x.l[0], (long) x.l[1]); \
} while (0)
@@ -2058,12 +2056,12 @@ do { \
do { \
int i; \
FLOAT_TO_INT_INTERNAL (VALUE, i); \
- fprintf (FILE, "%s0x%.8x\n", INT_ASM_OP, i); \
+ fprintf (FILE, "%s0x%.8x\n", ASM_LONG, i); \
} while (0)
/* Likewise for `int', `short', and `char' constants. */
#define ASM_OUTPUT_INT(FILE,VALUE) \
-( fprintf (FILE, "%s", INT_ASM_OP), \
+( fprintf (FILE, "%s", ASM_LONG), \
output_addr_const (FILE, (VALUE)), \
fprintf (FILE, "\n"))