index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
scripts
/
link-vmlinux.sh
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-15
kbuild: Fix changing ELF file type for output of gen_btf for big endian
Nathan Chancellor
1
-2
/
+7
2023-04-30
Merge tag 'kbuild-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-3
/
+3
2023-04-17
scripts/kallsyms: exclude symbols generated by itself dynamically
Masahiro Yamada
1
-3
/
+3
2023-04-08
scripts/link-vmlinux.sh: fix error message presentation
Andrew Morton
1
-1
/
+1
2022-11-12
kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y
Zhen Lei
1
-0
/
+4
2022-10-03
kbuild: rebuild .vmlinux.export.o when its prerequisite is updated
Masahiro Yamada
1
-5
/
+0
2022-10-03
kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_o
Masahiro Yamada
1
-7
/
+0
2022-10-02
kallsyms: take the input file instead of reading stdin
Masahiro Yamada
1
-1
/
+1
2022-10-02
kbuild: reuse mksysmap output for kallsyms
Masahiro Yamada
1
-6
/
+5
2022-10-02
kbuild: use obj-y instead extra-y for objects placed at the head
Masahiro Yamada
1
-6
/
+4
2022-09-29
kbuild: unify two modpost invocations
Masahiro Yamada
1
-3
/
+0
2022-09-29
kbuild: move vmlinux.o rule to the top Makefile
Masahiro Yamada
1
-3
/
+0
2022-09-29
kbuild: move .vmlinux.objs rule to Makefile.modpost
Masahiro Yamada
1
-18
/
+0
2022-09-29
kbuild: build init/built-in.a just once
Masahiro Yamada
1
-13
/
+4
2022-06-05
kbuild: factor out the common objtool arguments
Masahiro Yamada
1
-71
/
+0
2022-06-05
kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
Masahiro Yamada
1
-40
/
+1
2022-06-05
kbuild: clean .tmp_* pattern by make clean
Masahiro Yamada
1
-3
/
+0
2022-06-01
kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
Masahiro Yamada
1
-2
/
+0
2022-05-29
kbuild: do not try to parse *.cmd files for objects provided by compiler
Masahiro Yamada
1
-1
/
+8
2022-05-26
Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-20
/
+20
2022-05-24
Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-23
/
+39
2022-05-24
kbuild: stop merging *.symversions
Masahiro Yamada
1
-19
/
+0
2022-05-24
kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS
Masahiro Yamada
1
-1
/
+9
2022-05-23
Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-3
/
+3
2022-05-11
kbuild: generate a list of objects in vmlinux
Masahiro Yamada
1
-0
/
+11
2022-04-22
objtool: Remove --lto and --vmlinux in favor of --link
Josh Poimboeuf
1
-5
/
+3
2022-04-22
objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION"
Josh Poimboeuf
1
-1
/
+1
2022-04-22
objtool: Make noinstr hacks optional
Josh Poimboeuf
1
-0
/
+4
2022-04-22
objtool: Make jump label hack optional
Josh Poimboeuf
1
-0
/
+4
2022-04-22
objtool: Make static call annotation optional
Josh Poimboeuf
1
-1
/
+4
2022-04-22
objtool: Make stack validation frame-pointer-specific
Josh Poimboeuf
1
-4
/
+0
2022-04-22
objtool: Add CONFIG_OBJTOOL
Josh Poimboeuf
1
-14
/
+18
2022-04-22
objtool: Make stack validation optional
Josh Poimboeuf
1
-0
/
+4
2022-04-22
objtool: Ditch subcommands
Josh Poimboeuf
1
-8
/
+5
2022-04-22
objtool: Reorganize cmdline options
Josh Poimboeuf
1
-11
/
+19
2022-04-19
objtool: Enable unreachable warnings for CLANG LTO
Josh Poimboeuf
1
-1
/
+1
2022-04-04
x86/cpu: Remove CONFIG_X86_SMAP and "nosmap"
Borislav Petkov
1
-3
/
+3
2022-04-02
kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.sh
Masahiro Yamada
1
-1
/
+1
2022-03-15
x86/alternative: Use .ibt_endbr_seal to seal indirect calls
Peter Zijlstra
1
-2
/
+8
2022-03-15
objtool: Rename --duplicate to --lto
Peter Zijlstra
1
-1
/
+1
2022-01-19
Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-24
/
+25
2022-01-16
Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...
Linus Torvalds
1
-3
/
+3
2022-01-13
scripts: ftrace - move the sort-processing in ftrace_init
Yinan Liu
1
-3
/
+3
2022-01-08
kbuild: do not include include/config/auto.conf from shell scripts
Masahiro Yamada
1
-23
/
+24
2021-12-09
x86: Add straight-line-speculation mitigation
Peter Zijlstra
1
-0
/
+3
2021-11-08
Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-3
/
+3
2021-11-01
kbuild: Unify options for BTF generation for vmlinux and modules
Jiri Olsa
1
-10
/
+1
2021-10-12
scripts: update the comments of kallsyms support
Hui Su
1
-3
/
+3
2021-09-03
kbuild: merge vmlinux_link() between ARCH=um and other architectures
Masahiro Yamada
1
-33
/
+23
2021-09-03
kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh
Masahiro Yamada
1
-1
/
+0
2021-09-03
kbuild: merge vmlinux_link() between the ordinary link and Clang LTO
Masahiro Yamada
1
-16
/
+14
2021-07-10
Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-3
/
+1
2021-06-29
kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21
Andrii Nakryiko
1
-0
/
+4
2021-05-27
kbuild: Quote OBJCOPY var to avoid a pahole call break the build
Javier Martinez Canillas
1
-1
/
+1
2021-05-27
kbuild: clean up ${quiet} checks in shell scripts
Masahiro Yamada
1
-3
/
+1
2021-05-06
kbuild: Don't remove link-vmlinux temporary files on exit/signal
Andi Kleen
1
-14
/
+0
2021-04-29
Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-0
/
+12
2021-04-25
kbuild: apply fixdep logic to link-vmlinux.sh
Rasmus Villemoes
1
-0
/
+4
2021-04-25
kbuild: add CONFIG_VMLINUX_MAP expert option
Rasmus Villemoes
1
-0
/
+8
2021-04-13
bpf: Generate BTF_KIND_FLOAT when linking vmlinux
Ilya Leoshkevich
1
-1
/
+6
2021-02-23
kbuild: lto: postpone objtool
Sami Tolvanen
1
-3
/
+25
2021-02-23
objtool: Split noinstr validation from --vmlinux
Sami Tolvanen
1
-1
/
+1
2021-02-23
objtool: Don't autodetect vmlinux.o
Sami Tolvanen
1
-1
/
+1
2021-01-14
init: lto: ensure initcall ordering
Sami Tolvanen
1
-0
/
+15
2021-01-14
kbuild: lto: fix module versioning
Sami Tolvanen
1
-1
/
+22
2021-01-14
kbuild: add support for Clang LTO
Sami Tolvanen
1
-8
/
+24
2020-10-22
Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-10
/
+10
2020-10-09
kbuild: split the build log of kallsyms
Masahiro Yamada
1
-10
/
+10
2020-09-23
bpf: Check CONFIG_BPF option for resolve_btfids
Jiri Olsa
1
-3
/
+3
2020-08-09
Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-0
/
+4
2020-08-10
kbuild: do not export LDFLAGS_vmlinux
Masahiro Yamada
1
-0
/
+4
2020-07-13
bpf: Resolve BTF IDs in vmlinux image
Jiri Olsa
1
-0
/
+6
2020-06-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
1
-2
/
+2
2020-06-09
scripts: Require pahole v1.16 when generating BTF
Lorenz Bauer
1
-2
/
+2
2020-06-06
Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-2
/
+0
2020-06-06
modpost: generate vmlinux.symvers and reuse it for the second modpost
Masahiro Yamada
1
-2
/
+0
2020-04-22
kbuild/objtool: Add objtool-vmlinux.o pass
Peter Zijlstra
1
-0
/
+24
2020-03-19
bpf: Support llvm-objcopy for vmlinux BTF
Fangrui Song
1
-14
/
+10
2020-03-04
kbuild: Remove debug info from kallsyms linking
Kees Cook
1
-9
/
+19
2020-02-11
kbuild: fix mismatch between .version and include/generated/compile.h
Masahiro Yamada
1
-1
/
+1
2020-02-01
Merge tag 'kbuild-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-0
/
+4
2020-01-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
1
-2
/
+2
2020-01-22
bpf, btf: Always output invariant hit in pahole DWARF to BTF transform
Chris Down
1
-2
/
+2
2020-01-07
kbuild: create modules.builtin without Makefile.modbuiltin or tristate.conf
Masahiro Yamada
1
-0
/
+4
2019-12-13
x86/unwind/orc: Remove boot-time ORC unwind tables sorting
Shile Zhang
1
-1
/
+4
2019-12-13
scripts/sorttable: Rename 'sortextable' to 'sorttable'
Shile Zhang
1
-5
/
+5
2019-11-29
bpf: Force .BTF section start to zero when dumping from vmlinux
Stanislav Fomichev
1
-2
/
+3
2019-11-27
bpf: Support pre-2.25-binutils objcopy for vmlinux BTF
Stanislav Fomichev
1
-1
/
+6
2019-09-20
Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-19
/
+21
2019-09-06
kbuild: replace BASH-specific ${@:2} with shift and ${@}
Andrii Nakryiko
1
-5
/
+11
2019-08-21
btf: do not use CONFIG_OUTPUT_FORMAT
Ilya Leoshkevich
1
-2
/
+4
2019-08-21
kbuild: Parameterize kallsyms generation and correct reporting
Kees Cook
1
-19
/
+19
2019-08-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Jakub Kicinski
1
-19
/
+33
2019-08-13
btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux
Andrii Nakryiko
1
-9
/
+9
2019-08-13
btf: expose BTF info through sysfs
Andrii Nakryiko
1
-19
/
+33
2019-08-01
kbuild: modpost: do not parse unnecessary rules for vmlinux modpost
Masahiro Yamada
1
-1
/
+1
2019-05-08
Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-0
/
+3
2019-05-07
moduleparam: Save information about built-in modules in separate file
Alexey Gladkov
1
-0
/
+3
2019-05-06
kbuild: tolerate missing pahole when generating BTF
Andrii Nakryiko
1
-0
/
+5
2019-04-16
kbuild: handle old pahole more gracefully when generating BTF
Andrii Nakryiko
1
-1
/
+1
2019-04-03
kbuild: add ability to generate BTF type info for vmlinux
Andrii Nakryiko
1
-1
/
+19
2019-03-14
kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG}
Masahiro Yamada
1
-8
/
+1
2019-01-28
kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS
Masahiro Yamada
1
-18
/
+10
2019-01-28
kbuild: remove top-level built-in.a
Masahiro Yamada
1
-24
/
+6
2018-08-24
kbuild: rename LDFLAGS to KBUILD_LDFLAGS
Masahiro Yamada
1
-2
/
+2
2018-05-17
kallsyms: remove symbol prefix support
Masahiro Yamada
1
-4
/
+0
2018-03-26
kbuild: Use ls(1) instead of stat(1) to obtain file size
Michael Forney
1
-2
/
+2
2018-03-26
kbuild: rename built-in.o to built-in.a
Nicholas Piggin
1
-10
/
+10
2018-03-26
kbuild: remove incremental linking option
Nicholas Piggin
1
-59
/
+32
2018-03-02
kbuild: drop superfluous GCC_PLUGINS_CFLAGS assignment
Cao jin
1
-1
/
+1
2017-11-17
Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-10
/
+5
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-09
kbuild: link-vmlinux.sh: simplify .version increment
Masahiro Yamada
1
-10
/
+5
2017-06-30
kbuild: handle libs-y archives separately from built-in.o archives
Nicholas Piggin
1
-9
/
+36
2017-06-30
kbuild: thin archives use P option to ar
Nicholas Piggin
1
-1
/
+1
2017-06-30
kbuild: thin archives final link close --whole-archives option
Nicholas Piggin
1
-3
/
+3
2016-11-29
kbuild: minor improvement for thin archives build
Nicholas Piggin
1
-9
/
+9
2016-11-29
kbuild: kallsyms allow 3-pass generation if symbols size has changed
Nicholas Piggin
1
-6
/
+13
2016-09-09
kbuild: allow architectures to use thin archives instead of ld -r
Stephen Rothwell
1
-11
/
+60
2016-06-07
GCC plugin infrastructure
Emese Revfy
1
-1
/
+1
2016-04-07
ARM: 8552/1: kallsyms: remove special lower address limit for CONFIG_ARM
Ard Biesheuvel
1
-4
/
+0
2016-03-24
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...
Linus Torvalds
1
-3
/
+4
2016-03-15
kallsyms: add support for relative offsets in kallsyms address table
Ard Biesheuvel
1
-0
/
+4
2016-03-15
x86: kallsyms: disable absolute percpu symbols on !SMP
Ard Biesheuvel
1
-1
/
+1
2016-02-08
scripts/link-vmlinux.sh: force error on kallsyms failure
Ard Biesheuvel
1
-3
/
+4
2016-01-10
um: link with -lpthread
Vegard Nossum
1
-1
/
+1
2015-12-08
arch: um: fix error when linking vmlinux.
Lorenzo Colitti
1
-1
/
+1
2015-05-21
scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel
Maxime Coquelin
1
-1
/
+1
2015-05-07
scripts: fix link-vmlinux.sh bash-ism
Sylvain BERTRAND
1
-2
/
+14
2014-08-20
kbuild: Make scripts executable
Michal Marek
1
-0
/
+0
2014-03-17
kallsyms: fix percpu vars on x86-64 with relocation.
Rusty Russell
1
-0
/
+4
2013-12-10
scripts/link-vmlinux.sh: only filter kernel symbols for arm
Ming Lei
1
-1
/
+3
2013-11-02
scripts/kallsyms: filter symbols not in kernel address space
Ming Lei
1
-0
/
+2
2013-03-15
CONFIG_SYMBOL_PREFIX: cleanup.
Rusty Russell
1
-3
/
+2
2013-02-25
kbuild: Fix reading of .config in link-vmlinux.sh
Michal Marek
1
-1
/
+8
2013-02-22
scripts/link-vmlinux.sh: source variables from KCONFIG_CONFIG
Michael Grzeschik
1
-1
/
+1
2012-09-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lli...
Linus Torvalds
1
-1
/
+6
2012-09-11
kbuild: add symbol prefix arg to kallsyms
James Hogan
1
-1
/
+6
2012-08-10
link-vmlinux.sh: Fix stray "echo" in error message
Michal Marek
1
-1
/
+1
2012-07-07
kbuild: Print errors to stderr
Michal Marek
1
-2
/
+2
2012-05-28
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...
Linus Torvalds
1
-0
/
+221
2012-05-10
kbuild: fix ia64 link
Sam Ravnborg
1
-2
/
+2
2012-05-05
kbuild: link of vmlinux moved to a script
Sam Ravnborg
1
-0
/
+211