]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Add out-of-line functions for LSE atomics
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Sep 2019 14:36:38 +0000 (14:36 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Sep 2019 14:36:38 +0000 (14:36 +0000)
commit4b8864d112e3541668310a75f99802ebbba3a9b7
tree7cdebf0a266800d3053a23dd84626972b63a05e5
parentf502e4bcdd5fae0043cf3b2434595912598dd9fb
aarch64: Add out-of-line functions for LSE atomics

This is the libgcc part of the interface -- providing the functions.
Rationale is provided at the top of libgcc/config/aarch64/lse.S.

* config/aarch64/lse-init.c: New file.
* config/aarch64/lse.S: New file.
* config/aarch64/t-lse: New file.
* config.host: Add t-lse to all aarch64 tuples.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@275967 138bc75d-0d04-0410-961f-82ee72b054a4
libgcc/ChangeLog
libgcc/config.host
libgcc/config/aarch64/lse-init.c [new file with mode: 0644]
libgcc/config/aarch64/lse.S [new file with mode: 0644]
libgcc/config/aarch64/t-lse [new file with mode: 0644]