rs6000: Fix sanitizer build (PR90639)
authorSegher Boessenkool <segher@kernel.crashing.org>
Mon, 27 May 2019 19:12:19 +0000 (21:12 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Mon, 27 May 2019 19:12:19 +0000 (21:12 +0200)
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

libsanitizer/ChangeLog
libsanitizer/tsan/tsan_rtl_ppc64.S

index e7ebc7d9b74aad19af51ec0ddcac0a649a45d692..ff11c88d0343eeb51e1974c00667fecd01d2adb1 100644 (file)
@@ -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*
index 8285e21aa1ec7a797dfcf4840ee5a7851106b497..9e533a71a9c477ecae59f09ab431b2664554d998 100644 (file)
@@ -1,5 +1,6 @@
 #include "tsan_ppc_regs.h"
 
+        .machine altivec
         .section .text
         .hidden __tsan_setjmp
         .globl _setjmp