summaryrefslogtreecommitdiff
path: root/scripts/genksyms/parse.y
diff options
context:
space:
mode:
authorKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>2003-02-19 04:42:21 -0600
committerKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>2003-02-19 04:42:21 -0600
commit57146c8a3cd9fcc093965cf87d21bb3815f1e6a9 (patch)
tree43ca3631c5e065459ef6b58e874078d01aa438f3 /scripts/genksyms/parse.y
parent46bd1da672d66ccd8a639d3c1f8a166048cca608 (diff)
kbuild: [PATCH] adapt genksyms for current kbuild
By Rusty Russell. o generate output in a form feasible as linker script instead of munging it with sed during the build o remove checksum version 1 support o remove prefix support
Diffstat (limited to 'scripts/genksyms/parse.y')
-rw-r--r--scripts/genksyms/parse.y9
1 files changed, 3 insertions, 6 deletions
diff --git a/scripts/genksyms/parse.y b/scripts/genksyms/parse.y
index e94174fe59f6..6a2d5811245b 100644
--- a/scripts/genksyms/parse.y
+++ b/scripts/genksyms/parse.y
@@ -179,8 +179,7 @@ decl_specifier:
storage_class_specifier
{ /* Version 2 checksumming ignores storage class, as that
is really irrelevant to the linkage. */
- if (checksum_version > 1)
- remove_node($1);
+ remove_node($1);
$$ = $1;
}
| type_specifier
@@ -356,15 +355,13 @@ direct_m_abstract_declarator:
| IDENT
{ /* For version 2 checksums, we don't want to remember
private parameter names. */
- if (checksum_version > 1)
- remove_node($1);
+ remove_node($1);
$$ = $1;
}
/* This wasn't really a typedef name but an identifier that
shadows one. */
| TYPE
- { if (checksum_version > 1)
- remove_node($1);
+ { remove_node($1);
$$ = $1;
}
| direct_m_abstract_declarator '(' parameter_declaration_clause ')'