aboutsummaryrefslogtreecommitdiff
path: root/gcc/symtab-clones.cc
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2021-07-27 16:02:54 -0600
committerMartin Sebor <msebor@redhat.com>2021-07-27 16:02:54 -0600
commit6aacd901b800ee8a2a03123669b299a08aad0504 (patch)
tree92b704e894cabafe841d622922d28b8ad2dfa540 /gcc/symtab-clones.cc
parent9360d6cd1706882dfffd3c7a08b5956c37207a11 (diff)
downloadgcc-6aacd901b800ee8a2a03123669b299a08aad0504.zip
gcc-6aacd901b800ee8a2a03123669b299a08aad0504.tar.gz
gcc-6aacd901b800ee8a2a03123669b299a08aad0504.tar.bz2
Let -Wuninitialized assume built-ins don't change const arguments [PR101584].
PR tree-optimization/101584 - missing -Wuninitialized with an allocated object after a built-in call gcc/ChangeLog: PR tree-optimization/101584 * tree-ssa-uninit.c (builtin_call_nomodifying_p): New function. (check_defs): Call it. gcc/testsuite/ChangeLog: PR tree-optimization/101584 * gcc.dg/uninit-38.c: Remove assertions. * gcc.dg/uninit-41.c: New test.
Diffstat (limited to 'gcc/symtab-clones.cc')
0 files changed, 0 insertions, 0 deletions