diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2002-02-04 15:43:02 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2002-02-04 15:43:02 +0000 |
commit | 3c9a08ec8e37707e3e973bfc419067937ebb9a20 (patch) | |
tree | 0c61640f68d2bd76bfadd9834cd498e9b8ad64e0 /gcc | |
parent | ac300a450e90716c10f8aaaf1ecbafba6ec2f8e2 (diff) | |
download | gcc-3c9a08ec8e37707e3e973bfc419067937ebb9a20.zip gcc-3c9a08ec8e37707e3e973bfc419067937ebb9a20.tar.gz gcc-3c9a08ec8e37707e3e973bfc419067937ebb9a20.tar.bz2 |
s390.h (CRT_CALL_STATIC_FUNCTION): Fixed register names for regular asm () construct.
* gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
register names for regular asm () construct.
From-SVN: r49475
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/s390/s390.h | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11e1f63..43c4703 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-02-04 Ulrich Weigand <uweigand@de.ibm.com> + + * gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed + register names for regular asm () construct. + 2002-02-04 Jakub Jelinek <jakub@redhat.com> * config/i386/i386.md (movsf_1): Allow moving SF values in MMX diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h index 99e1ef9..f26cd65 100644 --- a/gcc/config/s390/s390.h +++ b/gcc/config/s390/s390.h @@ -1301,10 +1301,10 @@ extern struct rtx_def *s390_compare_op0, *s390_compare_op1; #ifndef __s390x__ #define CRT_CALL_STATIC_FUNCTION(SECTION_OP, FUNC) \ asm (SECTION_OP "\n\ - bras\t%%r2,1f\n\ + bras\t%r2,1f\n\ 0: .long\t" USER_LABEL_PREFIX #FUNC " - 0b\n\ -1: l\t%%r3,0(%%r2)\n\ - bas\t%%r14,0(%%r3,%%r2)\n\ +1: l\t%r3,0(%r2)\n\ + bas\t%r14,0(%r3,%r2)\n\ .previous"); #endif |