diff options
author | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-25 17:49:28 +0000 |
---|---|---|
committer | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-05-25 17:49:28 +0000 |
commit | ea0685f507c9edbf6308930f4554b6addef6fa12 (patch) | |
tree | 4634cfc72412a5fbd1b9ee86316818f56f1414a4 /gcc/config/i386 | |
parent | ad32aa90bbf93368b76dc454710b88349ff735c8 (diff) | |
download | gcc-ea0685f507c9edbf6308930f4554b6addef6fa12.tar.gz |
PR target/66274
* config/i386/i386.c (print_reg): Only print "r" for TARGET_64BIT
when LEGACY_INT_REGNO_P is processed.
testsuite/ChangeLog:
PR target/66274
* gcc.target/i386/pr66274.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223649 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386')
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 99322b42ac3..e77cd0448bf 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -15230,7 +15230,7 @@ print_reg (rtx x, int code, FILE *file) case 8: case 4: if (LEGACY_INT_REGNO_P (regno)) - putc (msize == 8 ? 'r' : 'e', file); + putc (msize == 8 && TARGET_64BIT ? 'r' : 'e', file); case 16: case 12: case 2: |