aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-02-23 09:01:53 +0100
committerMartin Liska <mliska@suse.cz>2021-02-23 16:03:09 +0100
commit3f8384545784696fbd66aaec24a998a819e912c5 (patch)
tree58147e9a0e45c847d92ba489a54b5a973ecdb31f /gcc/fortran/resolve.c
parent5bd7afb71fca3a5a6e9f8586d86903bae1849193 (diff)
downloadgcc-3f8384545784696fbd66aaec24a998a819e912c5.zip
gcc-3f8384545784696fbd66aaec24a998a819e912c5.tar.gz
gcc-3f8384545784696fbd66aaec24a998a819e912c5.tar.bz2
IPA ICF + ASAN: do not merge vars with different alignment
gcc/ChangeLog: PR sanitizer/99168 * ipa-icf.c (sem_variable::merge): Do not merge 2 variables with different alignment. That leads to an invalid red zone size allocated in runtime. gcc/testsuite/ChangeLog: PR sanitizer/99168 * c-c++-common/asan/pr99168.c: New test.
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions