diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-12-15 03:24:05 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-12-15 03:24:05 +0000 |
commit | dd120a9705b6c48fdb519e837ad47e41d155f50b (patch) | |
tree | d69d530d9b08693c960ebf681af1cb7de90883dc /libitm/Makefile.am | |
parent | 596e5e8f8b4357062db95dcad83763e1b0341ac5 (diff) | |
download | gcc-dd120a9705b6c48fdb519e837ad47e41d155f50b.tar.gz |
arm-linux: Add libitm support.
* config/arm/hwcap.h, config/arm/hwcap.cc: New files.
* config/arm/sjlj.S, config/arm/target.h: New files.
* config/generic/asmcfi.h (cfi_adjust_cfa_offset): New.
(cfi_rel_offset): New.
* config/linux/futex_bits.h: New file.
* config/linux/futex.cc: Include futex_bits.h here...
* config/linux/futex.h: ... not here.
* Makefile.am (libitm_la_SOURCES) <ARCH_ARM>: Add hwcap.cc.
* configure.ac (ARCH_AM): New conditional.
* Makefile.in, configure: Rebuild.
* configure.tgt: Handle ARM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182355 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libitm/Makefile.am')
-rw-r--r-- | libitm/Makefile.am | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libitm/Makefile.am b/libitm/Makefile.am index 26e1ebc632c..d41702614fd 100644 --- a/libitm/Makefile.am +++ b/libitm/Makefile.am @@ -62,6 +62,9 @@ libitm_la_SOURCES = \ query.cc retry.cc rwlock.cc useraction.cc util.cc \ sjlj.S tls.cc method-serial.cc method-gl.cc +if ARCH_ARM +libitm_la_SOURCES += hwcap.cc +endif if ARCH_X86 libitm_la_SOURCES += x86_sse.cc x86_avx.cc x86_sse.lo : XCFLAGS += -msse |