summaryrefslogtreecommitdiffstats
path: root/development/newlib/newlib.SlackBuild
diff options
context:
space:
mode:
author Fernando Lopez Jr <fernando.lopezjr@gmail.com>2018-10-03 10:53:53 +0100
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2018-10-06 07:25:17 +0700
commit6f4daea30e9d2b62ffa136f25984968b43b68800 (patch)
treed455b45ab6d13d9cbf6a0e247a139065d1ac3acd /development/newlib/newlib.SlackBuild
parent424fde79194f30dfd815857bd626414f45f711ac (diff)
downloadslackbuilds-6f4daea30e9d2b62ffa136f25984968b43b68800.tar.gz
slackbuilds-6f4daea30e9d2b62ffa136f25984968b43b68800.tar.xz
development/newlib: Updated for version 3.0.0.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'development/newlib/newlib.SlackBuild')
-rw-r--r--development/newlib/newlib.SlackBuild24
1 files changed, 14 insertions, 10 deletions
diff --git a/development/newlib/newlib.SlackBuild b/development/newlib/newlib.SlackBuild
index 4608c918c3..bb756f2a17 100644
--- a/development/newlib/newlib.SlackBuild
+++ b/development/newlib/newlib.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=newlib
-VERSION=${VERSION:-2.5.0}
+VERSION=${VERSION:-3.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -74,17 +74,21 @@ CXXFLAGS_FOR_BUILD="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
- --target=arm-none-eabi \
- --with-cpu=cortex-m4 \
- --with-fpu=fpv4-sp-d16 \
- --with-float=hard \
- --with-mode=thumb \
+ --program-prefix="arm-none-eabi-" \
+ --program-suffix="" \
+ --target="arm-none-eabi" \
--enable-interwork \
--enable-multilib \
- --with-gnu-as \
- --with-gnu-ld \
+ --disable-newlib-supplied-syscalls \
--disable-nls \
- --disable-newlib-supplied-syscalls
+ --disable-werror \
+ --disable-libssp \
+ --disable-linker-build-id \
+ --disable-install-libiberty \
+ --disable-libstdcxx-pch \
+ --disable-libunwind-exceptions \
+ --with-gnu-as \
+ --with-gnu-ld
make
make install DESTDIR=$PKG
@@ -93,7 +97,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING ChangeLog MAINTAINERS README README-maintainer-mode $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $CWD/configure_options.txt COPYING ChangeLog MAINTAINERS README README-maintainer-mode $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install