gdb: testsuite: Add or1k l.nop instruction
authorStafford Horne <shorne@gmail.com>
Fri, 8 Dec 2017 20:57:25 +0000 (05:57 +0900)
committerStafford Horne <shorne@gmail.com>
Tue, 12 Dec 2017 14:37:04 +0000 (23:37 +0900)
The test case requires adding a nop instruction.  For or1k the
instruction is `l.nop`. This change uses the correct operation.

gdb/testsuite/ChangeLog:

2017-12-12  Stafford Horne  <shorne@gmail.com>

* gdb.base/bp-permanent.c: Define nop of or1k.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/bp-permanent.c

index 28dfa14d7c63f0d49149d5a97115951888a4592b..f4dee9e01d25eb8c247627d8a7bdd1c2b6cf8c49 100644 (file)
@@ -1,3 +1,7 @@
+2017-12-12  Stafford Horne  <shorne@gmail.com>
+
+       * gdb.base/bp-permanent.c: Define nop of or1k.
+
 2017-12-11  Joel Brobecker  <brobecker@adacore.com>
 
        * gdb.ada/variant_record_packed_array.exp: Adapt test to accept
index acd5be710b671a2f0ab09047d6386d0f1f027d9a..d42aafa716638330bbff3de0852cb4a80a955b60 100644 (file)
@@ -26,6 +26,8 @@
 
 #if defined(__s390__) || defined(__s390x__)
 #define NOP asm("nopr 0")
+#elif defined(__or1k__)
+#define NOP asm("l.nop")
 #else
 #define NOP asm("nop")
 #endif