mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-22 18:41:37 +00:00
kernel: Add vmlinux to debug builds
The vmlinux image is the un-stripped kernel image containing full debug information which is useful for kernel debugging. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
parent
fb856cbc1d
commit
e6f2b68419
@ -33,7 +33,8 @@ RUN make defconfig && \
|
|||||||
make oldconfig && \
|
make oldconfig && \
|
||||||
make -j "$(getconf _NPROCESSORS_ONLN)" KCFLAGS="-fno-pie" && \
|
make -j "$(getconf _NPROCESSORS_ONLN)" KCFLAGS="-fno-pie" && \
|
||||||
cp arch/x86_64/boot/bzImage /out/kernel && \
|
cp arch/x86_64/boot/bzImage /out/kernel && \
|
||||||
cp System.map /out
|
cp System.map /out && \
|
||||||
|
([ -n "${DEBUG}" ] && cp vmlinux /out || true)
|
||||||
|
|
||||||
# Modules
|
# Modules
|
||||||
RUN make INSTALL_MOD_PATH=/tmp/kernel-modules modules_install && \
|
RUN make INSTALL_MOD_PATH=/tmp/kernel-modules modules_install && \
|
||||||
|
Loading…
Reference in New Issue
Block a user