LRA doesn't like the 'X' constraint as used in our tests, remove it. gcc/testsuite 2017-01-09 Claudiu Zissulescu <claz...@synopsys.com>
* gcc.target/arc/mulsi3_highpart-1.c: Remove 'X' constraint. * gcc.target/arc/mulsi3_highpart-2.c: Likewise. --- gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c | 2 +- gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c b/gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c index 57cb95b..5fd6c36 100644 --- a/gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c +++ b/gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c @@ -7,7 +7,7 @@ static int id (int i) { - asm ("": "+Xr" (i)); + asm ("": "+r" (i)); return i; } diff --git a/gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c b/gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c index 287d96d..6ec4bc5 100644 --- a/gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c +++ b/gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c @@ -9,7 +9,7 @@ static int id (int i) { - asm ("": "+Xr" (i)); + asm ("": "+r" (i)); return i; } -- 1.9.1