Commit 971c3d0e by Nagaraju Mekala Committed by Jeff Law

Microblaze: Modified trap instruction There is a bug in trap instruction…

Microblaze: Modified trap instruction There is a bug in trap instruction generation. Instead of "bri 0" instruction "brki r0, -1" was used, corrected it now.

        * gcc/config/microblaze/microblaze.md (trap): Update output pattern.

        * gcc.target/microblaze/others/builtin-trap.c: Update expected output.
parent 705510a7
2020-04-05 Nagaraju Mekala <nmekala@xilix.com>
* gcc/config/microblaze/microblaze.md (trap): Update output pattern.
* gcc/testsuite/gcc.target/microblaze/others/builtin-trap.c
(dg-final): update in the scan-assembler instruction
2020-04-04 Hannes Domani <ssbssa@yahoo.de>
Jakub Jelinek <jakub@redhat.com>
......
......@@ -2303,7 +2303,7 @@
(define_insn "trap"
[(trap_if (const_int 1) (const_int 0))]
""
"brki\tr0,-1"
"bri\t0"
[(set_attr "type" "trap")]
)
......
2020-04-05 Nagaraju Mekala <nmekala@xilix.com>
* gcc.target/microblaze/others/builtin-trap.c: Update expected output.
2020-04-04 Hannes Domani <ssbssa@yahoo.de>
Jakub Jelinek <jakub@redhat.com>
......
......@@ -5,4 +5,4 @@ void trap ()
__builtin_trap ();
}
/* { dg-final { scan-assembler "brki\tr0,-1" } } */
\ No newline at end of file
/* { dg-final { scan-assembler "bri\t0" } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment