From: law Date: Sat, 8 May 1999 22:11:24 +0000 (+0000) Subject: * pa.h (PRINT_OPERAND_ADDRESS): Output "%r0", not "r0" for the X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f59ea7de362473929d531e73a3f42c5868fe674;p=platform%2Fupstream%2Flinaro-gcc.git * pa.h (PRINT_OPERAND_ADDRESS): Output "%r0", not "r0" for the base register in an absolute memory address. * pa.md (conditional moves): Avoid using immediate zero for register zero. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26841 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fc52fc1..4c02cf1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +Sat May 8 23:05:35 1999 Jeffrey A Law (law@cygnus.com) + + * pa.h (PRINT_OPERAND_ADDRESS): Output "%r0", not "r0" for the + base register in an absolute memory address. + * pa.md (conditional moves): Avoid using immediate zero for + register zero. + Sat May 8 06:23:21 1999 Philip Blundell Based on patch by Scott Bambrough: diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index ca744c8..2c0f031 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -2476,7 +2476,7 @@ DTORS_SECTION_FUNCTION fputs (")", FILE); \ break; \ case CONST_INT: \ - fprintf (FILE, "%d(%r0)", INTVAL (addr)); \ + fprintf (FILE, "%d(%%r0)", INTVAL (addr)); \ break; \ default: \ output_addr_const (FILE, addr); \ diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index c4e065a..dbff838 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -791,7 +791,7 @@ "@ comclr,> %2,%0,%%r0\;copy %2,%0 comiclr,> %2,%0,%%r0\;ldi %2,%0 - comclr,> %1,%2,%0\;copy %1,%0" + comclr,> %1,%r2,%0\;copy %1,%0" [(set_attr "type" "multi,multi,multi") (set_attr "length" "8,8,8")]) @@ -814,7 +814,7 @@ "@ comclr,< %2,%0,%%r0\;copy %2,%0 comiclr,< %2,%0,%%r0\;ldi %2,%0 - comclr,< %1,%2,%0\;copy %1,%0" + comclr,< %1,%r2,%0\;copy %1,%0" [(set_attr "type" "multi,multi,multi") (set_attr "length" "8,8,8")])