summaryrefslogtreecommitdiff
path: root/scripts/genksyms/genksyms.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-19genksyms: Fix enum consts from a reference affecting new valuesPetr Pavlu1-7/+20
2025-01-10genksyms: use uint32_t instead of unsigned long for calculating CRCMasahiro Yamada1-7/+8
2025-01-10genksyms: use generic macros for hash table implementationMasahiro Yamada1-20/+12
2025-01-10genksyms: refactor the return points in the for-loop in __add_symbol()Masahiro Yamada1-8/+4
2025-01-10genksyms: reduce the indentation in the for-loop in __add_symbol()Masahiro Yamada1-33/+30
2025-01-10genksyms: fix memory leak when the same symbol is read from *.symref fileMasahiro Yamada1-2/+6
2025-01-10genksyms: fix memory leak when the same symbol is added from sourceMasahiro Yamada1-0/+3
2024-11-28genksyms: reduce indentation in export_symbol()Masahiro Yamada1-36/+37
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-02-16genksyms: make source_file a local variable in lexerMasahiro Yamada1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-13/+2
2018-05-17genksyms: remove symbol prefix supportMasahiro Yamada1-8/+3
2017-02-03kbuild: modversions: add infrastructure for emitting relative CRCsArd Biesheuvel1-5/+14
2016-04-20scripts: genksyms: fix resource leakMaxim Zhukov1-0/+3
2015-12-09genksyms: Handle string literals with spaces in reference filesMichal Marek1-2/+4
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
2011-10-11genksyms: Do not expand internal typesMichal Marek1-1/+2
2011-07-25genksyms: Use same type in loop comparisonJesper Juhl1-1/+1
2011-03-17genksyms: Track changes to enum constantsMichal Marek1-5/+66
2011-03-17genksyms: simplify usage of find_symbol()Michal Marek1-4/+6
2011-03-17genksyms: Add helpers for building string listsMichal Marek1-32/+38
2011-03-17genksyms: Simplify printing of symbol typesMichal Marek1-16/+27
2010-02-02genksyms: close ref_file after useAlexander Beregalov1-1/+3
2009-09-23Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGSLadinu Chandrasinghe1-3/+3
2009-01-14Revert "kbuild: strip generated symbols from *.ko"Sam Ravnborg1-15/+6
2008-12-19kbuild: strip generated symbols from *.koJan Beulich1-6/+15
2008-12-03genksyms: allow to ignore symbol checksum changesAndreas Gruenbacher1-4/+30
2008-12-03genksyms: track symbol checksum changesAndreas Gruenbacher1-16/+220
2008-07-31kbuild: genksyms: Include extern information in dumpsAndreas Gruenbacher1-0/+2
2008-07-24remove the v850 portAdrian Bunk1-2/+1
2008-01-28kbuild: fixup genksyms usage/getoptMike Frysinger1-3/+7
2007-05-07blackfin architectureBryan Wu1-1/+2
2006-06-24kbuild: support for %.symtypes filesAndreas Gruenbacher1-26/+51
2006-03-12kbuild: clean-up genksymsSam Ravnborg1-54/+26
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
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+591