summaryrefslogtreecommitdiff
path: root/kconfig/symbol.c
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2021-02-01 07:14:11 (GMT)
committerChris Packham <judge.packham@gmail.com>2021-02-02 09:01:21 (GMT)
commit5263bf8339a07a967f0a923d237e8a36d20439fc (patch)
treec2f820fec1979ce69d24edb06a12d7ec989a22a5 /kconfig/symbol.c
parent30bffa96b215a16c3adc88446d3d2ecc66d4450b (diff)
kconfig: Sync with upstream v5.8
09d5873e4d1f kconfig: allow only 'config', 'comment', and 'if' inside 'choice' 644a4b6cecc2 kconfig: do not assign a variable in the return statement cfc6eea9f6af kconfig: do not use OR-assignment for zero-cleared structure Signed-off-by: Chris Packham <judge.packham@gmail.com>
Diffstat (limited to 'kconfig/symbol.c')
-rw-r--r--kconfig/symbol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kconfig/symbol.c b/kconfig/symbol.c
index 3dc8139..9363e37 100644
--- a/kconfig/symbol.c
+++ b/kconfig/symbol.c
@@ -831,7 +831,7 @@ struct symbol *sym_lookup(const char *name, int flags)
memset(symbol, 0, sizeof(*symbol));
symbol->name = new_name;
symbol->type = S_UNKNOWN;
- symbol->flags |= flags;
+ symbol->flags = flags;
symbol->next = symbol_hash[hash];
symbol_hash[hash] = symbol;