aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/s390/boot/Makefile3
-rw-r--r--scripts/Makefile.build6
-rw-r--r--scripts/Makefile.lib6
3 files changed, 7 insertions, 8 deletions
diff --git a/arch/s390/boot/Makefile b/arch/s390/boot/Makefile
index 11ca8795b74a..c844eaf24ed7 100644
--- a/arch/s390/boot/Makefile
+++ b/arch/s390/boot/Makefile
@@ -57,9 +57,6 @@ $(obj)/section_cmp%: vmlinux $(obj)/compressed/vmlinux FORCE
57$(obj)/compressed/vmlinux: $(obj)/startup.a FORCE 57$(obj)/compressed/vmlinux: $(obj)/startup.a FORCE
58 $(Q)$(MAKE) $(build)=$(obj)/compressed $@ 58 $(Q)$(MAKE) $(build)=$(obj)/compressed $@
59 59
60quiet_cmd_ar = AR $@
61 cmd_ar = rm -f $@; $(AR) rcsTP$(KBUILD_ARFLAGS) $@ $(real-prereqs)
62
63$(obj)/startup.a: $(OBJECTS) FORCE 60$(obj)/startup.a: $(OBJECTS) FORCE
64 $(call if_changed,ar) 61 $(call if_changed,ar)
65 62
diff --git a/scripts/Makefile.build b/scripts/Makefile.build
index 850b611f4aba..2554a15ecf2b 100644
--- a/scripts/Makefile.build
+++ b/scripts/Makefile.build
@@ -426,13 +426,9 @@ $(modorder-target): $(subdir-ym) FORCE
426# Rule to compile a set of .o files into one .a file (with symbol table) 426# Rule to compile a set of .o files into one .a file (with symbol table)
427# 427#
428ifdef lib-target 428ifdef lib-target
429quiet_cmd_link_l_target = AR $@
430
431# lib target archives do get a symbol table and index
432cmd_link_l_target = rm -f $@; $(AR) rcsTP$(KBUILD_ARFLAGS) $@ $(real-prereqs)
433 429
434$(lib-target): $(lib-y) FORCE 430$(lib-target): $(lib-y) FORCE
435 $(call if_changed,link_l_target) 431 $(call if_changed,ar)
436 432
437targets += $(lib-target) 433targets += $(lib-target)
438 434
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index c0abd9a779c3..8a1f64f17740 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
@@ -233,6 +233,12 @@ $(obj)/%: $(src)/%_shipped
233quiet_cmd_ld = LD $@ 233quiet_cmd_ld = LD $@
234 cmd_ld = $(LD) $(ld_flags) $(real-prereqs) -o $@ 234 cmd_ld = $(LD) $(ld_flags) $(real-prereqs) -o $@
235 235
236# Archive
237# ---------------------------------------------------------------------------
238
239quiet_cmd_ar = AR $@
240 cmd_ar = rm -f $@; $(AR) rcsTP$(KBUILD_ARFLAGS) $@ $(real-prereqs)
241
236# Objcopy 242# Objcopy
237# --------------------------------------------------------------------------- 243# ---------------------------------------------------------------------------
238 244