linux/scripts/gendwarfksyms
Sami Tolvanen ddc54f912a gendwarfksyms: Fix build on 32-bit hosts
We have interchangeably used unsigned long for some of the types
defined in elfutils, assuming they're always 64-bit. This obviously
fails when building gendwarfksyms on 32-bit hosts. Fix the types.

Reported-by: Michal Suchánek <msuchanek@suse.de>
Closes: https://lore.kernel.org/linux-modules/aRcxzPxtJblVSh1y@kitsune.suse.cz/
Tested-by: Michal Suchánek <msuchanek@suse.de>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
2025-12-22 16:35:54 +00:00
..
examples gendwarfksyms: Add a kABI rule to override type strings 2025-05-25 18:12:23 +09:00
.gitignore tools: Add gendwarfksyms 2025-01-11 01:25:25 +09:00
cache.c gendwarfksyms: use preferred form of sizeof for allocation 2025-07-26 15:31:30 +09:00
die.c gendwarfksyms: use preferred form of sizeof for allocation 2025-07-26 15:31:30 +09:00
dwarf.c gendwarfksyms: Fix build on 32-bit hosts 2025-12-22 16:35:54 +00:00
gendwarfksyms.c gendwarfksyms: Skip files with no exports 2025-11-11 20:37:11 +01:00
gendwarfksyms.h gendwarfksyms: Skip files with no exports 2025-11-11 20:37:11 +01:00
kabi.c gendwarfksyms: use preferred form of sizeof for allocation 2025-07-26 15:31:30 +09:00
Makefile gendwarfksyms: Add support for kABI rules 2025-01-11 01:25:26 +09:00
symbols.c gendwarfksyms: Fix build on 32-bit hosts 2025-12-22 16:35:54 +00:00
types.c gendwarfksyms: order -T symtypes output by name 2025-07-26 15:31:30 +09:00