s390.c (pool_stop_uid, [...]): Delete.
authorUlrich Weigand <uweigand@de.ibm.com>
Fri, 15 Feb 2002 23:30:03 +0000 (23:30 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Fri, 15 Feb 2002 23:30:03 +0000 (23:30 +0000)
commit13e58269a61bc02a73910439915e95352af9a56d
tree822061ed2d96786aa1d1632e690639d5cd374533
parent34d1b01d2e3a634317fa53965a4341f97e2cd4bc
s390.c (pool_stop_uid, [...]): Delete.

* config/s390/s390.c (pool_stop_uid, other_chunk, far_away,
check_and_change_labels, s390_final_chunkify): Delete.
(s390_split_branches, s390_chunkify_pool): New functions.
(s390_function_prologue): Call them.

* config/s390/s390.h (S390_REL_MAX): Delete.
(S390_CHUNK_MAX, S390_CHUNK_OV): Adjust values.

* config/s390/s390.md (cjump, icjump, jump): Fix length
attribute calculation.

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