switch arm 32 bit arch from armv5tel to armv6l

we have no supported armv5tel board left so we can switch to the higher
arch. This now can use the vpu (still in softfp calling convention to
not break existing installations.)
this fix many compile problems, also boost is now working again.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
Arne Fitzenreiter
2021-06-15 17:54:58 +00:00
parent 5063f52d82
commit aafdd71b04
60 changed files with 16931 additions and 645 deletions

View File

@@ -31,7 +31,7 @@ DL_FILE = $(THISAPP)-$(RUST_BOOTSTRAP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)-$(RUST_BOOTSTRAP)
TARGET = $(DIR_INFO)/$(THISAPP)
SUP_ARCH = x86_64 i586 aarch64 armv5tel
SUP_ARCH = x86_64 i586 aarch64 armv6l
ifeq "$(BUILD_ARCH)" "i586"
RUST_ARCH = i686
@@ -39,7 +39,7 @@ else
RUST_ARCH = $(BUILD_ARCH)
endif
ifeq "$(BUILD_ARCH)" "armv5tel"
ifeq "$(BUILD_ARCH)" "armv6l"
RUST_BOOTSTRAP = arm-unknown-linux-gnueabi
else
RUST_BOOTSTRAP = $(RUST_ARCH)-unknown-linux-gnu