summaryrefslogtreecommitdiffstats
path: root/tools/objtool/builtin-check.c
AgeCommit message (Expand)AuthorLines
2025-09-03objtool: Add action to check for absence of absolute relocationsArd Biesheuvel-0/+2
2025-04-01objtool: Change "warning:" to "error: " for fatal errorsJosh Poimboeuf-15/+15
2025-03-28objtool: Fix NULL printf() '%s' argument in builtin-check.c:save_argv()Josh Poimboeuf-1/+1
2025-03-25objtool: Reduce CONFIG_OBJTOOL_WERROR verbosityJosh Poimboeuf-58/+55
2025-03-25objtool: Improve error handlingJosh Poimboeuf-20/+17
2025-03-17objtool: Use O_CREAT with explicit mode maskIngo Molnar-1/+1
2025-03-17objtool: Create backup on error and print argsJosh Poimboeuf-3/+65
2025-03-17objtool: Add --Werror optionJosh Poimboeuf-0/+1
2025-03-17objtool: Add --output optionJosh Poimboeuf-17/+81
2025-03-17objtool: Upgrade "Linked object detected" warning to errorJosh Poimboeuf-2/+2
2025-03-17objtool: Consolidate option validationJosh Poimboeuf-44/+24
2025-03-17objtool: Remove --unret dependency on --rethunkJosh Poimboeuf-5/+0
2024-07-02objtool: Use "action" in error message to be consistent with helpSiddh Raman Pant-2/+2
2023-05-16objtool: Add verbose option for disassembling affected functionsJosh Poimboeuf-0/+5
2023-02-01objtool: Make struct check_options staticThomas Weißschuh-1/+1
2022-12-19Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds-0/+14
2022-11-18objtool: Add --mnop as an option to --mcountSathvika Vasireddy-0/+14
2022-11-01objtool: Add --cfi to generate the .cfi_sites sectionPeter Zijlstra-0/+1
2022-11-01objtool: Add option to generate prefix symbolsPeter Zijlstra-0/+1
2022-10-17objtool: Add --hacks=skylakePeter Zijlstra-1/+6
2022-06-29x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra-0/+7
2022-06-27objtool: Add entry UNRET validationPeter Zijlstra-0/+6
2022-04-22objtool: Remove --lto and --vmlinux in favor of --linkJosh Poimboeuf-4/+35
2022-04-22objtool: Make noinstr hacks optionalJosh Poimboeuf-1/+7
2022-04-22objtool: Make jump label hack optionalJosh Poimboeuf-8/+29
2022-04-22objtool: Make static call annotation optionalJosh Poimboeuf-0/+2
2022-04-22objtool: Make stack validation frame-pointer-specificJosh Poimboeuf-2/+1
2022-04-22objtool: Make stack validation optionalJosh Poimboeuf-0/+2
2022-04-22objtool: Add option to print section addressesJosh Poimboeuf-0/+1
2022-04-22objtool: Ditch subcommandsJosh Poimboeuf-12/+44
2022-04-22objtool: Reorganize cmdline optionsJosh Poimboeuf-19/+21
2022-03-15objtool: Validate IBT assumptionsPeter Zijlstra-1/+3
2022-03-15objtool: Rename --duplicate to --ltoPeter Zijlstra-2/+2
2022-03-15objtool: Add --dry-runPeter Zijlstra-1/+2
2021-12-08objtool: Add straight-line-speculation validationPeter Zijlstra-1/+2
2021-03-06objtool: Parse options from OBJTOOL_ARGSPeter Zijlstra-0/+25
2021-03-06objtool: Collate parse_options() usersPeter Zijlstra-5/+9
2021-03-06objtool: Add --backupPeter Zijlstra-1/+3
2021-02-23Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-6/+4
2021-02-23objtool: Split noinstr validation from --vmlinuxSami Tolvanen-1/+2
2021-02-23objtool: Don't autodetect vmlinux.oSami Tolvanen-5/+1
2021-02-23objtool: Add a pass for generating __mcount_locPeter Zijlstra-1/+2
2021-01-13objtool: Rework header include pathsVasily Gorbik-2/+2
2020-09-01objtool: Move ORC logic out of check()Julien Thierry-1/+9
2020-09-01objtool: Move object file loading out of check()Julien Thierry-1/+6
2020-05-20objtool: Enable compilation of objtool for all architecturesMatt Helsley-1/+1
2020-04-22objtool: Implement noinstr validationPeter Zijlstra-2/+9
2020-03-25objtool: Add a statistics modePeter Zijlstra-1/+2
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner-13/+1
2019-04-03objtool: Add UACCESS validationPeter Zijlstra-1/+2