aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parse.c
diff options
authorMike Frysinger <vapier@gentoo.org>2010-10-06 20:09:48 -0400
committerChristopher Li <sparse@chrisli.org>2010-10-08 15:25:01 -0700
commit9e73187d69d14f670c88520bc664c6cb47c17e89 (patch)
treed9ec7c5f70cc23047f0bd68be29801b7c19c683b /parse.c
parent90e1270b2d9ee9222ef05612fe62747c340a2cd2 (diff)
downloadsparse-dev-9e73187d69d14f670c88520bc664c6cb47c17e89.tar.gz
parser: add Blackfin gcc info
The Blackfin port uses some custom attributes to control memory placement, and it has some custom builtins. So add the ones that the kernel actually utilizes to avoid massive build errors with sparse. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Christopher Li <sparse@chrisli.org>
Diffstat (limited to 'parse.c')
-rw-r--r--parse.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/parse.c b/parse.c
index 7f1ee27a..537055ff 100644
--- a/parse.c
+++ b/parse.c
@@ -515,6 +515,12 @@ const char *ignored_attributes[] = {
"__format_arg__",
"hot",
"__hot__",
+ "l1_text",
+ "__l1_text__",
+ "l1_data",
+ "__l1_data__",
+ "l2",
+ "__l2__",
"may_alias",
"__may_alias__",
"malloc",