Commit 87d9d860 by J"orn Rennecke Committed by Joern Rennecke

* mips.h (CLASS_CANNOT_CHANGE_SIZE): Define.

From-SVN: r28725
parent 861313f2
Mon Aug 16 17:04:15 1999 Jorn Rennecke <amylaar@cygnus.co.uk>
* mips.h (CLASS_CANNOT_CHANGE_SIZE): Define.
Fri Aug 13 15:20:43 1999 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> Fri Aug 13 15:20:43 1999 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* config/i386/freebsd.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. * config/i386/freebsd.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
......
...@@ -2086,6 +2086,12 @@ extern enum reg_class mips_secondary_reload_class (); ...@@ -2086,6 +2086,12 @@ extern enum reg_class mips_secondary_reload_class ();
: 2 * CLASS_UNITS (MODE, 8)) \ : 2 * CLASS_UNITS (MODE, 8)) \
: CLASS_UNITS (MODE, UNITS_PER_WORD)) : CLASS_UNITS (MODE, UNITS_PER_WORD))
/* If defined, gives a class of registers that cannot be used as the
operand of a SUBREG that changes the size of the object. */
#define CLASS_CANNOT_CHANGE_SIZE \
(TARGET_FLOAT64 && ! TARGET_64BIT ? FP_REGS : NO_REGS)
/* If defined, this is a C expression whose value should be /* If defined, this is a C expression whose value should be
nonzero if the insn INSN has the effect of mysteriously nonzero if the insn INSN has the effect of mysteriously
clobbering the contents of hard register number REGNO. By clobbering the contents of hard register number REGNO. By
......
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