mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2024-12-29 17:22:07 +00:00
031acdcfb5
After the execve() to disable ASLR, comm is now "exe",
which is a bit confusing. Use readlink() to get this
to the right name again.
Disable stack frame size warnings on main.o since it's
part of the initial userspace and can use larger stack.
Fixes: 68b9883cc1
("um: Discover host_task_size from envp")
Link: https://patch.msgid.link/20241010161411.c576e2aeb3e5.I244d4f34b8a8555ee5bec0e1cf5027bce4cc491b@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
24 lines
710 B
Makefile
24 lines
710 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
|
|
#
|
|
|
|
# Don't instrument UML-specific code
|
|
KCOV_INSTRUMENT := n
|
|
|
|
obj-y = execvp.o file.o helper.o irq.o main.o mem.o process.o \
|
|
registers.o sigio.o signal.o start_up.o time.o tty.o \
|
|
umid.o user_syms.o util.o drivers/ skas/
|
|
|
|
CFLAGS_signal.o += -Wframe-larger-than=4096
|
|
|
|
CFLAGS_main.o += -Wno-frame-larger-than
|
|
|
|
obj-$(CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA) += elf_aux.o
|
|
|
|
USER_OBJS := $(user-objs-y) elf_aux.o execvp.o file.o helper.o irq.o \
|
|
main.o mem.o process.o registers.o sigio.o signal.o start_up.o time.o \
|
|
tty.o umid.o util.o
|
|
|
|
include $(srctree)/arch/um/scripts/Makefile.rules
|