aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2023-12-11 15:09:22 -0300
committerAlexandre Oliva <oliva@gnu.org>2023-12-11 15:26:41 -0300
commit76ca5ab4ef95c41c1ed67edfb34a1a455a602192 (patch)
treee5d493ba494f4fb0e819ca2915c3ed61bbcd2229 /gcc/c
parent07d9f2fce81a3052b5421f10149e7bd5270b5946 (diff)
downloadgcc-76ca5ab4ef95c41c1ed67edfb34a1a455a602192.zip
gcc-76ca5ab4ef95c41c1ed67edfb34a1a455a602192.tar.gz
gcc-76ca5ab4ef95c41c1ed67edfb34a1a455a602192.tar.bz2
-finline-stringops: don't assume ptr_mode ptr in memset [PR112804]
On aarch64 -milp32, and presumably on other such targets, ptr can be in a different mode than ptr_mode in the testcase. Cope with it. for gcc/ChangeLog PR target/112804 * builtins.cc (try_store_by_multiple_pieces): Use ptr's mode for the increment. for gcc/testsuite/ChangeLog PR target/112804 * gcc.target/aarch64/inline-mem-set-pr112804.c: New.
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions