This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
[patch] libgloss/m68k/fido-exit.c: Use stop #0x700
- From: Kazu Hirata <kazu at codesourcery dot com>
- To: newlib at sources dot redhat dot com
- Date: Wed, 2 May 2007 11:03:52 -0700
- Subject: [patch] libgloss/m68k/fido-exit.c: Use stop #0x700
Hi,
Attached is a patch to use stop #0x700.
This way we can prevent interrupts from being serviced while the
processor is in the stopped state.
Tested with "Hello, world". OK to apply?
Kazu Hirata
2007-05-02 Kazu Hirata <kazu@codesourcery.com>
* m68k/fido-_exit.c (_exit): Use stop #0x700.
Index: libgloss/m68k/fido-_exit.c
===================================================================
RCS file: /cvs/src/src/libgloss/m68k/fido-_exit.c,v
retrieving revision 1.2
diff -u -r1.2 fido-_exit.c
--- libgloss/m68k/fido-_exit.c 18 Dec 2006 21:48:18 -0000 1.2
+++ libgloss/m68k/fido-_exit.c 2 May 2007 18:03:02 -0000
@@ -19,5 +19,5 @@
_exit (int code)
{
while (1)
- asm volatile ("stop #0");
+ asm volatile ("stop #0x700");
}