summaryrefslogtreecommitdiffstats
path: root/tools/objtool
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'objtool-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3 days3-5/+6
|\
| * objtool: Add bch2_trans_unlocked_or_in_restart_error() to bcachefs noreturnsYouling Tang6 days1-1/+1
| * objtool: Fix C jump table annotations for ClangArd Biesheuvel6 days2-4/+5
* | Merge tag 'perf-tools-fixes-for-v6.14-2-2025-02-25' of git://git.kernel.org/p...Linus Torvalds6 days1-6/+0
|\ \
| * | tools: Remove redundant quiet setupCharlie Jenkins13 days1-6/+0
* | | Merge tag 'objtool_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2025-02-161-1/+10
|\ \ \ | | |/ | |/|
| * | objtool: Move dodgy linker warn to verbosePeter Zijlstra2025-02-081-1/+1
| * | objtool: Ignore dangling jump table entriesJosh Poimboeuf2025-02-081-0/+9
* | | objtool/rust: add one more `noreturn` Rust functionMiguel Ojeda2025-02-121-0/+1
|/ /
* | Merge tag 'objtool-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2025-01-216-310/+134
|\ \
| * | objtool: Allow arch code to discover jump table sizeArd Biesheuvel2024-12-026-16/+33
| * | objtool: Warn about unknown annotation typesPeter Zijlstra2024-12-021-0/+13
| * | objtool: Fix ANNOTATE_REACHABLE to be a normal annotationPeter Zijlstra2024-12-021-23/+0
| * | objtool: Convert {.UN}REACHABLE to ANNOTATEPeter Zijlstra2024-12-021-60/+22
| * | objtool: Remove annotate_{,un}reachable()Peter Zijlstra2024-12-021-41/+2
| * | objtool: Collapse annotate sequencesPeter Zijlstra2024-12-021-55/+32
| * | objtool: Convert ANNOTATE_INTRA_FUNCTION_CALL to ANNOTATEPeter Zijlstra2024-12-021-57/+39
| * | objtool: Convert ANNOTATE_IGNORE_ALTERNATIVE to ANNOTATEPeter Zijlstra2024-12-021-35/+10
| * | objtool: Convert VALIDATE_UNRET_BEGIN to ANNOTATEPeter Zijlstra2024-12-021-23/+5
| * | objtool: Convert instrumentation_{begin,end}() to ANNOTATEPeter Zijlstra2024-12-021-39/+10
| * | objtool: Convert ANNOTATE_RETPOLINE_SAFE to ANNOTATEPeter Zijlstra2024-12-021-34/+18
| * | objtool: Convert ANNOTATE_NOENDBR to ANNOTATEPeter Zijlstra2024-12-021-27/+5
| * | objtool: Generic annotation infrastructurePeter Zijlstra2024-12-021-0/+45
| |/
* | Merge tag 'objtool-urgent-2024-12-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-12-291-0/+1
|\ \
| * | objtool: Add bch2_trans_unlocked_error() to bcachefs noreturnschenchangcheng2024-12-291-0/+1
| |/
* / objtool/x86: allow syscall instructionJuergen Gross2024-12-131-3/+6
|/
* Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2024-11-302-5/+12
|\
| * kbuild: Add Propeller configuration for kernel buildRong Xu2024-11-271-0/+1
| * objtool: Fix unreachable instruction warnings for weak functionsRong Xu2024-11-061-5/+10
| * kbuild: Add AutoFDO support for Clang buildRong Xu2024-11-061-0/+1
* | Merge tag 'reiserfs_delete' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-11-211-1/+0
|\ \
| * | reiserfs: The last commitJan Kara2024-10-211-1/+0
| |/
* | objtool: Exclude __tracepoints data from ENDBR checksPeter Zijlstra2024-11-111-0/+1
* | objtool: Also include tools/include/uapiHONG Yifan2024-10-171-0/+1
* | objtool: Detect non-relocated text referencesJosh Poimboeuf2024-10-173-53/+75
|/
* Merge tag 'loongarch-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds2024-09-273-4/+31
|\
| * objtool: Handle frame pointer related instructionsTiezhu Yang2024-09-173-4/+31
* | objtool/rust: list `noreturn` Rust functionsMiguel Ojeda2024-08-182-1/+53
|/
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-211-0/+2
|\
| * kmsan: allow disabling KMSAN checks for the current taskIlya Leoshkevich2024-07-031-0/+2
* | Merge tag 'objtool-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-07-162-3/+9
|\ \
| * | objtool/x86: objtool can confuse memory and stack accessAlexandre Chartre2024-07-021-1/+7
| * | objtool: Use "action" in error message to be consistent with helpSiddh Raman Pant2024-07-021-2/+2
| |/
* | Merge tag 'x86_bugs_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-07-151-0/+4
|\ \
| * | x86/syscall: Mark exit[_group] syscall handlers __noreturnJosh Poimboeuf2024-06-281-0/+4
| |/
* | x86/alternatives, kvm: Fix a couple of CALLs without a frame pointerBorislav Petkov (AMD)2024-07-011-0/+19
* | x86/alternatives: Add nested alternatives macrosPeter Zijlstra2024-06-112-8/+31
|/
* objtool: Fix compile failure when using the x32 compilerMikulas Patocka2024-03-301-1/+1
* Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds2024-03-2215-197/+875
|\
| * objtool: Check local label in read_unwind_hints()Tiezhu Yang2024-03-111-1/+11