aboutsummaryrefslogtreecommitdiff
path: root/libsanitizer
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-05-27 21:12:19 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-05-27 21:12:19 +0200
commit7f63a854004e39660c926c7f6974638650e5fc18 (patch)
treeb1730b1e341691e7436be2f1f9bd5e177fd398cc /libsanitizer
parentd9330fb5caa06a5007b1fc59797cdba73a805c58 (diff)
downloadgcc-7f63a854004e39660c926c7f6974638650e5fc18.zip
gcc-7f63a854004e39660c926c7f6974638650e5fc18.tar.gz
gcc-7f63a854004e39660c926c7f6974638650e5fc18.tar.bz2
rs6000: Fix sanitizer build (PR90639)
The assembler code needs to say it uses AltiVec instructions. libsanitizer/ PR target/90639 * tsan/tsan_rtl_ppc64.S: Add ".machine altivec". From-SVN: r271668
Diffstat (limited to 'libsanitizer')
-rw-r--r--libsanitizer/ChangeLog5
-rw-r--r--libsanitizer/tsan/tsan_rtl_ppc64.S1
2 files changed, 6 insertions, 0 deletions
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index e7ebc7d..ff11c88 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,8 @@
+2019-05-27 Segher Boessenkool <segher@kernel.crashing.org>
+
+ PR target/90639
+ * tsan/tsan_rtl_ppc64.S: Add ".machine altivec".
+
2019-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure.ac (have_dl_iterate_phdr): Remove *-*-solaris2.10*
diff --git a/libsanitizer/tsan/tsan_rtl_ppc64.S b/libsanitizer/tsan/tsan_rtl_ppc64.S
index 8285e21..9e533a7 100644
--- a/libsanitizer/tsan/tsan_rtl_ppc64.S
+++ b/libsanitizer/tsan/tsan_rtl_ppc64.S
@@ -1,5 +1,6 @@
#include "tsan_ppc_regs.h"
+ .machine altivec
.section .text
.hidden __tsan_setjmp
.globl _setjmp