mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-18 21:13:56 +01:00
defs-cpp.mk: Add CPP_FILT, OBJCOPY, OBJDUMP
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
d79e8eee34
commit
cd6b2d6778
1 changed files with 8 additions and 2 deletions
|
|
@ -127,6 +127,9 @@ ifeq ($(COMPILER_SUITE),gcc)
|
||||||
RANLIB ?= $(TC_BIN_PREFIX)ranlib
|
RANLIB ?= $(TC_BIN_PREFIX)ranlib
|
||||||
AR ?= $(TC_BIN_PREFIX)ar
|
AR ?= $(TC_BIN_PREFIX)ar
|
||||||
PKG_CONFIG_EXE ?= $(TC_BIN_PREFIX)pkg-config
|
PKG_CONFIG_EXE ?= $(TC_BIN_PREFIX)pkg-config
|
||||||
|
CPP_FILT ?= $(TC_BIN_PREFIX)c++filt
|
||||||
|
OBJCOPY ?= $(TC_BIN_PREFIX)objcopy
|
||||||
|
OBJDUMP ?= $(TC_BIN_PREFIX)objdump
|
||||||
|
|
||||||
# compiler and linker
|
# compiler and linker
|
||||||
# gcc
|
# gcc
|
||||||
|
|
@ -423,10 +426,13 @@ ifeq ($(USE_COMPILER_OPTIMIZATION_OPTS),true)
|
||||||
else
|
else
|
||||||
NO_OPT_FLAGS = \
|
NO_OPT_FLAGS = \
|
||||||
-O0 -g -fno-inline -fno-omit-frame-pointer \
|
-O0 -g -fno-inline -fno-omit-frame-pointer \
|
||||||
-fno-builtin -fno-optimize-sibling-calls \
|
-fno-optimize-sibling-calls \
|
||||||
$(GCC_NO_OPT_FLAGS)
|
$(GCC_NO_OPT_FLAGS)
|
||||||
# -fconserve-stack
|
# -fconserve-stack
|
||||||
|
|
||||||
|
# breaks constexpr
|
||||||
|
#NO_OPT_FLAGS += -fno-builtin
|
||||||
|
|
||||||
_NO_OPT_FLAGS = \
|
_NO_OPT_FLAGS = \
|
||||||
-O0 \
|
-O0 \
|
||||||
-fno-implicit-inline-templates \
|
-fno-implicit-inline-templates \
|
||||||
|
|
@ -516,7 +522,7 @@ INSTALLATION_FILE_TYPES += LIB
|
||||||
#INSTALL_PIDIR = $(INSTALL_LIBDIR)
|
#INSTALL_PIDIR = $(INSTALL_LIBDIR)
|
||||||
#INSTALLED_PI = $(addprefix $(INSTALL_PIDIR)/,$(PLUGIN))
|
#INSTALLED_PI = $(addprefix $(INSTALL_PIDIR)/,$(PLUGIN))
|
||||||
|
|
||||||
BUILD_LIBDIR = $(TOPDIR)/lib
|
BUILD_LIBDIR ?= $(TOPDIR)/lib
|
||||||
|
|
||||||
LOCAL_LIBS += $(CONTRIB_LIBS) $(PLUGIN)
|
LOCAL_LIBS += $(CONTRIB_LIBS) $(PLUGIN)
|
||||||
ifeq ($(TARGET),mingw)
|
ifeq ($(TARGET),mingw)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue