summaryrefslogtreecommitdiff
path: root/arch/x86/Makefile
AgeCommit message (Expand)AuthorFilesLines
2023-01-22x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only blockNathan Chancellor1-1/+1
2022-12-19Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2022-12-13kbuild: add test-{ge,gt,le,lt} macrosMasahiro Yamada1-1/+1
2022-11-01x86/ibt: Implement FineIBTPeter Zijlstra1-1/+1
2022-10-17x86/Kconfig: Introduce function paddingThomas Gleixner1-0/+6
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-5/+0
2022-10-02kbuild: remove head-y syntaxMasahiro Yamada1-5/+0
2022-09-28x86: enable initial Rust supportMiguel Ojeda1-0/+10
2022-08-21asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers1-4/+0
2022-07-20lkdtm: Disable return thunks in rodata.cJosh Poimboeuf1-0/+1
2022-06-29x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra1-2/+6
2022-06-27x86/retpoline: Use -mfunction-returnPeter Zijlstra1-0/+2
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+1
2022-05-11kbuild: factor out the common installation code into scripts/install.shMasahiro Yamada1-2/+1
2022-04-06x86/configs: Add x86 debugging Kconfig fragment plus docsDave Hansen1-0/+1
2022-03-15x86: Remove toolchain check for X32 ABI capabilityMasahiro Yamada1-16/+0
2022-03-15x86/ibt: Base IBT bitsPeter Zijlstra1-2/+14
2021-12-09x86: Add straight-line-speculation mitigationPeter Zijlstra1-0/+4
2021-12-08x86: Use -mindirect-branch-cs-prefix for RETPOLINE buildsPeter Zijlstra1-0/+1
2021-12-08x86: Move RETPOLINE*_CFLAGS to arch MakefilePeter Zijlstra1-0/+11
2021-11-08Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+0
2021-10-28x86/Makefile: Remove unneeded whitespaces before tabsElyes HAOUAS1-1/+1
2021-10-24kbuild: use more subdir- for visiting subdirectories while cleaningMasahiro Yamada1-2/+0
2021-09-04Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2021-08-25x86/build: Move the install rule to arch/x86/MakefileMasahiro Yamada1-1/+2
2021-08-25x86/build: Remove the left-over bzlilo targetMasahiro Yamada1-2/+2
2021-08-22x86/build: Remove stale cc-option checksNick Desaulniers1-32/+14
2021-08-10kbuild: do not require sub-make for separate output tree buildsMasahiro Yamada1-1/+1
2021-07-10Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-3/+0
2021-06-28Merge tag 'x86-boot-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+3
2021-06-11x86, lto: Pass -stack-alignment only on LLD < 13.0.0Tor Vic1-2/+3
2021-05-26kbuild: require all architectures to have arch/$(SRCARCH)/KbuildMasahiro Yamada1-3/+0
2021-05-19x86/build: Fix location of '-plugin-opt=' flagsNathan Chancellor1-6/+6
2021-05-10x86/boot: Modernize genimage script; hdimage+EFI supportH. Peter Anvin (Intel)1-2/+3
2021-04-30Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+2
2021-04-28Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+8
2021-04-26Merge tag 'x86_build_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2021-04-24kbuild: remove TMPO from try-runMasahiro Yamada1-2/+2
2021-04-02Merge tag 'v5.12-rc5' into WIP.x86/core, to pick up recent NOP related changesIngo Molnar1-1/+1
2021-03-26x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)John Millikin1-0/+1
2021-03-23x86/build: Turn off -fcf-protection for realmode targetsArnd Bergmann1-1/+1
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski1-0/+8
2021-02-24Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+5
2021-02-23x86, build: allow LTO to be selectedSami Tolvanen1-0/+5
2021-02-21Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+0
2021-02-21Merge tag 'x86_build_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-12/+16
2021-02-09x86/build: Disable CET instrumentation in the kernel for 32-bit tooBorislav Petkov1-3/+3
2021-01-29x86/build: Disable CET instrumentation in the kernelJosh Poimboeuf1-0/+3
2021-01-29arch: x86: Remove CONFIG_OPROFILE supportViresh Kumar1-3/+0
2020-12-28x86/build: Realign archhelpBorislav Petkov1-14/+15