aboutsummaryrefslogtreecommitdiff
path: root/tools/objtool/builtin-check.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-01objtool: Make struct check_options staticGravatar Thomas Weißschuh 1-1/+1
2022-12-19Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Gravatar Linus Torvalds 1-0/+14
2022-11-18objtool: Add --mnop as an option to --mcountGravatar Sathvika Vasireddy 1-0/+14
2022-11-01objtool: Add --cfi to generate the .cfi_sites sectionGravatar Peter Zijlstra 1-0/+1
2022-11-01objtool: Add option to generate prefix symbolsGravatar Peter Zijlstra 1-0/+1
2022-10-17objtool: Add --hacks=skylakeGravatar Peter Zijlstra 1-1/+6
2022-06-29x86/retbleed: Add fine grained Kconfig knobsGravatar Peter Zijlstra 1-0/+7
2022-06-27objtool: Add entry UNRET validationGravatar Peter Zijlstra 1-0/+6
2022-04-22objtool: Remove --lto and --vmlinux in favor of --linkGravatar Josh Poimboeuf 1-4/+35
2022-04-22objtool: Make noinstr hacks optionalGravatar Josh Poimboeuf 1-1/+7
2022-04-22objtool: Make jump label hack optionalGravatar Josh Poimboeuf 1-8/+29
2022-04-22objtool: Make static call annotation optionalGravatar Josh Poimboeuf 1-0/+2
2022-04-22objtool: Make stack validation frame-pointer-specificGravatar Josh Poimboeuf 1-2/+1
2022-04-22objtool: Make stack validation optionalGravatar Josh Poimboeuf 1-0/+2
2022-04-22objtool: Add option to print section addressesGravatar Josh Poimboeuf 1-0/+1
2022-04-22objtool: Ditch subcommandsGravatar Josh Poimboeuf 1-12/+44
2022-04-22objtool: Reorganize cmdline optionsGravatar Josh Poimboeuf 1-19/+21
2022-03-15objtool: Validate IBT assumptionsGravatar Peter Zijlstra 1-1/+3
2022-03-15objtool: Rename --duplicate to --ltoGravatar Peter Zijlstra 1-2/+2
2022-03-15objtool: Add --dry-runGravatar Peter Zijlstra 1-1/+2
2021-12-08objtool: Add straight-line-speculation validationGravatar Peter Zijlstra 1-1/+2
2021-03-06objtool: Parse options from OBJTOOL_ARGSGravatar Peter Zijlstra 1-0/+25
2021-03-06objtool: Collate parse_options() usersGravatar Peter Zijlstra 1-5/+9
2021-03-06objtool: Add --backupGravatar Peter Zijlstra 1-1/+3
2021-02-23Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 1-6/+4
2021-02-23objtool: Split noinstr validation from --vmlinuxGravatar Sami Tolvanen 1-1/+2
2021-02-23objtool: Don't autodetect vmlinux.oGravatar Sami Tolvanen 1-5/+1
2021-02-23objtool: Add a pass for generating __mcount_locGravatar Peter Zijlstra 1-1/+2
2021-01-13objtool: Rework header include pathsGravatar Vasily Gorbik 1-2/+2
2020-09-01objtool: Move ORC logic out of check()Gravatar Julien Thierry 1-1/+9
2020-09-01objtool: Move object file loading out of check()Gravatar Julien Thierry 1-1/+6
2020-05-20objtool: Enable compilation of objtool for all architecturesGravatar Matt Helsley 1-1/+1
2020-04-22objtool: Implement noinstr validationGravatar Peter Zijlstra 1-2/+9
2020-03-25objtool: Add a statistics modeGravatar Peter Zijlstra 1-1/+2
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Gravatar Thomas Gleixner 1-13/+1
2019-04-03objtool: Add UACCESS validationGravatar Peter Zijlstra 1-1/+2
2019-04-03objtool: Add --backtrace supportGravatar Peter Zijlstra 1-1/+2
2018-02-21objtool: Add module specific retpoline rulesGravatar Peter Zijlstra 1-1/+2
2018-02-21objtool: Add retpoline validationGravatar Peter Zijlstra 1-1/+2
2018-02-21objtool: Use existing global variables for optionsGravatar Peter Zijlstra 1-1/+1
2017-07-25objtool: Fix gcov check for older versions of GCCGravatar Josh Poimboeuf 1-3/+4
2017-07-18objtool: Add ORC unwind table generationGravatar Josh Poimboeuf 1-1/+1
2017-06-30objtool: Move checking code to check.cGravatar Josh Poimboeuf 1-1268/+13
2017-06-16objtool: Add fortify_panic as __noreturn functionGravatar Kees Cook 1-1/+2
2017-04-19objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it nowGravatar Arnaldo Carvalho de Melo 1-2/+1
2017-03-07objtool: Fix another GCC jump table detection issueGravatar Josh Poimboeuf 1-3/+12
2017-03-01objtool, modules: Discard objtool annotation sections for modulesGravatar Josh Poimboeuf 1-3/+3
2017-02-24objtool: Improve detection of BUG() and other dead endsGravatar Josh Poimboeuf 1-4/+56
2016-10-27objtool: Fix rare switch jump table pattern detectionGravatar Josh Poimboeuf 1-1/+1
2016-10-16objtool: Skip all "unreachable instruction" warnings for gcov kernelsGravatar Josh Poimboeuf 1-31/+26