diff options
author | Arnaldo Carvalho de Melo <[email protected]> | 2017-02-08 17:01:46 -0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <[email protected]> | 2017-02-08 17:30:58 -0300 |
commit | b5bf1733d6a391c4e90ea8f8468d83023be74a2a (patch) | |
tree | f4938df9eafbb0fed3e4748c2aa215b28950cb86 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 7a5980f9c0066d085319415ec15ee51f165111f5 (diff) |
tools include: Add a __fallthrough statement
For cases where implicit fall through case labels are intended,
to let us inform that to gcc >= 7:
CC /tmp/build/perf/util/string.o
util/string.c: In function 'perf_atoll':
util/string.c:22:7: error: this statement may fall through [-Werror=implicit-fallthrough=]
if (*p)
^
util/string.c:24:3: note: here
case '\0':
^~~~
So we introduce:
#define __fallthrough __attribute__ ((fallthrough))
And use it in such cases.
Cc: Adrian Hunter <[email protected]>
Cc: David Ahern <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Wang Nan <[email protected]>
Cc: William Cohen <[email protected]>
Link: http://lkml.kernel.org/n/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions