Commit 6321d910 by Jim Wilson

(EXTENDED_SDB_BASIC_TYPES): Define.

(PUT_SDB_TYPE): Delete now unnecessary shifting and masking.

From-SVN: r12224
parent 64c6526a
...@@ -108,15 +108,15 @@ Boston, MA 02111-1307, USA. */ ...@@ -108,15 +108,15 @@ Boston, MA 02111-1307, USA. */
/* Generate SDB style debugging information. */ /* Generate SDB style debugging information. */
#define SDB_DEBUGGING_INFO #define SDB_DEBUGGING_INFO
#define EXTENDED_SDB_BASIC_TYPES
/* Generate DBX_DEBUGGING_INFO by default. */ /* Generate DBX_DEBUGGING_INFO by default. */
#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
/* Redefine this to print in hex and adjust values like GNU960. The extra /* Redefine this to print in hex. No value adjustment is necessary
bit is used to handle the type long double. Gcc does not support long anymore. */
double in sdb output, but we do support the non-standard format. */
#define PUT_SDB_TYPE(A) \ #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. */ /* Handle pragmas for compatibility with Intel's compilers. */
#define HANDLE_PRAGMA(FILE, NODE) process_pragma (FILE, NODE) #define HANDLE_PRAGMA(FILE, NODE) process_pragma (FILE, NODE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment