You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2020/04/16 22:04:20 UTC

[incubator-nuttx] 02/03: sim: macOS's strip doesn't have --strip-unneeded option

This is an automated email from the ASF dual-hosted git repository.

gnutt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit c61d959655358227685f63dbb05804ca7934b203
Author: YAMAMOTO Takashi <ya...@midokura.com>
AuthorDate: Thu Apr 16 21:14:00 2020 +0900

    sim: macOS's strip doesn't have --strip-unneeded option
---
 boards/sim/sim/sim/configs/cxxtest/Make.defs | 4 ++++
 boards/sim/sim/sim/scripts/Make.defs         | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/boards/sim/sim/sim/configs/cxxtest/Make.defs b/boards/sim/sim/sim/configs/cxxtest/Make.defs
index d554449..de82281 100644
--- a/boards/sim/sim/sim/configs/cxxtest/Make.defs
+++ b/boards/sim/sim/sim/configs/cxxtest/Make.defs
@@ -60,7 +60,11 @@ CC = $(CROSSDEV)cc
 CXX = $(CROSSDEV)c++
 CPP = $(CROSSDEV)cc -E
 LD = $(CROSSDEV)ld
+ifeq ($(CONFIG_HOST_MACOS),y)
+STRIP = $(CROSSDEV)strip
+else
 STRIP = $(CROSSDEV)strip --strip-unneeded
+endif
 AR = $(CROSSDEV)ar rcs
 NM = $(CROSSDEV)nm
 OBJCOPY = $(CROSSDEV)objcopy
diff --git a/boards/sim/sim/sim/scripts/Make.defs b/boards/sim/sim/sim/scripts/Make.defs
index fe47820..732d9d8 100644
--- a/boards/sim/sim/sim/scripts/Make.defs
+++ b/boards/sim/sim/sim/scripts/Make.defs
@@ -62,7 +62,11 @@ CC = $(CROSSDEV)cc
 CXX = $(CROSSDEV)c++
 CPP = $(CROSSDEV)cc -E -P -x c
 LD = $(CROSSDEV)ld
+ifeq ($(CONFIG_HOST_MACOS),y)
+STRIP = $(CROSSDEV)strip
+else
 STRIP = $(CROSSDEV)strip --strip-unneeded
+endif
 AR = $(CROSSDEV)ar rcs
 NM = $(CROSSDEV)nm
 OBJCOPY = $(CROSSDEV)objcopy