gdb.trace/tfile-avx.c: Change ymm15 to xmm15 for old gcc.
authorMarcin Kościelnicki <koriakin@0x04.net>
Fri, 12 Feb 2016 19:32:28 +0000 (20:32 +0100)
committerMarcin Kościelnicki <koriakin@0x04.net>
Fri, 12 Feb 2016 20:51:37 +0000 (21:51 +0100)
gcc older than 4.9 doesn't understand ymm15 as a register name.  Use
xmm15 instead.

gdb/testsuite/ChangeLog:

* gdb.trace/tfile-avx.c (main): Change ymm15 to xmm15.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.trace/tfile-avx.c

index 89aa2d7dd85db29e6964eac1b69619ee990a1b92..6ef8932690163e2b9038aab0e7a4304bfed8a2fe 100644 (file)
@@ -1,3 +1,7 @@
+2016-02-12  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * gdb.trace/tfile-avx.c (main): Change ymm15 to xmm15.
+
 2016-02-12  Simon Marchi  <simon.marchi@ericsson.com>
 
        * i386-biarch-core.exp: Define corefile using
index 212c5563530ed459ce0bae629dc4af345c93f14c..3cc3ec0793a257c7cac74bda102d435ad6d87d76 100644 (file)
@@ -35,7 +35,9 @@ end (void)
 int
 main (void)
 {
-  register __v8si a asm("ymm15") = {
+  /* Strictly speaking, it should be ymm15 (xmm15 is 128-bit), but gcc older
+     than 4.9 doesn't recognize "ymm15" as a valid register name.  */
+  register __v8si a asm("xmm15") = {
     0x12340001,
     0x12340002,
     0x12340003,