From f07d2b6e9ad70d62eb617a9f5515c5045ee0c119 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 24 Oct 2018 14:03:54 +0200 Subject: 5: Update Newlib Fix posix_memalign() attributes. Use -fdata-sections and -ffunction-sections to build Newlib. --- ...c-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 rtems/config/tools/rtems-gcc-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg (limited to 'rtems/config/tools/rtems-gcc-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg') diff --git a/rtems/config/tools/rtems-gcc-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg b/rtems/config/tools/rtems-gcc-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg new file mode 100644 index 0000000..09e2565 --- /dev/null +++ b/rtems/config/tools/rtems-gcc-4.8.3-newlib-08eab6396f678cf5e5968acaed0bae9fd129983b.cfg @@ -0,0 +1,10 @@ +%define gcc_version 4.8.3 +%hash sha512 gcc-%{gcc_version}.tar.bz2 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b + +%define newlib_version 08eab6396f678cf5e5968acaed0bae9fd129983b +%define newlib_external 1 +%define newlib_expand_name sourceware-mirror-newlib-cygwin-%{newlib_version} +%source set newlib --rsb-file=newlib-%{newlib_version}.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/%{newlib_version} +%hash sha512 newlib-%{newlib_version}.tar.gz c156de6e120ffa9f96c0ce9ea6fa84444d4be9ac12a5ce3b14bc9acbae9a882f49b055d1150dfa89fa50d9749e8da608694ca4ce24c43326e274a044ecdbd66c + +%include tools/rtems-gcc-4.8-newlib-2.2.0-1.cfg -- cgit v1.2.3