diff --git a/boards/z16/z16f/z16f2800100zcog/scripts/Make.defs b/boards/z16/z16f/z16f2800100zcog/scripts/Make.defs index f95ddbaf6dd..ced3b916dfe 100644 --- a/boards/z16/z16f/z16f2800100zcog/scripts/Make.defs +++ b/boards/z16/z16f/z16f2800100zcog/scripts/Make.defs @@ -194,7 +194,7 @@ define MOVEOBJ endef define ARCHIVE - for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) + $(Q) for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) endef define CLEAN @@ -227,8 +227,8 @@ define MOVEOBJ endef define ARCHIVE - for __obj in $(2) ; do \ - "$(AR)" $(ARFLAGS) $1=-+$$__obj || { echo "$(AR) $1=-+$$__obj FAILED!" ; exit 1 ; } \ + $(Q) for __obj in $(2) ; do \ + "$(AR)" $(ARFLAGS) $1=-+$$__obj \ done endef diff --git a/boards/z80/z8/z8encore000zco/configs/ostest/Make.defs b/boards/z80/z8/z8encore000zco/configs/ostest/Make.defs index 084569b02fd..047227e935a 100644 --- a/boards/z80/z8/z8encore000zco/configs/ostest/Make.defs +++ b/boards/z80/z8/z8encore000zco/configs/ostest/Make.defs @@ -223,7 +223,7 @@ define MOVEOBJ endef define ARCHIVE - for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) + $(Q) for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) endef define CLEAN @@ -257,8 +257,8 @@ define MOVEOBJ endef define ARCHIVE - for __obj in $(2) ; do \ - "$(AR)" $(ARFLAGS) $1=-+$$__obj || { echo "$(AR) $1=-+$$__obj FAILED!" ; exit 1 ; } \ + $(Q) for __obj in $(2) ; do \ + "$(AR)" $(ARFLAGS) $1=-+$$__obj \ done endef diff --git a/boards/z80/z8/z8f64200100kit/configs/ostest/Make.defs b/boards/z80/z8/z8f64200100kit/configs/ostest/Make.defs index 649343d78a6..fae3c0ddc00 100644 --- a/boards/z80/z8/z8f64200100kit/configs/ostest/Make.defs +++ b/boards/z80/z8/z8f64200100kit/configs/ostest/Make.defs @@ -229,7 +229,7 @@ define MOVEOBJ endef define ARCHIVE - for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) + $(Q) for %%G in ($(2)) do ( "$(AR)" $(ARFLAGS) $1=-+%%G ) endef define CLEAN @@ -257,8 +257,8 @@ define ASSEMBLE endef define ARCHIVE - for __obj in $(2) ; do \ - "$(AR)" $(ARFLAGS) $1=-+$$__obj || { echo "$(AR) $1=-+$$__obj FAILED!" ; exit 1 ; } \ + $(Q) for __obj in $(2) ; do \ + "$(AR)" $(ARFLAGS) $1=-+$$__obj \ done endef diff --git a/tools/Config.mk b/tools/Config.mk index dbdf129b4f3..cf8022a78ae 100644 --- a/tools/Config.mk +++ b/tools/Config.mk @@ -213,15 +213,9 @@ endef # # CONFIG_WINDOWS_NATIVE - Defined for a Windows native build -ifeq ($(CONFIG_WINDOWS_NATIVE),y) define ARCHIVE - $(AR) $1 $(2) + $(Q) $(AR) $1 $(2) endef -else -define ARCHIVE - $(AR) $1 $(2) || { echo "$(AR) $1 FAILED!" ; exit 1 ; } -endef -endif # PRELINK - Prelink a list of files # This is useful when files were compiled with fvisibility=hidden.