[Patch] 1/3 Add new builtin __builtin_flush_icache().

David Daney ddaney@avtrex.com
Wed Jul 11 04:47:00 GMT 2007


Mark Mitchell wrote:
> David Daney wrote:
>   
>> 2007-07-08  David Daney  <ddaney@avtrex.com>
>>
>>    * builtins.def (BUILT_IN_CLEAR_CACHE): New builtin.
>>    * builtins.c (expand_builtin___clear_cache): New function.
>>    (expand_builtin): Call expand_builtin___clear_cache for
>>    BUILT_IN_CLEAR_CACHE case.
>>    * doc/extend.texi (__builtin___clear_cache): Document new builtin.
>>    * testsuite/gcc.dg/builtins-64.c: New test.
>>     
>
> :REVIEWMAIL: OK
>
> Thanks,
>
>   
Thanks Mark,

This is the version I committed.  The only changes are punctuation in 
comments and the addition of the clear_cache documentation in md.texi.


2007-07-10  David Daney  <ddaney@avtrex.com>

    * builtins.def (BUILT_IN_CLEAR_CACHE): New builtin.
    * builtins.c (expand_builtin___clear_cache): New function.
    (expand_builtin): Call expand_builtin___clear_cache for
    BUILT_IN_CLEAR_CACHE case.
    * doc/extend.texi (__builtin___clear_cache): Document new builtin.
    * doc/md.texi (clear_cache): Document new instruction pattern.
    * testsuite/gcc.dg/builtins-64.c: New test.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: flush-cache1.diff
Type: text/x-patch
Size: 264 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070711/d0e3c1f2/attachment.bin>


More information about the Gcc-patches mailing list