sparse: Fix __builtin_safe_p for pure and const functions
commit8376ab091a5ab1850797fd203f31ae97a1287b23
authorPekka Enberg <penberg@kernel.org>
Mon, 22 Aug 2011 13:57:29 +0000 (22 16:57 +0300)
committerChristopher Li <sparse@chrisli.org>
Fri, 26 Aug 2011 03:31:35 +0000 (25 20:31 -0700)
tree56c0b18c47bb3058b146c47374e20678b37980fd
parenta7a00d5108c36b8baaf54814aa1f42583dabc754
sparse: Fix __builtin_safe_p for pure and const functions

This patch fixes __builtin_safe_p() to work properly for calls to pure
functions.

Cc: Christopher Li <sparse@chrisli.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Christopher Li <sparse@chrisli.org>
expand.c
parse.c
show-parse.c
symbol.h
validation/builtin_safe1.c