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