]> git.ipfire.org Git - thirdparty/gcc.git/commit
Use OEP_DECL_NAME when comparing VLA bounds [PR101585].
authorMartin Sebor <msebor@redhat.com>
Tue, 27 Jul 2021 19:51:55 +0000 (13:51 -0600)
committerRichard Biener <rguenther@suse.de>
Thu, 7 Apr 2022 10:01:34 +0000 (12:01 +0200)
commit5446b933bc1e9449aa408eb66c31b6fcdbe74214
tree09efe0ddb37ed007e5ef9fe663a6cb2ce60ed142
parent4662984506b774213df9c4429d2c59664bb09adc
Use OEP_DECL_NAME when comparing VLA bounds [PR101585].

Resolves:
PR c/101585 - Bad interaction of -fsanitize=undefined and -Wvla-parameters

gcc/c-family:

PR c/101585
* c-warn.c (warn_parm_ptrarray_mismatch): Use OEP_DECL_NAME.

gcc/testsuite:
PR c/101585
* gcc.dg/Wvla-parameter-13.c: New test.

(cherry picked from commit a0f9a5dcc3bbe6c7de499e17d201d0f2cb512649)
gcc/c-family/c-warn.c
gcc/testsuite/gcc.dg/Wvla-parameter-13.c [new file with mode: 0644]