summaryrefslogtreecommitdiffstats
path: root/scripts/sorttable.c
AgeCommit message (Expand)AuthorLines
2025-04-02scripts/sorttable: Fix endianness handling in build-time mcount sortVasily Gorbik-1/+1
2025-02-25scripts/sorttable: Allow matches to functions before function entrySteven Rostedt-1/+6
2025-02-25scripts/sorttable: Use normal sort if theres no relocs in the mcount sectionSteven Rostedt-2/+7
2025-02-18scripts/sorttable: Zero out weak functions in mcount_loc tableSteven Rostedt-2/+126
2025-02-18scripts/sorttable: Always use an array for the mcount_loc sortingSteven Rostedt-32/+90
2025-02-18scripts/sorttable: Have mcount rela sort use direct valuesSteven Rostedt-1/+25
2025-02-18arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64Steven Rostedt-3/+182
2025-01-10scripts/sorttable: Use a structure of function pointers for elf helpersSteven Rostedt-57/+118
2025-01-07scripts/sorttable: Get start/stop_mcount_loc from ELF file directlySteven Rostedt-50/+45
2025-01-07scripts/sorttable: Move code from sorttable.h into sorttable.cSteven Rostedt-13/+460
2025-01-07scripts/sorttable: Add helper functions for Elf_SymSteven Rostedt-0/+47
2025-01-07scripts/sorttable: Add helper functions for Elf_ShdrSteven Rostedt-0/+42
2025-01-07scripts/sorttable: Add helper functions for Elf_EhdrSteven Rostedt-0/+25
2025-01-07scripts/sorttable: Convert Elf_Sym MACRO over to a unionSteven Rostedt-0/+5
2025-01-07scripts/sorttable: Replace Elf_Shdr Macro with a unionSteven Rostedt-0/+10
2025-01-07scripts/sorttable: Convert Elf_Ehdr to unionSteven Rostedt-16/+20
2025-01-07scripts/sorttable: Make compare_extable() into two functionsSteven Rostedt-0/+20
2025-01-07scripts/sorttable: Remove unused write functionsSteven Rostedt-26/+0
2022-12-14LoongArch: extable: Add `type` and `data` fieldsYouling Tang-1/+1
2022-12-14LoongArch: Switch to relative exception tablesYouling Tang-1/+1
2022-06-03LoongArch: Add ELF-related definitionsHuacai Chen-0/+5
2022-03-08s390/extable: convert to relative table with dataHeiko Carstens-42/+1
2022-01-19Merge tag 'riscv-for-linus-5.17-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-34/+4
2022-01-13scripts: ftrace - move the sort-processing in ftrace_initYinan Liu-0/+2
2022-01-05riscv: extable: add `type` and `data` fieldsJisheng Zhang-1/+1
2022-01-05riscv: switch to relative exception tablesJisheng Zhang-1/+1
2022-01-05scripts/sorttable: Unify arm64 & x86 sort functionsMark Rutland-33/+3
2021-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds-0/+30
2021-10-21arm64: extable: add `type` and `data` fieldsMark Rutland-0/+30
2021-10-16Merge branch 'x86/urgent' into x86/fpu, to resolve a conflictIngo Molnar-0/+4
2021-09-24scripts/sorttable: riscv: fix undeclared identifier 'EM_RISCV' errorMiles Chen-0/+4
2021-09-13x86/extable: Rework the exception table mechanicsThomas Gleixner-2/+2
2021-09-10riscv: Enable BUILDTIME_TABLE_SORTJisheng Zhang-0/+1
2020-07-20s390/kernel: expand exception table logic to allow new handling optionsIlya Leoshkevich-0/+41
2019-12-13scripts/sorttable: Implement build-time ORC unwind table sortingShile Zhang-1/+5
2019-12-13scripts/sorttable: Rename 'sortextable' to 'sorttable'Shile Zhang-0/+373