|
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
|
|
|
|
|
PKG_NAME:=uclibc++
|
|
|
PKG_VERSION:=0.2.4
|
|
|
-PKG_RELEASE:=1
|
|
|
+PKG_RELEASE:=2
|
|
|
|
|
|
PKG_SOURCE:=uClibc++-$(PKG_VERSION).tar.bz2
|
|
|
PKG_SOURCE_URL:=http://cxx.uclibc.org/src/
|
|
@@ -44,7 +44,7 @@ UCLIBC_TARGET_ARCH:=$(shell echo $(ARCH) | sed -e s'/-.*//' \
|
|
|
-e 's/mipsel.*/mips/' \
|
|
|
)
|
|
|
|
|
|
-TARGET_CFLAGS += $(FPIC)
|
|
|
+TARGET_CFLAGS += $(FPIC) -fno-stack-protector
|
|
|
|
|
|
ifneq ($(CONFIG_CCACHE),)
|
|
|
TARGET_CXX=$(TARGET_CXX_NOCACHE)
|
|
@@ -55,8 +55,9 @@ MAKE_FLAGS:= \
|
|
|
$(TARGET_CONFIGURE_OPTS) \
|
|
|
CPU_CFLAGS="$(TARGET_CFLAGS)" \
|
|
|
CROSS="$(TARGET_CROSS)" \
|
|
|
+ LDFLAGS="-Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,defs $(TARGET_LDFLAGS)" \
|
|
|
CP="$(CP)" \
|
|
|
- GEN_LIBS="-lc $(LIBGCC_S)" \
|
|
|
+ GEN_LIBS="-lc $(LIBGCC_S) -lssp" \
|
|
|
check_as_needed=
|
|
|
|
|
|
# check_as_needed overrides dependency on libgcc_s
|