Commit 3c2eb9e1 by Jim Wilson

(PUT_SDB_TYPE): Adjust value for compatibility with GNU960 toolchain.

From-SVN: r7403
parent 54a53d8c
...@@ -105,8 +105,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -105,8 +105,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* 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 like iC960. */ /* Redefine this to print in hex and adjust values like GNU960. The extra
#define PUT_SDB_TYPE(A) fprintf (asm_out_file, "\t.type\t0x%x;", A) 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. */
#define PUT_SDB_TYPE(A) \
fprintf (asm_out_file, "\t.type\t0x%x;", (A & 0xf) + 2 * (A & ~0xf))
/* Run-time compilation parameters selecting different hardware subsets. */ /* Run-time compilation parameters selecting different hardware subsets. */
......
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