Lines Matching defs:vmlinux
28 # turn into vmlinux), we will call a sub make in that other dir, and
609 # Build targets only - this includes vmlinux, arch specific targets, clean
651 # Objects we will link into vmlinux / subdirs we need to visit
663 # Defaults to vmlinux, but the arch makefile usually adds further targets
664 all: vmlinux
1048 export KBUILD_IMAGE ?= vmlinux
1155 vmlinux-dirs := $(patsubst %/,%,$(filter %/, \
1159 vmlinux-alldirs := $(sort $(vmlinux-dirs) Documentation \
1167 build-dirs := $(vmlinux-dirs)
1168 clean-dirs := $(vmlinux-alldirs)
1170 # Externally visible symbols (used by link-vmlinux.sh)
1183 export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds
1185 export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) LICENSES arch include scripts tools)
1187 vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_OBJS) $(KBUILD_VMLINUX_LIBS)
1213 # Final link of vmlinux with optional arch pass after final link
1214 cmd_link-vmlinux = \
1218 vmlinux: scripts/link-vmlinux.sh autoksyms_recursive $(vmlinux-deps) FORCE
1219 +$(call if_changed,link-vmlinux)
1221 targets := vmlinux
1225 $(sort $(vmlinux-deps) $(subdir-modorder)): descend ;
1452 modules: $(if $(KBUILD_BUILTIN),vmlinux) modules_check modules_prepare
1527 CLEAN_FILES += include/ksym vmlinux.symvers modules-only.symvers \
1539 signing_key.x509.signer vmlinux-gdb.py \
1552 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/link-vmlinux.sh clean
1613 @echo '* vmlinux - Build the bare kernel'
1734 $(Q)ln -fsn $(abspath $(srctree)/scripts/gdb/vmlinux-gdb.py)
1965 $(OBJDUMP) -d vmlinux $$(find . -name '*.ko') | \