source: rtems-source-builder/rtems/config/tools/rtems-gcc-4.8.3-newlib-2.5.0.20170623-1.cfg @ f81b0a5

5
Last change on this file since f81b0a5 was 826e526, checked in by Chris Johns <chrisj@…>, on 08/08/17 at 10:44:16

4.12/gcc-4.8.3 Fix building with a newer version of gcc.

Updates #2990.

  • Property mode set to 100644
File size: 4.3 KB
Line 
1%define gcc_version    4.8.3
2%define newlib_version 2.5.0.20170623
3
4%hash sha512 gcc-4.8.3.tar.bz2 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b
5%hash sha512 newlib-2.5.0.20170623.tar.gz 94bdf09f4279920cafe93b112d6b32c11aed0663beff51b30712c3f31f0d6b416ad62ec8f34c96facf142fac65a6a929b434416994146fd2433666f9a60d78df
6
7%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b70c0bc706d5e9fc19ac84bfaa0fb049c898ef33
8%hash sha512 newlib-cygwin-git-b70c0bc706d5e9fc19ac84bfaa0fb049c898ef33.patch 8b2f2d0efae5a6342023b24e52d41bb5ded4043b656941409a6b5b50fc0dfb23cdb55a1c3de059259750624a5d9fbeac63fa1695a621a520159e39ad19d4ce63
9%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=79cc9cb8f30522a4bdf73362803aff5831b73512
10%hash sha512 newlib-cygwin-git-79cc9cb8f30522a4bdf73362803aff5831b73512.patch 6158151ff44b6b1128576ee6a9c979334e834680b75066d99d776626cce02eaa80a7dd2fddbdd871c5faf62f4f7082151094d44879d16368e49ee1eb2d9780d7
11%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=668a4c8722090fffd10869dbb15b879651c1370d
12%hash sha512 newlib-cygwin-git-668a4c8722090fffd10869dbb15b879651c1370d.patch e2c100c627fca0a372d6630638d79b54d97117951c20be2e0d61d7b1040a6723d009b790319970a69bf6e4548a1811580f1d699c8eed63ab5232711f60419fde
13%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=d2e256a36a877fca17272c2e4640d967ea8c490f
14%hash sha512 newlib-cygwin-git-d2e256a36a877fca17272c2e4640d967ea8c490f.patch bdc125e5dffaf65692189bcb3982c826f3de31d761e7ed63b7f46bbc331af520cb41daec1420a2f5125b8ea42d31665f945f00e15fb150675cdfe8cde11bf546
15%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=a254c82486fd405623f1655383ee67e96216a883
16%hash sha512 newlib-cygwin-git-a254c82486fd405623f1655383ee67e96216a883.patch 08334de13601df491ced3dfac119f446c394fe00027bb08baf0f18c0bf187618810c3da9a44d20f192bc973b96fe648fa5ee175fa77da44326c70a0d26097f30
17%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=d736941a5198d43269c57170a4cdb4e87efa3297
18%hash sha512 newlib-cygwin-git-d736941a5198d43269c57170a4cdb4e87efa3297.patch fb8616a4e83b9103cc3260523352e24dc85e000d5b06ce087f535ec23748f6b86125d7f9f97176eaed48e65b6b60e6cabfdf1bcc23c793e62c4878242d90e36f
19%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=2390e71a4278308ba84d937a3fc5a9a10f1f7ecb
20%hash sha512 newlib-cygwin-git-2390e71a4278308ba84d937a3fc5a9a10f1f7ecb.patch 4ea8fbf3e5a02cbc0fdf7a19e676895978afdde19241d92a13c7d927d153b88c72c0cf14151875626b3768fb020f697e1c2baa7794631b953b661fd6c5fc552c
21%patch add newlib -p1 %{rtems_newlib_patches}/newlib-cygwin-git-461152e4ebd94f7d8b1e20f4cd1c704138ba2083.patch
22%hash sha512 newlib-cygwin-git-461152e4ebd94f7d8b1e20f4cd1c704138ba2083.patch 35b6432ab18129c4fbc134ef67a739f277138ab969152722e4fb59ea69f45e34374757f64574d5355959d683b860f282801a84e56c40227de3638a03d9a3276e
23%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=1d49ce4d6b4649a3f89396de67e9c73fc88162f4
24%hash sha512 newlib-cygwin-git-1d49ce4d6b4649a3f89396de67e9c73fc88162f4.patch 72c6386c4b5202700b12f84c4a843a6c59440044fb8ac890ff89d4d6d3bd492e3b4a0672b82aa3bf872199c507a4480f6545703a48bc37cee04d14dd5f508ef3
25%patch add newlib -p1 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=a3617d7bde0ac1f816f9311f6d715b0b73f6ecff
26%hash sha512 newlib-cygwin-git-a3617d7bde0ac1f816f9311f6d715b0b73f6ecff.patch 3861d8f44a3f73dd3ecdea4161ce23111429811bfd7cdd3992ffa7075881583b06f4b7149db36e990637cf99e176617bed0a0f1b818adb1ec64604f13cd2630c
27
28#
29# Fix for MSYS2 on Windows. See ticket #2990 for details.
30#
31%patch add gcc -p1 https://devel.rtems.org/raw-attachment/ticket/2990/gcc-4.9.3-20170404-1.patch
32%hash  sha512 gcc-4.9.3-20170404-1.patch c6402e578793e39869d0f3ba021922794e8ea30595286f63cbc9d32c5cb9ef1d9bb3be28f2a9127077d62a44f425f9c0685e3c22596aed67837fe2fcf8a09e71
33
34#
35# FreeBSD specific fix for MIPS
36#
37%if %{_build_os} == freebsd
38 %patch add gcc --rsb-file=freebsd-libgcc-sed-fix.patch -p0 https://gcc.gnu.org/bugzilla/attachment.cgi?id=41380
39 %hash  sha256 freebsd-libgcc-sed-fix.patch 8a11bd619c2e55466688e328da00b387d02395c1e8ff4a99225152387a1e60a4
40%endif
41
42%include tools/rtems-gcc-4.8-newlib-2.2.0-1.cfg
Note: See TracBrowser for help on using the repository browser.