diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/pa/pa.md | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3fa027e..b3c5395 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sat Jul 31 04:10:01 1999 Jeffrey A Law (law@cygnus.com) + + * pa.md (reload_indi, reload_outdi): Allow any register for the + original reload register. + Fri Jul 30 19:41:35 1999 Jim Wilson <wilson@cygnus.com> * cccp.c (print_help): Change marcos to macros. diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 3fb5608..3432046 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -2406,7 +2406,7 @@ }") (define_expand "reload_indi" - [(set (match_operand:DI 0 "register_operand" "=f") + [(set (match_operand:DI 0 "register_operand" "=Z") (match_operand:DI 1 "non_hard_reg_operand" "")) (clobber (match_operand:SI 2 "register_operand" "=&r"))] "" @@ -2422,7 +2422,7 @@ (define_expand "reload_outdi" [(set (match_operand:DI 0 "general_operand" "") - (match_operand:DI 1 "register_operand" "f")) + (match_operand:DI 1 "register_operand" "Z")) (clobber (match_operand:SI 2 "register_operand" "=&r"))] "" " |