aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1996-06-07 17:15:54 -0700
committerJim Wilson <wilson@gcc.gnu.org>1996-06-07 17:15:54 -0700
commit6321d910e2fab8677000ebcba2dbf97d0e6d96d6 (patch)
tree693c5a50950a1f46d447959caf41489554a7ceb3
parent64c6526a79d0d2cfd072f06e84942d9cf8e523c0 (diff)
downloadgcc-6321d910e2fab8677000ebcba2dbf97d0e6d96d6.zip
gcc-6321d910e2fab8677000ebcba2dbf97d0e6d96d6.tar.gz
gcc-6321d910e2fab8677000ebcba2dbf97d0e6d96d6.tar.bz2
(EXTENDED_SDB_BASIC_TYPES): Define.
(PUT_SDB_TYPE): Delete now unnecessary shifting and masking. From-SVN: r12224
-rw-r--r--gcc/config/i960/i960.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/i960/i960.h b/gcc/config/i960/i960.h
index 26aca37..6838b0d 100644
--- a/gcc/config/i960/i960.h
+++ b/gcc/config/i960/i960.h
@@ -108,15 +108,15 @@ Boston, MA 02111-1307, USA. */
/* Generate SDB style debugging information. */
#define SDB_DEBUGGING_INFO
+#define EXTENDED_SDB_BASIC_TYPES
/* Generate DBX_DEBUGGING_INFO by default. */
#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
-/* Redefine this to print in hex and adjust values like GNU960. The extra
- bit is used to handle the type long double. Gcc does not support long
- double in sdb output, but we do support the non-standard format. */
+/* Redefine this to print in hex. No value adjustment is necessary
+ anymore. */
#define PUT_SDB_TYPE(A) \
- fprintf (asm_out_file, "\t.type\t0x%x;", (A & 0xf) + 2 * (A & ~0xf))
+ fprintf (asm_out_file, "\t.type\t0x%x;", A)
/* Handle pragmas for compatibility with Intel's compilers. */
#define HANDLE_PRAGMA(FILE, NODE) process_pragma (FILE, NODE)