diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2008-10-13 17:37:15 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2008-10-13 17:37:15 +0000 |
commit | dc66391d69625b910b5d2aaae7eb28dd7267669e (patch) | |
tree | 88c326da4662452f076324e3a0a6285ae66704e7 /gcc/ada/gcc-interface/utils.c | |
parent | 1590a11567d7fea4cf0c492bb722e491f003f814 (diff) | |
download | gcc-dc66391d69625b910b5d2aaae7eb28dd7267669e.zip gcc-dc66391d69625b910b5d2aaae7eb28dd7267669e.tar.gz gcc-dc66391d69625b910b5d2aaae7eb28dd7267669e.tar.bz2 |
s390.md (UNSPEC_POOL_OFFSET): New constant.
gcc/
* config/s390/s390.md (UNSPEC_POOL_OFFSET): New constant.
* config/s390/s390.c (machine_function): Remove
decomposed_literal_pool_addresses_ok_p.
(s390_decompose_address): Check for UNSPEC_POOL_OFFSET instead of
the difference of two labels.
(s390_output_addr_const_extra): Handle UNSPEC_POOL_OFFSET.
(s390_pool_offset): New function.
(s390_find_constant, s390_find_execute, s390_dump_pool): Use it.
(s390_reorg): Don't set decomposed_literal_pool_addresses_ok_p.
From-SVN: r141091
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions