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