Commit ec82c32d45644998a28abad0a6a9ccdd721a054e
Committed by
H. Peter Anvin
1 parent
887c57d480
Exists in
master
and in
4 other branches
x86, um: get rid of arch/um/os symlink
we can get DEV_NULL defined for arch/um/drivers/null.c in less convoluted ways, TYVM... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Showing 5 changed files with 4 additions and 25 deletions Side-by-side Diff
arch/um/Makefile
... | ... | @@ -18,12 +18,9 @@ |
18 | 18 | $(ARCH_DIR)/drivers/ \ |
19 | 19 | $(ARCH_DIR)/os-$(OS)/ |
20 | 20 | |
21 | -# XXX: The "os" symlink is only used by arch/um/include/os.h, which includes | |
22 | -# ../os/include/file.h | |
23 | -# | |
24 | 21 | # These are cleaned up during mrproper. Please DO NOT fix it again, this is |
25 | 22 | # the Correct Thing(tm) to do! |
26 | -ARCH_SYMLINKS = $(ARCH_DIR)/os $(ARCH_DIR)/include/shared/uml-config.h | |
23 | +ARCH_SYMLINKS = $(ARCH_DIR)/include/shared/uml-config.h | |
27 | 24 | |
28 | 25 | MODE_INCLUDE += -I$(srctree)/$(ARCH_DIR)/include/shared/skas |
29 | 26 | |
... | ... | @@ -143,14 +140,6 @@ |
143 | 140 | @echo ' MKDIR $@' |
144 | 141 | $(Q)mkdir -p $@ |
145 | 142 | |
146 | -$(ARCH_DIR)/os: | |
147 | - @echo ' SYMLINK $@' | |
148 | -ifneq ($(KBUILD_SRC),) | |
149 | - $(Q)ln -fsn $(srctree)/$(ARCH_DIR)/os-$(OS) $@ | |
150 | -else | |
151 | - $(Q)ln -fsn os-$(OS) $@ | |
152 | -endif | |
153 | - | |
154 | 143 | # Generated files |
155 | 144 | define filechk_umlconfig |
156 | 145 | sed 's/ CONFIG/ UML_CONFIG/' |
... | ... | @@ -182,5 +171,5 @@ |
182 | 171 | @echo ' SYMLINK $@' |
183 | 172 | $(Q)ln -sf ../../../../include/asm/asm-offsets.h $@ |
184 | 173 | |
185 | -export SUBARCH USER_CFLAGS CFLAGS_NO_HARDENING OS HEADER_ARCH | |
174 | +export SUBARCH USER_CFLAGS CFLAGS_NO_HARDENING OS HEADER_ARCH DEV_NULL_PATH |
arch/um/Makefile-os-Linux
arch/um/drivers/Makefile
arch/um/include/shared/os.h