This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Oct 14, 2011, at 2:05 AM, Iain Sandoe wrote:This implements their use and also the GPRs - the latter makes an appreciable reduction in code size,
OK for trunk?
Ok. Watch for problems with async stack walking (hitting sample in Activity Monitor, or the walking done by CrashReporter)... that's the only thing I can think of that might be strange.
/* And similarly for general purpose registers. */ #define GP_SAVE_INLINE(FIRST_REG) ((FIRST_REG) < 32 \ && !optimize_size)
main: mr 11,1 #, stwu 1,-504(1) #,, mflr 0 #, bl _savegpr_31 # lis 31,.LANCHOR0@ha # tmp137,
cheers Iain
Attachment:
180609-darwinppc-ools-diff.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |