Suggest including <stdint.h> or <cstdint> for [u]int[8|16|32|64]_t
Plus [u]intptr_t and associated constants. Refactor the bool, true, false, <stdbool.h> code so it fits into the new table based design. gcc/c-family/ChangeLog: * known-headers.cc (get_stdlib_header_for_name): Add a new stdlib_hint array for stdbool and stdint. gcc/testsuite/ChangeLog: * gcc.dg/spellcheck-stdint.c: New test. * g++.dg/spellcheck-stdint.C: Likewise.
Showing
- gcc/c-family/ChangeLog 5 additions, 0 deletionsgcc/c-family/ChangeLog
- gcc/c-family/known-headers.cc 36 additions, 6 deletionsgcc/c-family/known-headers.cc
- gcc/testsuite/ChangeLog 5 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.dg/spellcheck-stdint.C 68 additions, 0 deletionsgcc/testsuite/g++.dg/spellcheck-stdint.C
- gcc/testsuite/gcc.dg/spellcheck-stdint.c 62 additions, 0 deletionsgcc/testsuite/gcc.dg/spellcheck-stdint.c
Loading
Please register or sign in to comment