diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2015-05-12 12:10:21 -0400 |
---|---|---|
committer | Sandra Loosemore <sandra@gcc.gnu.org> | 2015-05-12 12:10:21 -0400 |
commit | eb2f4e86472b85e3eda5633e0804029e8ce6f4c2 (patch) | |
tree | f1a9b1a9ae7c1d1492f1929b77d53a0b6391a0b9 /gcc | |
parent | 3c8c9f0daf922b6dd1f802d4dfd8b9387031b190 (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/nios2/nios2.md | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/nios2/nios2-stack-check-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c | 2 |
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){ |