http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46959

--- Comment #1 from Joel Sherrill <joel at gcc dot gnu.org> 2010-12-15 16:03:49 
UTC ---
How does this look for m68k?  I recall d0/d1/a0/a1 are clobbered by the caller.
 a6 is a frame pointer, a7 is the stack pointer.  So is this the set that needs
to be handled for m68k?

#elif defined(__m68k__)
 #define SAVE_REGS asm ("" : : : "a2", "a3", "a4", "a5", "a6", "a7", \
                                 "d2", "d3", "d4", "d5", "d6", "d7" )

Reply via email to