aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ch.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2018-03-29 20:43:48 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2018-03-29 20:43:48 +0000
commit62e98ef1a23b06c939d5fde19ac65d77a5922ccd (patch)
tree9d01cf6e271276c71032bebae47e9ab8a33c3548 /gcc/tree-ssa-loop-ch.c
parent1e2b90c4ac0b08279fdfe65c6fab3c49573f236c (diff)
downloadgcc-62e98ef1a23b06c939d5fde19ac65d77a5922ccd.zip
gcc-62e98ef1a23b06c939d5fde19ac65d77a5922ccd.tar.gz
gcc-62e98ef1a23b06c939d5fde19ac65d77a5922ccd.tar.bz2
More #include suggestions (PR c++/84269)
PR c++/84269 reports a number of names in the C and C++ standard libraries for which we don't yet offer #include fix-it hints. This patch adds them (up to comment #9). gcc/c-family/ChangeLog: PR c++/84269 * known-headers.cc (get_stdlib_header_for_name): Add various names from <assert.h>, <string.h>, and <memory.h>; add more names from <stdio.h>. gcc/cp/ChangeLog: PR c++/84269 * name-lookup.c (get_std_name_hint): Add names from <memory>, <tuple>, and <utility>. gcc/testsuite/ChangeLog: PR c++/84269 * g++.dg/lookup/missing-std-include-6.C: New test. * g++.dg/lookup/missing-std-include.C: Add std::pair and std::tuple tests. * g++.dg/spellcheck-reswords.C: Expect a hint about <cstring>. * g++.dg/spellcheck-stdlib.C: Add tests for names in <cstdio>, <cstring>, <cassert>, and <cstdlib>. From-SVN: r258966
Diffstat (limited to 'gcc/tree-ssa-loop-ch.c')
0 files changed, 0 insertions, 0 deletions