Messages in this thread Patch in this message | | | From | Bartlomiej Zolnierkiewicz <> | Subject | [PATCH] scripts/checkpatch.pl: warn about using __FUNCTION__ | Date | Mon, 14 Jan 2008 23:19:48 +0100 |
| |
__FUNCTION__ is gcc specific, __func__ is C99
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- scripts/checkpatch.pl | 5 +++++ 1 file changed, 5 insertions(+)
Index: b/scripts/checkpatch.pl =================================================================== --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -1557,6 +1557,11 @@ sub process { if ($line =~ /\*\s*\)\s*k[czm]alloc\b/) { WARN("unnecessary cast may hide bugs, see http://c-faq.com/malloc/mallocnocast.html\n" . $herecurr); } + +# check for gcc specific __FUNCTION__ + if ($line =~ /__FUNCTION__/) { + WARN("__func__ should be used instead of gcc specific __FUNCTION__\n" . $herecurr); + } } # In mailback mode only produce a report in the negative, for
| |