PATCH: mips16 function attributes, version N+1

Sandra Loosemore
Fri Sep 7 16:28:00 GMT 2007

Richard Sandiford wrote:
> Sandra Loosemore <> writes:
>> Richard advises temporarily patching the mips_set_current_function_hook 
>> to be a no-op rather than reverting the whole patch (since there are 
>> already other changes that depend on it) in order to un-break bootstrap. 
>>   I'll commit that as soon as I verify that it builds OK.  Then I will 
>> rewrite the hook to avoid the early RTL generation and do a complete 
>> round of re-testing on that before re-submitting.  OK?
> Works for me, thanks.  Feel free to send a lightly-tested version
> of the no-RTL version if you want initial comments.

OK, will get to work on that next.  Here's the patch I've committed in 
the meantime.  This is going to cause some testsuite regressions due to 
  mips16 attributes being ignored, but I expect I'll have a "real" patch 
available in another day or so.


2007-09-07  Sandra Loosemore  <>

         * config/mips/mips.c (mips_set_current_function): Temporarily
         make this a no-op to fix bootstrap errors, pending rewrite.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 40-set-cfun-disable.patch
Type: text/x-patch
Size: 1119 bytes
Desc: not available
URL: <>

More information about the Gcc-patches mailing list