aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2015-05-12 12:10:21 -0400
committerSandra Loosemore <sandra@gcc.gnu.org>2015-05-12 12:10:21 -0400
commiteb2f4e86472b85e3eda5633e0804029e8ce6f4c2 (patch)
treef1a9b1a9ae7c1d1492f1929b77d53a0b6391a0b9 /gcc
parent3c8c9f0daf922b6dd1f802d4dfd8b9387031b190 (diff)
downloadgcc-eb2f4e86472b85e3eda5633e0804029e8ce6f4c2.zip
gcc-eb2f4e86472b85e3eda5633e0804029e8ce6f4c2.tar.gz
gcc-eb2f4e86472b85e3eda5633e0804029e8ce6f4c2.tar.bz2
nios2.md (trap, ctrapsi4): Use "trap" instead of "break".
2015-05-12 Sandra Loosemore <sandra@codesourcery.com> gcc/ * config/nios2/nios2.md (trap, ctrapsi4): Use "trap" instead of "break". gcc/testsuite/ * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of "break". * gcc.target/nios2/nios2-stack-check-1.c: Likewise. From-SVN: r223083
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/nios2/nios2.md4
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c2
-rw-r--r--gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c2
5 files changed, 15 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8d3887a..7787404 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
+
+ * config/nios2/nios2.md (trap, ctrapsi4): Use "trap" instead of
+ "break".
+
2015-05-12 Chung-Lin Tang <cltang@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
diff --git a/gcc/config/nios2/nios2.md b/gcc/config/nios2/nios2.md
index 36ef101..7097780 100644
--- a/gcc/config/nios2/nios2.md
+++ b/gcc/config/nios2/nios2.md
@@ -1000,7 +1000,7 @@
(define_insn "trap"
[(trap_if (const_int 1) (const_int 3))]
""
- "break\\t3"
+ "trap\\t3"
[(set_attr "type" "control")])
(define_insn "ctrapsi4"
@@ -1009,7 +1009,7 @@
(match_operand:SI 2 "reg_or_0_operand" "rM")])
(match_operand 3 "const_int_operand" "i"))]
""
- "b%R0\\t%z1, %z2, 1f\;break\\t%3\;1:"
+ "b%R0\\t%z1, %z2, 1f\;trap\\t%3\;1:"
[(set_attr "type" "control")
(set_attr "length" "8")])
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 558a676..16c6853 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
+ "break".
+ * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
+
2015-05-12 Richard Biener <rguenther@suse.de>
PR tree-optimization/66101
diff --git a/gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c b/gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c
index 415906f..e64e4f7 100644
--- a/gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c
+++ b/gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c
@@ -1,7 +1,7 @@
/* { dg-do compile } */
/* { dg-options "-fstack-limit-register=et" } */
/* { dg-final { scan-assembler "bgeu\\tsp, et" } } */
-/* { dg-final { scan-assembler "break\\t3" } } */
+/* { dg-final { scan-assembler "trap\\t3" } } */
/* check stack checking */
void test()
{
diff --git a/gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c b/gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c
index dd881d1..3f3900f 100644
--- a/gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c
+++ b/gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-final { scan-assembler "break\\t3" } } */
+/* { dg-final { scan-assembler "trap\\t3" } } */
/* Test the nios2 trap instruction */
void foo(void){