arm_none_eabi_*: update with latest versions and enable for all architectures

This commit is contained in:
PulkoMandy
2023-05-31 19:45:24 +02:00
parent 4f21ff61d6
commit b5e1e70ee9
4 changed files with 84 additions and 87 deletions

View File

@@ -6,7 +6,7 @@ HOMEPAGE="http://www.sourceware.org/newlib/"
# This lists copyrights only for the parts used in this ARM compilation, other
# targets may need more or less. Please update this if making a recipe for
# another arch.
COPYRIGHT="1994-2009 Red Hat, Inc
COPYRIGHT="1994-2023 Red Hat, Inc
1981-2000 The Regents of the University of California
1991 by AT&T
1998-2001 by Lucent Technologies
@@ -30,12 +30,12 @@ COPYRIGHT="1994-2009 Red Hat, Inc
2008 Ed Schouten"
LICENSE="BSD (3-clause)
GNU LGPL v2.1"
REVISION="3"
SOURCE_URI="ftp://sourceware.org/pub/newlib/newlib-2.1.0.tar.gz"
CHECKSUM_SHA256="3e4d5ab9f0508942b6231b8ade4f8e5048cf92c96ed574c2bd6bd3320a599a48"
SOURCE_DIR="newlib-$portVersion"
REVISION="1"
SOURCE_URI="ftp://sourceware.org/pub/newlib/newlib-$portVersion.20230120.tar.gz"
SOURCE_DIR="newlib-$portVersion.20230120"
CHECKSUM_SHA256="83a62a99af59e38eb9b0c58ed092ee24d700fff43a22c03e433955113ef35150"
ARCHITECTURES="!x86_gcc2"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
targetArch="arm-none-eabi"
@@ -56,8 +56,8 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:make
cmd:makeinfo
cmd:${targetU}_ld$secondaryArchSuffix
${targetU}_gcc_nolibc$secondaryArchSuffix
cmd:${targetU}_ld$secondaryArchSuffix >= 2.40
${targetU}_gcc_nolibc$secondaryArchSuffix >= 13.1.0
"
sourceDir=$(pwd)