[Bug c/46936] turn __attribute__ ((nonnull (x))) into assert in debug mode
neleai at seznam dot cz
gcc-bugzilla@gcc.gnu.org
Tue Nov 5 14:41:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46936
--- Comment #3 from Ondrej Bilka <neleai at seznam dot cz> ---
> As per http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html, the
> annotation on the example function there "causes the compiler to check that, in > calls to my_memcpy, arguments dest and src are non-null." Is this a
> documentation bug, or does the functionality that you're asking for already exist?
Gcc does not check that. Also this is not documentation request but request to
add checks when _FORTIFY_SOURCE is defined.
This would also mostly solve following bug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17308
More information about the Gcc-bugs
mailing list