]> git.ipfire.org Git - thirdparty/gcc.git/commit - libgcc/ChangeLog
Leverage cacheTextUpdate for __clear_cache on VxWorks
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Sep 2018 13:09:51 +0000 (13:09 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Sep 2018 13:09:51 +0000 (13:09 +0000)
commit9bfa937ceec987dd6ddd707f0e4a8ddffe5da240
tree11df61031d7ba534f20094e2dd43d10fd1ff5b27
parentee4cdecb132236ec758baa674cb50fe3d1021f33
Leverage cacheTextUpdate for __clear_cache on VxWorks

2018-09-21  Alexandre Oliva  <oliva@adacore.com>

libgcc/
* config/vxcache.c: New file.  Provide __clear_cache, based on
the cacheTextUpdate VxWorks service.
* config/t-vxworks (LIB2ADD): Add vxcache.c.
(LIB2FUNCS_EXCLUDE): Add _clear_cache.
* config/t-vxwoks7: Likewise.
gcc/
* config/vxworks.h (CLEAR_INSN_CACHE): #define to 1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264479 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/vxworks.h
libgcc/ChangeLog
libgcc/config/t-vxworks
libgcc/config/t-vxworks7
libgcc/config/vxcache.c [new file with mode: 0644]