[AArch64] Fix output assembly bug under TLSIE ILP32
authorJames Greenhalgh <james.greenhalgh@arm.com>
Mon, 5 Oct 2015 13:18:08 +0000 (13:18 +0000)
committerJiong Wang <jiwang@gcc.gnu.org>
Mon, 5 Oct 2015 13:18:08 +0000 (13:18 +0000)
2015-10-05 James Greenhalgh <james.greenhalgh@arm.com>
   Jiong Wang  <jiong.wang@arm.com>

* config/aarch64/aarch64.md (tlsie_tiny_sidi): Replace "<w>" with "w".

Co-Authored-By: Jiong Wang <jiong.wang@arm.com>
From-SVN: r228482

gcc/ChangeLog
gcc/config/aarch64/aarch64.md

index aade459a00e58da7827d2ae8e4008c001f6df2bd..bd7626f59981814420fed48e00623607b7b259a4 100644 (file)
@@ -1,3 +1,8 @@
+2015-10-05 James Greenhalgh <james.greenhalgh@arm.com>
+          Jiong Wang  <jiong.wang@arm.com>
+
+       * config/aarch64/aarch64.md (tlsie_tiny_sidi): Replace "<w>" with "w".
+
 2015-10-05  Richard Sandiford  <richard.sandiford@arm.com>
 
        * real.h (REAL_VALUE_FROM_CONST_DOUBLE): Delete.
index 74522f8610515cec3b1ae91d300f59cc16e2ff8e..208f58f6dcdb291cead5e8e024808b712651f239 100644 (file)
                      ]
                      UNSPEC_GOTTINYTLS)))]
   ""
-  "ldr\\t%w0, %L1\;add\\t%<w>0, %<w>0, %<w>2"
+  "ldr\\t%w0, %L1\;add\\t%w0, %w0, %w2"
   [(set_attr "type" "multiple")
    (set_attr "length" "8")]
 )