aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-09-15 23:04:54 +0000
committerJeff Law <law@gcc.gnu.org>1998-09-15 17:04:54 -0600
commitfa88e837bfe83bfced127267f20c28ddec97b22d (patch)
treefb70ed26eb624a7aa40b1a2407ca0504c881dcda
parent0d8e55d8cd9fd8b867fb44005a8ee9435f1406ae (diff)
downloadgcc-fa88e837bfe83bfced127267f20c28ddec97b22d.zip
gcc-fa88e837bfe83bfced127267f20c28ddec97b22d.tar.gz
gcc-fa88e837bfe83bfced127267f20c28ddec97b22d.tar.bz2
mn10200.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define.
* mn10200.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define. * mn10300.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define. From-SVN: r22440
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/config/mn10200/mn10200.h4
-rw-r--r--gcc/config/mn10300/mn10300.h4
3 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a4f4e38..59711fb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,8 @@
Tue Sep 15 22:59:52 1998 Jeffrey A Law (law@cygnus.com)
+ * mn10200.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define.
+ * mn10300.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Define.
+
* combine.c (make_extraction): If no mode is specified for
an operand of insv, extv, or extzv, default it to word_mode.
(simplify_comparison): Similarly.
diff --git a/gcc/config/mn10200/mn10200.h b/gcc/config/mn10200/mn10200.h
index 796caf2..d2b474d 100644
--- a/gcc/config/mn10200/mn10200.h
+++ b/gcc/config/mn10200/mn10200.h
@@ -979,6 +979,10 @@ do { char dstr[30]; \
((GET_CODE (X) == PLUS ? OFFSET : 0) \
+ (frame_pointer_needed ? 0 : -total_frame_size ()))
+/* We need to prepend underscores. */
+#define ASM_OUTPUT_DWARF2_ADDR_CONST(FILE,ADDR) \
+ fprintf ((FILE), "\t%s\t_%s", UNALIGNED_WORD_ASM_OP, (ADDR))
+
/* Define to use software floating point emulator for REAL_ARITHMETIC and
decimal <-> binary conversion. */
#define REAL_ARITHMETIC
diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h
index 6e442691..e54b77a 100644
--- a/gcc/config/mn10300/mn10300.h
+++ b/gcc/config/mn10300/mn10300.h
@@ -975,6 +975,10 @@ do { char dstr[30]; \
+ (frame_pointer_needed \
? 0 : -initial_offset (ARG_POINTER_REGNUM, STACK_POINTER_REGNUM)))
+/* We need to prepend underscores. */
+#define ASM_OUTPUT_DWARF2_ADDR_CONST(FILE,ADDR) \
+ fprintf ((FILE), "\t%s\t_%s", UNALIGNED_WORD_ASM_OP, (ADDR))
+
/* Define to use software floating point emulator for REAL_ARITHMETIC and
decimal <-> binary conversion. */
#define REAL_ARITHMETIC