aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2012-11-18 17:32:29 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2012-11-18 17:32:29 +0000
commit5f2cbd0debd8670fdf8689891ea0d2e711a2fecd (patch)
tree160d8166ab7ba961724d0c73cd6432ac83f5c97a /libgcc
parent6cf9964974d79779456b9cde3c3949d056745540 (diff)
downloadgcc-5f2cbd0debd8670fdf8689891ea0d2e711a2fecd.zip
gcc-5f2cbd0debd8670fdf8689891ea0d2e711a2fecd.tar.gz
gcc-5f2cbd0debd8670fdf8689891ea0d2e711a2fecd.tar.bz2
expr.h (adjust_address_1): Add a size parameter.
gcc/ * expr.h (adjust_address_1): Add a size parameter. (adjust_address, adjust_address_nv, adjust_bitfield_address) (adjust_bitfield_address_nv): Adjust accordingly. (adjust_bitfield_address_size): Define. * emit-rtl.c (adjust_address_1): Add a size parameter. Use it to set the size if MODE has no size. Check whether the size matches before returning the original memref. Require the size to be known for adjust_object. (adjust_automodify_address_1, widen_memory_access): Update calls to adjust_address_1. From-SVN: r193601
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions