carl9170 toolchain: update to gcc 4.9.2, newlib 2.2.0 and binutils 2.25
authorChristian Lamparter <chunkeey@googlemail.com>
Thu, 1 Jan 2015 13:18:02 +0000 (14:18 +0100)
committerChristian Lamparter <chunkeey@googlemail.com>
Thu, 1 Jan 2015 13:38:05 +0000 (14:38 +0100)
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
include/linux/compiler.h
toolchain/Makefile
toolchain/SHA256SUMS

index f4c6ab1337ca61d11e82d142ac761a40b1294b58..9ef76ec7311f25c79d9ed54d436501fe6f12b5b4 100644 (file)
 #ifndef __SHARED_COMPILER_H
 #define __SHARED_COMPILER_H
 
-#define __noinline     __attribute__((noinline))
 #define __noreturn     __attribute__((noreturn))
 #define __inline       __attribute__((always_inline))
 #define __hot          __attribute__((hot))
 #define __cold         __attribute__((cold))
-#define __unused       __attribute__((unused))
 #define __force                __attribute__((force))
 #define __in_section(s)        __attribute__((section("." # s)))
-#define __aligned(a)   __attribute__((aligned(a)))
-#define __packed       __attribute__((packed))
 #define __visible      __attribute__((externally_visible))
 
 #define BUILD_BUG_ON(condition)        ((void)sizeof(char[1 - 2*!!(condition)]))
index 6404f8e0e2515d015c9002407ba77c5084352f6d..eb8ee4e653e41c4cee373bf9e8922c8864e72bf0 100644 (file)
@@ -1,12 +1,12 @@
-BINUTILS_VER=2.24
+BINUTILS_VER=2.25
 BINUTILS_TAR=binutils-$(BINUTILS_VER).tar.bz2
 BINUTILS_URL="http://mirrors.kernel.org/gnu/binutils/$(BINUTILS_TAR)"
 
-NEWLIB_VER=2.1.0
+NEWLIB_VER=2.2.0
 NEWLIB_TAR=newlib-$(NEWLIB_VER).tar.gz
 NEWLIB_URL="ftp://sourceware.org/pub/newlib/$(NEWLIB_TAR)"
 
-GCC_VER=4.9.1
+GCC_VER=4.9.2
 GCC_TAR=gcc-$(GCC_VER).tar.bz2
 GCC_URL="http://mirrors.kernel.org/gnu/gcc/gcc-$(GCC_VER)/$(GCC_TAR)"
 
index 5499c8a8392f4b1da48c912e93b0fa88fafdf537..184d33654e1605d30907cbf916608305fdf602d7 100644 (file)
@@ -11,3 +11,5 @@ e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137  src/binutils-2
 3e4d5ab9f0508942b6231b8ade4f8e5048cf92c96ed574c2bd6bd3320a599a48  src/newlib-2.1.0.tar.gz
 b9b047a97bade9c1c89970bc8e211ff57b7b8998a1730a80a653d329f8ed1257  src/gcc-4.9.0.tar.bz2
 d334781a124ada6f38e63b545e2a3b8c2183049515a1abab6d513f109f1d717e  src/gcc-4.9.1.tar.bz2
+2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd  src/gcc-4.9.2.tar.bz2
+f8add263b0737591aff451b12a00c262c2efac4fa87d741fa1c318fc3bb335be  src/newlib-2.2.0.tar.gz