diff options
| -rw-r--r-- | arch/s390/boot/Makefile | 3 | ||||
| -rw-r--r-- | scripts/Makefile.build | 6 | ||||
| -rw-r--r-- | scripts/Makefile.lib | 6 |
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 | ||
| 60 | quiet_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 | # |
| 428 | ifdef lib-target | 428 | ifdef lib-target |
| 429 | quiet_cmd_link_l_target = AR $@ | ||
| 430 | |||
| 431 | # lib target archives do get a symbol table and index | ||
| 432 | cmd_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 | ||
| 437 | targets += $(lib-target) | 433 | targets += $(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 | |||
| 233 | quiet_cmd_ld = LD $@ | 233 | quiet_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 | |||
| 239 | quiet_cmd_ar = AR $@ | ||
| 240 | cmd_ar = rm -f $@; $(AR) rcsTP$(KBUILD_ARFLAGS) $@ $(real-prereqs) | ||
| 241 | |||
| 236 | # Objcopy | 242 | # Objcopy |
| 237 | # --------------------------------------------------------------------------- | 243 | # --------------------------------------------------------------------------- |
| 238 | 244 | ||
