aboutsummaryrefslogtreecommitdiff
path: root/scripts/build/binutils
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2018-12-04 16:15:37 -0800
committerAlexey Neyman <stilor@att.net>2018-12-04 16:15:37 -0800
commitf5b57504d28d0bdcda26a06ec21d80906bfbf11e (patch)
tree6423e6e670f1c3df38b546e1fe306fe634cd968a /scripts/build/binutils
parent893932e90f967169fcf494e36ac9001f2f1b90a5 (diff)
downloadcrosstool-ng-f5b57504d28d0bdcda26a06ec21d80906bfbf11e.tar.gz
crosstool-ng-f5b57504d28d0bdcda26a06ec21d80906bfbf11e.tar.bz2
crosstool-ng-f5b57504d28d0bdcda26a06ec21d80906bfbf11e.zip
Add configuration options for enabling SSP
... in uClibc and glibc. Fixes #681. While here, relocate additional "sources" for uClibc/binutils into packages/ directory. Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'scripts/build/binutils')
-rw-r--r--scripts/build/binutils/binutils-ld.in11
-rw-r--r--scripts/build/binutils/binutils.sh2
2 files changed, 1 insertions, 12 deletions
diff --git a/scripts/build/binutils/binutils-ld.in b/scripts/build/binutils/binutils-ld.in
deleted file mode 100644
index 30f4591b..00000000
--- a/scripts/build/binutils/binutils-ld.in
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-call_to=@@DEFAULT_LD@@
-
-case "${CTNG_LD_IS}" in
- bfd) call_to=bfd;;
- gold) call_to=gold;;
-esac
-
-exec "${0}.${call_to}" "$@"
-exit $?
diff --git a/scripts/build/binutils/binutils.sh b/scripts/build/binutils/binutils.sh
index 73357430..d1745a34 100644
--- a/scripts/build/binutils/binutils.sh
+++ b/scripts/build/binutils/binutils.sh
@@ -226,7 +226,7 @@ do_binutils_backend() {
rm -f "${prefix}/bin/${CT_TARGET}-ld"
rm -f "${prefix}/${CT_TARGET}/bin/ld"
sed -r -e "s/@@DEFAULT_LD@@/${CT_BINUTILS_LINKER_DEFAULT}/" \
- "${CT_LIB_DIR}/scripts/build/binutils/binutils-ld.in" \
+ "${CT_LIB_DIR}/packages/binutils/binutils-ld.in" \
>"${prefix}/bin/${CT_TARGET}-ld"
chmod a+x "${prefix}/bin/${CT_TARGET}-ld"
cp -a "${prefix}/bin/${CT_TARGET}-ld" \