OpenCloudOS-Kernel/arch/s390/boot/compressed
Masahiro Yamada 5d680056cb s390: make built-in.a not directly depend on *.o.chkbss files
When I was refactoring cmd_ar_builtin in scripts/Makefile.build,
I noticed the build breakage of s390.

Some Makefiles of s390 add extra dependencies to built-in.a;
built-in.a depends on timestamp files *.o.chkbss, but $(AR) does
not want to include them into built-in.a.

Insert a phony target 'chkbss' in between so that $(AR) can take
$(filter-out $(PHONY), $^) as input.

While I was here, I refactored Makefile.chkbss a little bit.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2019-01-28 09:11:17 +09:00
..
.gitignore s390/decompressor: allow preprocessor in piggy.o linker script 2018-06-25 10:14:40 +02:00
Makefile s390: make built-in.a not directly depend on *.o.chkbss files 2019-01-28 09:11:17 +09:00
decompressor.c s390/decompressor: clean up and rename compressed/misc.c 2018-10-09 11:21:05 +02:00
decompressor.h s390: introduce .boot.data section 2018-10-09 11:21:06 +02:00
vmlinux.lds.S s390: introduce .boot.data section 2018-10-09 11:21:06 +02:00