aboutsummaryrefslogtreecommitdiff
path: root/tools/objtool
AgeCommit message (Expand)AuthorFilesLines
2019-07-18objtool: Support conditional retpolinesGravatar Josh Poimboeuf 2-2/+11
2019-07-18objtool: Convert insn type to enumGravatar Josh Poimboeuf 4-26/+20
2019-07-18objtool: Fix seg fault on bad switch table entryGravatar Josh Poimboeuf 1-1/+1
2019-07-18objtool: Support repeated uses of the same C jump tableGravatar Jann Horn 3-25/+30
2019-07-18objtool: Refactor jump table codeGravatar Josh Poimboeuf 3-40/+46
2019-07-18objtool: Refactor sibling call detection logicGravatar Josh Poimboeuf 1-32/+33
2019-07-18objtool: Do frame pointer check before dead end checkGravatar Josh Poimboeuf 1-9/+9
2019-07-18objtool: Change dead_end_function() to return booleanGravatar Josh Poimboeuf 1-22/+14
2019-07-18objtool: Warn on zero-length functionsGravatar Josh Poimboeuf 1-0/+6
2019-07-18objtool: Refactor function alias logicGravatar Josh Poimboeuf 2-8/+10
2019-07-18objtool: Track original function across branchesGravatar Josh Poimboeuf 1-16/+12
2019-07-18objtool: Add mcsafe_handle_tail() to the uaccess safe listGravatar Josh Poimboeuf 1-0/+1
2019-07-18Merge branch 'x86/debug' into core/urgentGravatar Thomas Gleixner 1-7/+20
2019-07-18objtool: Rename elf_open() to prevent conflict with libelf from elftoolchainGravatar Michael Forney 3-3/+3
2019-07-18objtool: Use Elf_Scn typedef instead of assuming struct nameGravatar Michael Forney 1-1/+1
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxGravatar Linus Torvalds 1-2/+2
2019-07-09objtool: Add support for C jump tablesGravatar Josh Poimboeuf 1-7/+20
2019-07-02objtool: Fix build by linking against tools/lib/ctype.o sourcesGravatar Jiri Olsa 1-0/+5
2019-06-14Merge tag 'v5.2-rc4' into mauroGravatar Jonathan Corbet 23-307/+23
2019-06-08docs: fix broken documentation linksGravatar Mauro Carvalho Chehab 1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Gravatar Thomas Gleixner 5-73/+5
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Gravatar Thomas Gleixner 18-234/+18
2019-05-19Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+2
2019-05-17objtool: Allow AR to be overridden with HOSTARGravatar Nathan Chancellor 1-1/+2
2019-05-16Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 2-5/+8
2019-05-15objtool: Fix whitelist documentation typoGravatar Raphael Gault 1-1/+1
2019-05-13objtool: Fix function fallthrough detectionGravatar Josh Poimboeuf 1-1/+2
2019-05-13objtool: Don't use ignore flag for fake jumpsGravatar Josh Poimboeuf 1-3/+5
2019-05-08Merge tag 'docs-5.2' of git://git.lwn.net/linuxGravatar Linus Torvalds 1-1/+1
2019-05-07docs: livepatch: convert docs to ReST and rename to *.rstGravatar Mauro Carvalho Chehab 1-1/+1
2019-05-06Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 11-102/+382
2019-04-05objtool: Add rewind_stack_do_exit() to the noreturn listGravatar Josh Poimboeuf 1-0/+1
2019-04-03objtool: Add Direction Flag validationGravatar Peter Zijlstra 4-2/+37
2019-04-03objtool: Add UACCESS validationGravatar Peter Zijlstra 9-21/+223
2019-04-03objtool: Fix sibling call detectionGravatar Peter Zijlstra 1-31/+55
2019-04-03objtool: Rewrite alt->skip_origGravatar Peter Zijlstra 1-6/+10
2019-04-03objtool: Add --backtrace supportGravatar Peter Zijlstra 4-6/+25
2019-04-03objtool: Rewrite add_ignores()Gravatar Peter Zijlstra 2-32/+20
2019-04-03objtool: Handle function aliasesGravatar Peter Zijlstra 2-5/+12
2019-04-03objtool: Set insn->func for alternativesGravatar Peter Zijlstra 1-0/+1
2019-04-03x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVEGravatar Peter Zijlstra 1-4/+4
2019-03-28objtool: Query pkg-config for libelf locationGravatar Rolf Eike Beer 1-2/+5
2019-03-21objtool: Move objtool_file struct off the stackGravatar Josh Poimboeuf 1-1/+2
2018-11-20objtool: Fix segfault in .cold detection with -ffunction-sectionsGravatar Artem Savkov 1-3/+14
2018-11-20objtool: Fix double-free in .cold detection error pathGravatar Artem Savkov 1-1/+1
2018-11-03Merge branch 'core/urgent' into x86/urgent, to pick up objtool fixGravatar Ingo Molnar 1-1/+1
2018-11-01objtool: Support GCC 9 cold subfunction naming schemeGravatar Josh Poimboeuf 1-1/+1
2018-10-29Merge branches 'x86/early-printk', 'x86/microcode' and 'core/objtool' into x8...Gravatar Ingo Molnar 4-9/+37
2018-09-27x86/jump_table: Use relative referencesGravatar Ard Biesheuvel 1-2/+2
2018-09-08objtool: Support per-function rodata sectionsGravatar Allan Xavier 4-9/+37