Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
44079d35 MR |
2 | # =========================================================================== |
3 | # Post-link MIPS pass | |
4 | # =========================================================================== | |
5 | # | |
6 | # 1. Insert relocations into vmlinux | |
7 | ||
8 | PHONY := __archpost | |
9 | __archpost: | |
10 | ||
6e5b95cd | 11 | -include include/config/auto.conf |
44079d35 MR |
12 | include scripts/Kbuild.include |
13 | ||
14 | CMD_RELOCS = arch/mips/boot/tools/relocs | |
15 | quiet_cmd_relocs = RELOCS $@ | |
16 | cmd_relocs = $(CMD_RELOCS) $@ | |
17 | ||
18 | # `@true` prevents complaint when there is nothing to be done | |
19 | ||
20 | vmlinux: FORCE | |
21 | @true | |
22 | ifeq ($(CONFIG_RELOCATABLE),y) | |
23 | $(call if_changed,relocs) | |
24 | endif | |
25 | ||
26 | %.ko: FORCE | |
27 | @true | |
28 | ||
29 | clean: | |
30 | @true | |
31 | ||
32 | PHONY += FORCE clean | |
33 | ||
34 | FORCE: | |
35 | ||
36 | .PHONY: $(PHONY) |