Darwin, X86 : Implement __cache_clear.
authorIain Sandoe <iain@sandoe.co.uk>
Fri, 4 Sep 2020 13:05:12 +0000 (14:05 +0100)
committerIain Sandoe <iain@sandoe.co.uk>
Sun, 29 Aug 2021 06:50:52 +0000 (07:50 +0100)
commitfc3e9f58ec18154027aadc6aa055490acb8c2920
tree51b40df3024454b3e4e57580151c0ed1202035aa
parenta21e5de4214705632fed99993dcabe1c12e9c548
Darwin, X86 : Implement __cache_clear.

We had a NOP cache clear, but there is a suitable mechanism provided
by a system call.  This connects it up.

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
gcc/ChangeLog:

* config/i386/darwin.h (CLEAR_INSN_CACHE): New.
gcc/config/i386/darwin.h