s390.c (s390_emit_prologue): Do not emit USE insn for GOT register; add REG_MAYBE_DEA...
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 16 Jan 2002 14:15:25 +0000 (14:15 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 16 Jan 2002 14:15:25 +0000 (14:15 +0000)
commit44b8152b881c0d4e8583ecfffdc41d7a3b1d7a0b
tree2a8f379c4f813b665e011f940c9d562e40f61f00
parent1d6e90ac10263b976699d6c039dc9a49c0598aaa
s390.c (s390_emit_prologue): Do not emit USE insn for GOT register; add REG_MAYBE_DEAD notes instead.

* config/s390/s390.c (s390_emit_prologue): Do not emit USE
insn for GOT register; add REG_MAYBE_DEAD notes instead.
config/s390/s390.md (call, call_value): Add GOT register to
CALL_INSN_FUNCTION_USAGE where needed.
(call_exp, call_value_exp): New.

From-SVN: r48908
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.md