Commit 3c9a08ec by Ulrich Weigand Committed by Ulrich Weigand

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
parent ac300a45
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
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment