From dae730dd39802779d32f7f88e37a7a6646475b2d Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Jun 23 2017 11:53:41 +0000 Subject: updated to 2.5.0 --- diff --git a/.gitignore b/.gitignore index 2f4055b..6361c52 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /newlib-2.1.0.tar.gz /newlib-2.2.0-1.tar.gz /newlib-2.4.0.tar.gz +/newlib-2.5.0.tar.gz diff --git a/arm-none-eabi-newlib.spec b/arm-none-eabi-newlib.spec index c21ebf8..c50d47f 100644 --- a/arm-none-eabi-newlib.spec +++ b/arm-none-eabi-newlib.spec @@ -6,11 +6,11 @@ %global _binaries_in_noarch_packages_terminate_build 0 %global target arm-none-eabi -%global pkg_version 2.4.0 +%global pkg_version 2.5.0 Name: %{target}-newlib -Version: 2.4.0 -Release: 9%{?dist} +Version: 2.5.0 +Release: 1%{?dist} Summary: C library intended for use on %{target} embedded systems Group: Development/Tools # For a breakdown of the licensing, see NEWLIB-LICENSING @@ -46,13 +46,15 @@ export CFLAGS="-g -O2 -ffunction-sections -fdata-sections" --htmldir=%{_docdir}/html \ --pdfdir=%{_docdir}/pdf \ --target=%{target} \ + --enable-newlib-io-long-long \ + --enable-newlib-register-fini \ + --enable-newlib-retargetable-locking \ + --disable-newlib-supplied-syscalls \ + --disable-nls --enable-interwork \ --enable-multilib \ --enable-newlib-io-long-long \ - --disable-nls \ --disable-libssp \ - --disable-nls \ - --disable-newlib-supplied-syscalls \ --with-float=soft make @@ -65,19 +67,19 @@ export CFLAGS="-g -Os -ffunction-sections -fdata-sections" --libdir=%{_libdir} \ --mandir=%{_mandir} \ --target=%{target} \ - --disable-nls \ - --disable-newlib-supplied-syscalls \ - --enable-newlib-reent-small \ - --disable-newlib-fvwrite-in-streamio \ - --disable-newlib-fseek-optimization \ - --disable-newlib-wide-orient \ - --enable-newlib-nano-malloc \ - --disable-newlib-unbuf-stream-opt \ - --enable-lite-exit \ - --enable-newlib-global-atexit \ - --enable-newlib-nano-formatted-io - -make + --disable-newlib-supplied-syscalls \ + --enable-newlib-reent-small \ + --disable-newlib-fvwrite-in-streamio \ + --disable-newlib-fseek-optimization \ + --disable-newlib-wide-orient \ + --enable-newlib-nano-malloc \ + --disable-newlib-unbuf-stream-opt \ + --enable-lite-exit \ + --enable-newlib-global-atexit \ + --enable-newlib-nano-formatted-io \ + --disable-nls + +make -j popd @@ -122,6 +124,9 @@ rm -rf $NANO_ROOT %{_prefix}/%{target}/lib/* %changelog +* Fri Jun 23 2017 Michal Hlavinka - 2.5.0-1 +- updated to 2.5.0 + * Fri Feb 10 2017 Fedora Release Engineering - 2.4.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index b2d97c1..2e06a3d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -37c07a65c6effdb4822fb6f83067f37e newlib-2.4.0.tar.gz +SHA512 (newlib-2.5.0.tar.gz) = 4c99e8dfcb4a7ad0769b9e173ff06628d82e4993ef87d3adf9d6b5578626b14de81b4b3c5f0673ddbb49dc9f3d3628f9f8d4432dcded91f5cd3d27b7d44343cd