Radix cross Linux Toolchains

Toolchains for all supported by Radix cross Linux devices

80 Commits   2 Branches   13 Tags
Index: Makefile
===================================================================
--- Makefile	(revision 46)
+++ Makefile	(revision 47)
@@ -186,7 +186,7 @@
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_H5_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a53 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a53 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_IMX6_GLIBC))
@@ -206,7 +206,7 @@
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_M1000_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a57 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a57 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_OMAP543X_GLIBC))
@@ -226,7 +226,7 @@
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_S9XX_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a53 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a53 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_A9XX_GLIBC))
@@ -234,19 +234,19 @@
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_A311X_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a73.cortex-a53 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a73.cortex-a53 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_RK33XX_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a53 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a53 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_RK339X_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8-a -mcpu=cortex-a72.cortex-a53 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8-a+crc+nocrypto -mcpu=cortex-a72.cortex-a53 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_RK358X_GLIBC))
-environment += CFLAGS="-g -O3 -march=armv8.2-a -mtune=cortex-a76.cortex-a55 -mabi=lp64"
+environment += CFLAGS="-g -O3 -march=armv8.2-a+crc+crypto -mtune=cortex-a76.cortex-a55 -mabi=lp64"
 endif
 
 ifeq ($(TOOLCHAIN),$(TOOLCHAIN_A33XX_GLIBC))
@@ -406,6 +406,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=4.14.52
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -415,6 +416,7 @@
 extra_configure_switches  += --enable-kernel=4.14.52
 extra_configure_switches  += --disable-profile
 extra_configure_switches  += --enable-bind-now
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
 endif
@@ -511,6 +513,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=4.9.14
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -519,6 +522,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=4.9.14
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -574,6 +578,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -582,6 +587,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -595,6 +601,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -603,6 +610,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -616,6 +624,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --enable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -624,6 +633,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --enable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -702,6 +712,7 @@
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
 extra_configure_switches  += --enable-bind-now
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
 endif
@@ -710,6 +721,7 @@
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
 extra_configure_switches  += --enable-bind-now
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
 endif
@@ -743,6 +755,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs
@@ -751,6 +764,7 @@
 extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
 extra_configure_switches  += --enable-kernel=3.14.29
 extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-mathvec
 extra_configure_switches  += --enable-bind-now
 extra_configure_switches  += --without-gd
 extra_configure_switches  += --without-cvs