* gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Feb 2002 15:43:02 +0000 (15:43 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Feb 2002 15:43:02 +0000 (15:43 +0000)
register names for regular asm () construct.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49475 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/s390/s390.h

index 11e1f63..43c4703 100644 (file)
@@ -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
index 99e1ef9..f26cd65 100644 (file)
@@ -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