[Bug c/83688] Please check if buffers may overlap when copying strings
msebor at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 4 16:19:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83688
Martin Sebor <msebor at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |diagnostic
Status|UNCONFIRMED |NEW
Last reconfirmed| |2018-01-04
CC| |msebor at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> ---
Strcpy is already handled by -Wrestrict, as are all other string built-ins.
There may be gaps in the coverage of some of them due to weaknesses in
optimizations but if you find cases where GCC doesn't warn but should please
open bugs for them.
I posted a patch to add -Wrestrict for sprintf back in July
(https://gcc.gnu.org/ml/gcc-patches/2017-07/msg00036.html) but for various
reasons it didn't make it into GCC 8. I'm hoping to get to it in GCC 9 so let
me use this request to track that task.
More information about the Gcc-bugs
mailing list