https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99168

--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>:

https://gcc.gnu.org/g:3f8384545784696fbd66aaec24a998a819e912c5

commit r11-7346-g3f8384545784696fbd66aaec24a998a819e912c5
Author: Martin Liska <mli...@suse.cz>
Date:   Tue Feb 23 09:01:53 2021 +0100

    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.

Reply via email to