aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/genksyms
AgeCommit message (Expand)AuthorFilesLines
2023-11-28genksyms: use getopt_long() unconditionallyMasahiro Yamada1-18/+0
2023-11-28genksyms: remove the remnant of the -s optionMasahiro Yamada1-4/+2
2022-05-24genksyms: adjust the output format to modpostMasahiro Yamada1-1/+1
2022-05-24kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada1-14/+4
2021-05-02.gitignore: prefix local generated files with a slashMasahiro Yamada1-1/+1
2021-05-02genksyms: fix stale commentMasahiro Yamada1-1/+1
2021-02-16genksyms: remove useless case DOTSMasahiro Yamada1-1/+0
2021-02-16genksyms: remove dead code for ST_TABLE_*Masahiro Yamada1-54/+0
2021-02-16genksyms: make source_file a local variable in lexerMasahiro Yamada3-2/+3
2020-12-21genksyms: Ignore module scoped _Static_assert()Marco Elver3-1/+36
2020-08-18genksyms: keywords: Use __restrict not _restrictJoe Perches1-2/+2
2020-08-10kbuild: introduce hostprogs-always-y and userprogs-always-yMasahiro Yamada1-2/+1
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2020-02-04kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada1-2/+2
2019-09-14genksyms: convert to SPDX License Identifier for lex.l and parse.yMasahiro Yamada2-44/+20
2019-09-14export.h, genksyms: do not make genksyms calculate CRC of trimmed symbolsMasahiro Yamada1-5/+1
2019-09-06kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARNMasahiro Yamada1-1/+1
2019-08-14kbuild: make bison create C file and header in a single pattern ruleMasahiro Yamada1-8/+1
2019-06-24genksyms: Teach parser about 128-bit built-in typesWill Deacon2-0/+6
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2-26/+4
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-05-18treewide: prefix header search paths with $(srctree)/Masahiro Yamada1-2/+2
2018-05-17genksyms: remove symbol prefix supportMasahiro Yamada1-8/+3
2018-05-05genksyms: fix typo in parse.tab.{c,h} generation rulesMauro Rossi1-2/+2
2018-04-07kbuild: add %.lex.c and %.tab.[ch] to 'targets' automaticallyMasahiro Yamada1-2/+0
2018-04-07genksyms: generate lexer and parser during build instead of shippingMasahiro Yamada4-4804/+27
2018-04-07kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level MakefileMasahiro Yamada1-2/+0
2018-04-07.gitignore: move *.lex.c *.tab.[ch] patterns to the top-level .gitignoreMasahiro Yamada1-3/+0
2018-01-13genksyms: drop *.hash.c from .gitignoreMasahiro Yamada1-1/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-08genksyms: fix gperf removal conversionLinus Torvalds2-2/+2
2017-08-19Remove gperf usage from toolchainLinus Torvalds6-301/+84
2017-06-06genksyms: add printf format attribute to error_with_pos()Nicolas Iooss1-1/+1
2017-03-11Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Masahiro Yamada2-242/+234
2017-02-03kbuild: modversions: add infrastructure for emitting relative CRCsArd Biesheuvel1-5/+14
2017-01-05genksyms: Regenerate parserMichal Marek1-240/+234
2017-01-05genksyms: Fix segfault with invalid declarationsMichal Marek1-2/+0
2016-11-29genksyms: Regenerate parserMichal Marek3-381/+387
2016-11-29kbuild/genksyms: handle va_list typeNicholas Piggin2-0/+3
2016-08-25kbuild: Regenerate genksyms lexerMichal Marek1-18/+17
2016-08-25kbuild: genksyms fix for typeof handlingNicholas Piggin1-18/+17
2016-04-20scripts: genksyms: fix resource leakMaxim Zhukov1-0/+3
2015-12-09genksyms: Handle string literals with spaces in reference filesMichal Marek1-2/+4
2015-08-20genksyms: Regenerate parserMichal Marek2-343/+354
2015-08-20genksyms: Duplicate function pointer type definitions segfaultRichard Yao1-0/+9
2014-04-03genksyms: fix typeof() handlingJan Beulich7-384/+498
2013-03-20genksyms: pass symbol-prefix instead of archJames Hogan1-11/+7
2013-03-02genksyms: fix metag symbol prefix on crc symbolsJames Hogan1-1/+2
2012-01-08scripts/genksyms: clean lex/yacc generated filesFernando Luis Vázquez Cao1-0/+1
2011-10-11genksyms: Regenerate lexer and parserMichal Marek3-306/+358
2011-10-11genksyms: Do not expand internal typesMichal Marek4-2/+20
2011-10-11genksyms: Minor parser cleanupMichal Marek1-18/+15
2011-07-25genksyms: Use same type in loop comparisonJesper Juhl1-1/+1
2011-06-09genksym: regen parserArnaud Lacombe4-586/+74
2011-06-09genksyms: migrate parser to implicit rulesArnaud Lacombe3-48/+9
2011-06-09genksyms: drop -Wno-uninitialized from HOSTCFLAGS_parse.tab.oArnaud Lacombe1-1/+1
2011-06-09genksyms: pass hash and lookup functions name and target language though the ...Arnaud Lacombe1-0/+3
2011-03-17genksyms: Regenerate lexer and parserMichal Marek3-512/+661
2011-03-17genksyms: Track changes to enum constantsMichal Marek4-13/+127
2011-03-17genksyms: simplify usage of find_symbol()Michal Marek4-9/+9
2011-03-17genksyms: Add helpers for building string listsMichal Marek1-32/+38
2011-03-17genksyms: Simplify printing of symbol typesMichal Marek1-16/+27
2011-03-17genksyms: Simplify lexerMichal Marek2-138/+123
2011-03-17genksyms: Do not paste the bison header file to lex.cMichal Marek2-147/+7
2010-11-25scripts/genksyms: fix header usageArnaud Lacombe2-2/+2
2010-02-02genksyms: close ref_file after useAlexander Beregalov1-1/+3
2009-12-12genksyms: properly consider EXPORT_UNUSED_SYMBOL{,_GPL}()Jan Beulich2-94/+99
2009-11-15genksyms: Mark is_reserved_word staticJosh Triplett2-45/+52
2009-09-23Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGSLadinu Chandrasinghe1-3/+3
2009-01-14Revert "kbuild: strip generated symbols from *.ko"Sam Ravnborg3-113/+99
2008-12-19allow stripping of generated symbols under CONFIG_KALLSYMS_ALLJan Beulich2-93/+98
2008-12-19kbuild: strip generated symbols from *.koJan Beulich1-6/+15
2008-12-03genksyms: allow to ignore symbol checksum changesAndreas Gruenbacher2-4/+31
2008-12-03genksyms: track symbol checksum changesAndreas Gruenbacher2-16/+226
2008-07-31kbuild: genksyms: Include extern information in dumpsAndreas Gruenbacher1-0/+2
2008-07-31kbuild: genksyms parser: fix the __attribute__ ruleAndreas Gruenbacher2-73/+73
2008-07-30kbuild: scripts/genksyms/lex.l: add %option noinputAdrian Bunk2-47/+88
2008-07-24remove the v850 portAdrian Bunk1-2/+1
2008-01-28kbuild: fixup genksyms usage/getoptMike Frysinger1-3/+7
2007-10-12kbuild: apply genksyms changesSam Ravnborg4-1706/+2523
2007-10-12kbuild: __extension__ support in genksyms (fix unknown CRC warning)Sam Ravnborg2-1/+5
2007-10-12kbuild: fix genksyms MakefileSam Ravnborg1-2/+6
2007-05-07blackfin architectureBryan Wu1-1/+2
2006-06-24kbuild: replace abort() with exit(1)Sam Ravnborg2-2/+2
2006-06-24kbuild: support for %.symtypes filesAndreas Gruenbacher2-26/+52
2006-03-25Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuildLinus Torvalds2-490/+410
2006-03-20[PATCH] add EXPORT_SYMBOL_GPL_FUTURE()Greg Kroah-Hartman2-45/+47
2006-03-12kbuild: clean-up genksymsSam Ravnborg2-94/+43
2006-03-12kbuild: Lindent genksyms.cSam Ravnborg1-438/+402
2006-03-12kbuild: fix genksyms build errorSam Ravnborg1-5/+12
2006-03-08kbuild: Fix bug in crc symbol generating of kernel and modulesLuke Yang1-2/+2
2006-01-01gitignore: misc filesBrian Gerst1-0/+4
2005-12-26kbuild: Create _shipped files for genksymsSam Ravnborg4-1382/+2086
2005-12-26kbuild: Fix genksyms handling of DEFINE_PER_CPU(struct foo_s *, bar);Robin Holt1-0/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds10-0/+5522