[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