ppc raw test failure when 32-bit bfd
authorAlan Modra <amodra@gmail.com>
Fri, 18 Jun 2021 12:56:11 +0000 (22:26 +0930)
committerAlan Modra <amodra@gmail.com>
Sat, 19 Jun 2021 01:38:55 +0000 (11:08 +0930)
The test contained an expression that can't be evaluated unless
expressions are 64-bit.

* testsuite/gas/ppc/raw.s: Use 0 as pli constant.
* testsuite/gas/ppc/raw.d: Update to suit.

gas/ChangeLog
gas/testsuite/gas/ppc/raw.d
gas/testsuite/gas/ppc/raw.s

index 9e61c2f3a5e95f3df58acab629dd2e38a9b7569c..ff0f65cf00dadf7e92c88d9d53200a2831d16658 100644 (file)
@@ -1,3 +1,8 @@
+2021-06-19  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/gas/ppc/raw.s: Use 0 as pli constant.
+       * testsuite/gas/ppc/raw.d: Update to suit.
+
 2021-06-18  Jan Beulich  <jbeulich@suse.com>
 
        * expr.c (symbol_lookup_or_make): New.
index fff9077559426b4099d7ef08c619d328c622d3e3..133c8c4e0a06a6b3be4538c59ede9fa1f1a78d32 100644 (file)
@@ -58,5 +58,5 @@ Disassembly of section \.text:
   c0:  (7f 7b db 78|78 db 7b 7f)       or      r27,r27,r27
   c4:  (7f de f3 78|78 f3 de 7f)       or      r30,r30,r30
   c8:  (7c 20 04 ac|ac 04 20 7c)       sync    1,0
-  cc:  (06 02 00 00|00 00 02 06)       paddi   r3,0,-8589934592,0
+  cc:  (06 00 00 00|00 00 00 06)       paddi   r3,0,0,0
   d0:  (38 60 00 00|00 00 60 38) 
index f318da5dd2011d6288ce2caddd25bc81653fd53a..874f0bc47220e261e82b2a6945b52ef4f55cf4eb 100644 (file)
@@ -49,4 +49,4 @@
  yield
  mdoom
  lwsync
- pli 3,-1<<33
+ pli 3,0