summaryrefslogtreecommitdiffstats
path: root/scripts/genksyms
Commit message (Expand)AuthorAgeFilesLines
* genksyms: fix syntax error for attribute before init-declaratorMasahiro Yamada2025-01-271-4/+4
* genksyms: fix syntax error for builtin (u)int*x*_t typesMasahiro Yamada2025-01-271-0/+1
* genksyms: fix syntax error for attribute after 'union'Masahiro Yamada2025-01-271-5/+5
* genksyms: fix syntax error for attribute after 'struct'Masahiro Yamada2025-01-182-6/+11
* genksyms: fix syntax error for attribute after abstact_declaratorMasahiro Yamada2025-01-181-2/+2
* genksyms: fix syntax error for attribute before nested_declaratorMasahiro Yamada2025-01-181-2/+2
* genksyms: fix syntax error for attribute before abstract_declaratorMasahiro Yamada2025-01-181-4/+4
* genksyms: decouple ATTRIBUTE_PHRASE from type-qualifierMasahiro Yamada2025-01-181-1/+4
* genksyms: record attributes consistently for init-declaratorMasahiro Yamada2025-01-181-1/+1
* genksyms: restrict direct-declarator to take one parameter-type-listMasahiro Yamada2025-01-181-4/+8
* genksyms: restrict direct-abstract-declarator to take one parameter-type-listMasahiro Yamada2025-01-181-6/+10
* genksyms: remove Makefile hackMasahiro Yamada2025-01-181-18/+0
* genksyms: fix last 3 shift/reduce conflictsMasahiro Yamada2025-01-181-8/+20
* genksyms: fix 6 shift/reduce conflicts and 5 reduce/reduce conflictsMasahiro Yamada2025-01-183-23/+26
* genksyms: reduce type_qualifier directly to decl_specifierMasahiro Yamada2025-01-181-1/+1
* genksyms: rename cvar_qualifier to type_qualifierMasahiro Yamada2025-01-181-8/+8
* genksyms: rename m_abstract_declarator to abstract_declaratorMasahiro Yamada2025-01-181-9/+9
* genksyms: use uint32_t instead of unsigned long for calculating CRCMasahiro Yamada2025-01-101-7/+8
* genksyms: use generic macros for hash table implementationMasahiro Yamada2025-01-102-21/+15
* genksyms: refactor the return points in the for-loop in __add_symbol()Masahiro Yamada2025-01-101-8/+4
* genksyms: reduce the indentation in the for-loop in __add_symbol()Masahiro Yamada2025-01-101-33/+30
* genksyms: fix memory leak when the same symbol is read from *.symref fileMasahiro Yamada2025-01-103-5/+9
* genksyms: fix memory leak when the same symbol is added from sourceMasahiro Yamada2025-01-102-2/+15
* genksyms: reduce indentation in export_symbol()Masahiro Yamada2024-11-281-36/+37
* kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada2024-05-101-2/+2
* genksyms: use getopt_long() unconditionallyMasahiro Yamada2023-11-281-18/+0
* genksyms: remove the remnant of the -s optionMasahiro Yamada2023-11-281-4/+2
* genksyms: adjust the output format to modpostMasahiro Yamada2022-05-241-1/+1
* kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada2022-05-241-14/+4
* .gitignore: prefix local generated files with a slashMasahiro Yamada2021-05-021-1/+1
* genksyms: fix stale commentMasahiro Yamada2021-05-021-1/+1
* genksyms: remove useless case DOTSMasahiro Yamada2021-02-161-1/+0
* genksyms: remove dead code for ST_TABLE_*Masahiro Yamada2021-02-161-54/+0
* genksyms: make source_file a local variable in lexerMasahiro Yamada2021-02-163-2/+3
* genksyms: Ignore module scoped _Static_assert()Marco Elver2020-12-213-1/+36
* genksyms: keywords: Use __restrict not _restrictJoe Perches2020-08-181-2/+2
* kbuild: introduce hostprogs-always-y and userprogs-always-yMasahiro Yamada2020-08-101-2/+1
* .gitignore: add SPDX License IdentifierMasahiro Yamada2020-03-251-0/+1
* kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada2020-02-041-2/+2
* genksyms: convert to SPDX License Identifier for lex.l and parse.yMasahiro Yamada2019-09-142-44/+20
* export.h, genksyms: do not make genksyms calculate CRC of trimmed symbolsMasahiro Yamada2019-09-141-5/+1
* kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARNMasahiro Yamada2019-09-061-1/+1
* kbuild: make bison create C file and header in a single pattern ruleMasahiro Yamada2019-08-141-8/+1
* genksyms: Teach parser about 128-bit built-in typesWill Deacon2019-06-242-0/+6
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-302-26/+4
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* treewide: prefix header search paths with $(srctree)/Masahiro Yamada2019-05-181-2/+2
* genksyms: remove symbol prefix supportMasahiro Yamada2018-05-171-8/+3
* genksyms: fix typo in parse.tab.{c,h} generation rulesMauro Rossi2018-05-051-2/+2
* kbuild: add %.lex.c and %.tab.[ch] to 'targets' automaticallyMasahiro Yamada2018-04-071-2/+0