Commit 0e3dd567 by Philip Blundell Committed by Nick Clifton

(CLEAR_INSN_CACHE): Say that R0 is clobbered.

From-SVN: r31299
parent b39e1240
......@@ -12,6 +12,9 @@
* config/arm/arm.md (push_multi): Use `str' rather than `stm' with
only one register.
* config/arm/linux-gas.h (CLEAR_INSN_CACHE): Say that R0 is
clobbered.
Sun Jan 9 17:50:23 2000 Hans-Peter Nilsson <hp@axis.com>
* config/ns32k/ns32k.md (load or push effective address): Operand 1
......
......@@ -79,5 +79,8 @@ Boston, MA 02111-1307, USA. */
register unsigned long _beg __asm ("a1") = (unsigned long) (BEG); \
register unsigned long _end __asm ("a2") = (unsigned long) (END); \
register unsigned long _flg __asm ("a3") = 0; \
__asm __volatile ("swi 0x9f0002"); \
__asm __volatile ("swi 0x9f0002 @ sys_cacheflush" \
: /* no outputs */ \
: /* no inputs */ \
: "a1"); \
}
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