OSDN Git Service

* config/c4x/c4x.h (PUT_SDB_TYPE): Define so that the type info is
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Mar 2000 04:13:39 +0000 (04:13 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Mar 2000 04:13:39 +0000 (04:13 +0000)
output as hexadecimal rather than the default octal.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32400 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/c4x/c4x.h

index 4422685..9455195 100644 (file)
@@ -1,3 +1,8 @@
+2000-03-08  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * config/c4x/c4x.h (PUT_SDB_TYPE): Define so that the type info is
+       output as hexadecimal rather than the default octal.
+
 2000-03-07  Zack Weinberg  <zack@wolery.cumb.org>
 
        * cpphash.c (special_symbol): Fix thinko in previous commit.
index 6d54c6e..b83bfd8 100644 (file)
@@ -2398,6 +2398,9 @@ asm_fprintf (FILE, "%s%d:\n", PREFIX, NUM)
 #define SDB_DELIM "\n"
 #define SDB_DEBUGGING_INFO
 
+/* Don't use octal since this can confuse gas for the c4x.  */
+#define PUT_SDB_TYPE(a) fprintf(asm_out_file, "\t.type\t0x%x%s", a, SDB_DELIM)
+
 #define PUT_SDB_DEF(A)                         \
 do { fprintf (asm_out_file, "\t.sdef\t");      \
      ASM_OUTPUT_LABELREF (asm_out_file, A);    \