summaryrefslogtreecommitdiff
path: root/scripts/link-vmlinux.sh
AgeCommit message (Expand)Author
2022-11-12kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=yZhen Lei
2022-10-03kbuild: rebuild .vmlinux.export.o when its prerequisite is updatedMasahiro Yamada
2022-10-03kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_oMasahiro Yamada
2022-10-02kallsyms: take the input file instead of reading stdinMasahiro Yamada
2022-10-02kbuild: reuse mksysmap output for kallsymsMasahiro Yamada
2022-10-02kbuild: use obj-y instead extra-y for objects placed at the headMasahiro Yamada
2022-09-29kbuild: unify two modpost invocationsMasahiro Yamada
2022-09-29kbuild: move vmlinux.o rule to the top MakefileMasahiro Yamada
2022-09-29kbuild: move .vmlinux.objs rule to Makefile.modpostMasahiro Yamada
2022-09-29kbuild: build init/built-in.a just onceMasahiro Yamada
2022-06-05kbuild: factor out the common objtool argumentsMasahiro Yamada
2022-06-05kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_oMasahiro Yamada
2022-06-05kbuild: clean .tmp_* pattern by make cleanMasahiro Yamada
2022-06-01kbuild: remove redundant cleanups in scripts/link-vmlinux.shMasahiro Yamada
2022-05-29kbuild: do not try to parse *.cmd files for objects provided by compilerMasahiro Yamada
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds
2022-05-24Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-05-24kbuild: stop merging *.symversionsMasahiro Yamada
2022-05-24kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada
2022-05-23Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2022-05-11kbuild: generate a list of objects in vmlinuxMasahiro Yamada
2022-04-22objtool: Remove --lto and --vmlinux in favor of --linkJosh Poimboeuf
2022-04-22objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION"Josh Poimboeuf
2022-04-22objtool: Make noinstr hacks optionalJosh Poimboeuf
2022-04-22objtool: Make jump label hack optionalJosh Poimboeuf
2022-04-22objtool: Make static call annotation optionalJosh Poimboeuf
2022-04-22objtool: Make stack validation frame-pointer-specificJosh Poimboeuf
2022-04-22objtool: Add CONFIG_OBJTOOLJosh Poimboeuf
2022-04-22objtool: Make stack validation optionalJosh Poimboeuf
2022-04-22objtool: Ditch subcommandsJosh Poimboeuf
2022-04-22objtool: Reorganize cmdline optionsJosh Poimboeuf
2022-04-19objtool: Enable unreachable warnings for CLANG LTOJosh Poimboeuf
2022-04-04x86/cpu: Remove CONFIG_X86_SMAP and "nosmap"Borislav Petkov
2022-04-02kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.shMasahiro Yamada
2022-03-15x86/alternative: Use .ibt_endbr_seal to seal indirect callsPeter Zijlstra
2022-03-15objtool: Rename --duplicate to --ltoPeter Zijlstra
2022-01-19Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds
2022-01-16Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds
2022-01-13scripts: ftrace - move the sort-processing in ftrace_initYinan Liu
2022-01-08kbuild: do not include include/config/auto.conf from shell scriptsMasahiro Yamada
2021-12-09x86: Add straight-line-speculation mitigationPeter Zijlstra
2021-11-08Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds
2021-11-01kbuild: Unify options for BTF generation for vmlinux and modulesJiri Olsa
2021-10-12scripts: update the comments of kallsyms supportHui Su
2021-09-03kbuild: merge vmlinux_link() between ARCH=um and other architecturesMasahiro Yamada
2021-09-03kbuild: do not remove 'linux' link in scripts/link-vmlinux.shMasahiro Yamada
2021-09-03kbuild: merge vmlinux_link() between the ordinary link and Clang LTOMasahiro Yamada
2021-07-10Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds
2021-06-29kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21Andrii Nakryiko
2021-05-27kbuild: Quote OBJCOPY var to avoid a pahole call break the buildJavier Martinez Canillas