aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRobert Lipe <robertl@dgii.com>1998-02-17 22:02:42 +0000
committerRobert Lipe <robertl@gcc.gnu.org>1998-02-17 22:02:42 +0000
commit68c9728ad10128144f322871296f6c818898059b (patch)
treeb290b2498214e1a1728c7d659a66a986049bd85a /gcc
parent15941d29c876e99179d1184c82100edc6dde4d2a (diff)
downloadgcc-68c9728ad10128144f322871296f6c818898059b.zip
gcc-68c9728ad10128144f322871296f6c818898059b.tar.gz
gcc-68c9728ad10128144f322871296f6c818898059b.tar.bz2
sco5.h (ASM_OUTPUT_DOUBLE, [...]): Delete.
* sco5.h (ASM_OUTPUT_DOUBLE, ASM_OUTPUT_FLOAT, ASM_OUTPUT_LONG_DOUBLE): Delete. Use the ones from i386.h instead. From-SVN: r18054
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/sco5.h59
2 files changed, 5 insertions, 59 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 757b6aa..3a5baed 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Tue Feb 17 23:56:50 1998 Robert Lipe <robertl@dgii.com>
+ * sco5.h (ASM_OUTPUT_DOUBLE, ASM_OUTPUT_FLOAT,
+ ASM_OUTPUT_LONG_DOUBLE): Delete. Use the ones from i386.h
+ instead.
+
Tue Feb 17 22:56:14 1998 Richard Henderson <rth@cygnus.com>
* combine.c (simplify_rtx): Obey CLASS_CANNOT_CHANGE_SIZE when
diff --git a/gcc/config/i386/sco5.h b/gcc/config/i386/sco5.h
index 142d3bc..7785fc4 100644
--- a/gcc/config/i386/sco5.h
+++ b/gcc/config/i386/sco5.h
@@ -428,65 +428,6 @@ do { \
} while (0)
-#undef ASM_OUTPUT_DOUBLE
-#define ASM_OUTPUT_DOUBLE(FILE,VALUE) \
-do { \
- long value[2]; \
- REAL_VALUE_TO_TARGET_DOUBLE ((VALUE), value); \
- if (TARGET_ELF) { \
- if (sizeof (int) == sizeof (long)) \
- { \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, value[0]); \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, value[1]); \
- } \
- else \
- { \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, value[0]); \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, value[1]); \
- } \
- } else { \
- if (sizeof (int) == sizeof (long)) \
- fprintf (FILE, "%s 0x%x,0x%x\n", ASM_LONG, value[0], value[1]); \
- else \
- fprintf (FILE, "%s 0x%lx,0x%lx\n", ASM_LONG,value[0],value[1]);} \
-} while (0)
-
-#undef ASM_OUTPUT_FLOAT
-#define ASM_OUTPUT_FLOAT(FILE,VALUE) \
-do { \
- long value; \
- REAL_VALUE_TO_TARGET_SINGLE ((VALUE), value); \
- if (sizeof (int) == sizeof (long)) \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, value); \
- else \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, value); \
-} while (0)
-
-#undef ASM_OUTPUT_LONG_DOUBLE
-#define ASM_OUTPUT_LONG_DOUBLE(FILE,VALUE) \
-do { \
- long l[3]; \
- REAL_VALUE_TO_TARGET_LONG_DOUBLE ((VALUE), l); \
- if (TARGET_ELF) { \
- if (sizeof (int) == sizeof (long)) \
- { \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, l[0]); \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, l[1]); \
- fprintf((FILE), "%s\t0x%x\n", ASM_LONG, l[2]); \
- } \
- else \
- { \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, l[0]); \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, l[1]); \
- fprintf((FILE), "%s\t0x%lx\n", ASM_LONG, l[2]); \
- } \
- } else { \
- if (sizeof (int) == sizeof (long)) \
- fprintf (FILE, "%s 0x%x,0x%x,0x%x\n", ASM_LONG, l[0], l[1], l[2]); \
- else \
- fprintf (FILE, "%s 0x%lx,0x%lx,0x%lx\n", ASM_LONG,l[0],l[1],l[2]);} \
-} while (0)
-
#undef ASM_OUTPUT_IDENT
#define ASM_OUTPUT_IDENT(FILE, NAME) \
fprintf (FILE, "%s\t\"%s\"\n", IDENT_ASM_OP, NAME);