summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/expr.c
AgeCommit message (Expand)AuthorLines
2024-10-01kconfig: clear expr::val_is_valid when allocatedMasahiro Yamada-0/+1
2024-09-20kconfig: cache expression valuesMasahiro Yamada-4/+30
2024-09-20kconfig: use hash table to reuse expressionsMasahiro Yamada-250/+131
2024-09-20kconfig: refactor expr_eliminate_dups()Masahiro Yamada-11/+3
2024-09-20kconfig: add comments to expression transformationsMasahiro Yamada-6/+37
2024-09-20kconfig: change some expr_*() functions to boolMasahiro Yamada-7/+8
2024-09-01kbuild: split x*alloc() functions in kconfig to scripts/include/xalloc.hMasahiro Yamada-0/+1
2024-07-20kconfig: remove 'e1' and 'e2' macros from expression deduplicationMasahiro Yamada-52/+42
2024-07-16kconfig: add const qualifiers to several function argumentsMasahiro Yamada-2/+2
2024-07-16kconfig: call expr_eliminate_yn() at least once in expr_eliminate_dups()Masahiro Yamada-5/+2
2024-07-16kconfig: remove E_LIST expression typeMasahiro Yamada-15/+0
2024-07-16kconfig: add fallthrough comments to expr_compare_type()Masahiro Yamada-0/+5
2024-07-16kconfig: remove unneeded code in expr_compare_type()Masahiro Yamada-4/+1
2024-06-06kconfig: remove wrong expr_trans_bool()Masahiro Yamada-29/+0
2024-05-29kconfig: remove redundant check in expr_join_or()Masahiro Yamada-1/+1
2023-12-28kconfig: remove unreachable printf()Masahiro Yamada-1/+0
2020-01-07kconfig: distinguish between dependencies and visibility in help textThomas Hebb-2/+1
2019-12-17kconfig: don't crash on NULL expressions in expr_eq()Thomas Hebb-0/+7
2018-12-28kconfig: split some C files out of zconf.yMasahiro Yamada-0/+2
2018-12-28kconfig: convert to SPDX License IdentifierMasahiro Yamada-1/+1
2018-12-08kconfig: remove k_invalid from expr_parse_string() return typeMasahiro Yamada-12/+2
2018-03-26kconfig: make unmet dependency warnings readableMasahiro Yamada-42/+0
2018-03-26kconfig: Print reverse dependencies in groupsEugeniu Rosca-6/+12
2018-03-26kconfig: clean-up reverse dependency help implementationMasahiro Yamada-15/+21
2018-02-09kconfig: send error messages to stderrMasahiro Yamada-2/+2
2018-02-01Merge tag 'kconfig-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds-5/+131
2018-01-25kconfig: make "Selected by:" and "Implied by:" readablePetr Vorel-4/+24
2018-01-22kconfig: Document important expression functionsUlf Magnusson-0/+106
2018-01-22kconfig: Fix expr_free() E_NOT leakUlf Magnusson-1/+1
2018-01-06kconfig: fix relational operators for bool and tristate symbolsNicolas Pitre-1/+4
2015-10-20kconfig: Fix copy&paste errorMichal Sojka-1/+1
2015-06-15kconfig: allow use of relations other than (in)equalityJan Beulich-10/+157
2015-05-25Kconfig: Remove bad inference rules expr_eliminate_dups2()Martin Walch-111/+0
2015-02-25kconfig: Remove unnecessary prototypes from headersMichal Marek-6/+12
2015-02-25kconfig: Remove dead codeMichal Marek-4/+0
2012-11-20kconfig: Fix malloc handling in conf toolsAlan Cox-5/+5
2011-07-02kconfig: use calloc() for expr allocationArnaud Lacombe-8/+4
2011-06-06kconfig: nuke LKC_DIRECT_LINK cruftArnaud Lacombe-1/+0
2010-12-21kconfig: Make expr_copy() take a const argumentMichal Marek-1/+1
2010-12-21kconfig: simplify select-with-unmet-direct-dependency warningArnaud Lacombe-0/+42
2010-08-13kconfig: Fix warning: ignoring return value of 'fwrite'Jean Sacren-1/+1
2010-06-02kconfig: print the range of integer/hex symbol in help textLi Zefan-1/+1
2010-02-02menuconfig: wrap long help linesVadim Bendebury (вб)-2/+25
2009-09-20kbuild: add static to prototypesTrevor Keith-2/+2
2009-09-20kconfig: add symbol value to help find the real dependCheng Renquan-0/+2
2008-01-28kconfig: tristate choices with mixed tristate and boolean valuesJan Beulich-2/+8
2008-01-28kconfig: explicitly introduce expression listRoman Zippel-8/+8
2008-01-28kconfig: rename E_OR & friends to avoid name clashSam Ravnborg-3/+3
2006-06-09kconfig: create links in info windowRoman Zippel-25/+25
2006-06-09kconfig: remove SYMBOL_{YES,MOD,NO}Roman Zippel-1/+2