projects
/
lede-git
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
uclibc++: honor ldflags, disable SSP
[lede-git/.git]
/
package
/
libs
/
uclibc++
/
Makefile
diff --git
a/package/libs/uclibc++/Makefile
b/package/libs/uclibc++/Makefile
index 1196926e8ccc7b8227629d10ebb5ca2eabf4218e..a726a1edad52c34cf88b6075555c85f0da3bdfd2 100644
(file)
--- a/
package/libs/uclibc++/Makefile
+++ b/
package/libs/uclibc++/Makefile
@@
-9,7
+9,7
@@
include $(TOPDIR)/rules.mk
PKG_NAME:=uclibc++
PKG_VERSION:=0.2.4
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/
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/' \
)
-e 's/mipsel.*/mips/' \
)
-TARGET_CFLAGS += $(FPIC)
+TARGET_CFLAGS += $(FPIC)
-fno-stack-protector
ifneq ($(CONFIG_CCACHE),)
TARGET_CXX=$(TARGET_CXX_NOCACHE)
ifneq ($(CONFIG_CCACHE),)
TARGET_CXX=$(TARGET_CXX_NOCACHE)
@@
-55,8
+55,9
@@
MAKE_FLAGS:= \
$(TARGET_CONFIGURE_OPTS) \
CPU_CFLAGS="$(TARGET_CFLAGS)" \
CROSS="$(TARGET_CROSS)" \
$(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)" \
CP="$(CP)" \
- GEN_LIBS="-lc $(LIBGCC_S)" \
+ GEN_LIBS="-lc $(LIBGCC_S)
-lssp
" \
check_as_needed=
# check_as_needed overrides dependency on libgcc_s
check_as_needed=
# check_as_needed overrides dependency on libgcc_s