From 9a0e1d8c013ee288dc11caab6939e3367ac84262 Mon Sep 17 00:00:00 2001 From: jperkin Date: Tue, 14 Dec 2021 10:33:57 +0000 Subject: arm-none-eabi-*: Add ALTERNATIVES. Allows various things to work out of the box. Bump PKGREVISIONs. --- cross/arm-none-eabi-binutils/ALTERNATIVES | 16 ++++++++++++++++ cross/arm-none-eabi-binutils/Makefile | 3 ++- cross/arm-none-eabi-gcc/ALTERNATIVES | 11 +++++++++++ cross/arm-none-eabi-gcc/Makefile | 4 ++-- cross/arm-none-eabi-gdb/ALTERNATIVES | 2 ++ cross/arm-none-eabi-gdb/Makefile | 4 ++-- 6 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 cross/arm-none-eabi-binutils/ALTERNATIVES create mode 100644 cross/arm-none-eabi-gcc/ALTERNATIVES create mode 100644 cross/arm-none-eabi-gdb/ALTERNATIVES (limited to 'cross') diff --git a/cross/arm-none-eabi-binutils/ALTERNATIVES b/cross/arm-none-eabi-binutils/ALTERNATIVES new file mode 100644 index 00000000000..9bd01dbbdef --- /dev/null +++ b/cross/arm-none-eabi-binutils/ALTERNATIVES @@ -0,0 +1,16 @@ +bin/arm-none-eabi-addr2line @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-addr2line +bin/arm-none-eabi-ar @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-ar +bin/arm-none-eabi-as @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-as +bin/arm-none-eabi-c++filt @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-c++filt +bin/arm-none-eabi-elfedit @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-elfedit +bin/arm-none-eabi-gprof @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gprof +bin/arm-none-eabi-ld @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-ld +bin/arm-none-eabi-ld.bfd @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-ld.bfd +bin/arm-none-eabi-nm @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-nm +bin/arm-none-eabi-objcopy @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-objcopy +bin/arm-none-eabi-objdump @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-objdump +bin/arm-none-eabi-ranlib @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-ranlib +bin/arm-none-eabi-readelf @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-readelf +bin/arm-none-eabi-size @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-size +bin/arm-none-eabi-strings @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-strings +bin/arm-none-eabi-strip @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-strip diff --git a/cross/arm-none-eabi-binutils/Makefile b/cross/arm-none-eabi-binutils/Makefile index 76daa7d262d..9272322846a 100644 --- a/cross/arm-none-eabi-binutils/Makefile +++ b/cross/arm-none-eabi-binutils/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.11 2020/04/26 09:47:39 rillig Exp $ +# $NetBSD: Makefile,v 1.12 2021/12/14 10:33:57 jperkin Exp $ DISTNAME= binutils-2.32 PKGNAME= cross-arm-none-eabi-${DISTNAME} +PKGREVISION= 1 CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} EXTRACT_SUFX= .tar.bz2 diff --git a/cross/arm-none-eabi-gcc/ALTERNATIVES b/cross/arm-none-eabi-gcc/ALTERNATIVES new file mode 100644 index 00000000000..bb881129f83 --- /dev/null +++ b/cross/arm-none-eabi-gcc/ALTERNATIVES @@ -0,0 +1,11 @@ +bin/arm-none-eabi-c++ @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-c++ +bin/arm-none-eabi-cpp @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-cpp +bin/arm-none-eabi-g++ @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-g++ +bin/arm-none-eabi-gcc @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcc +bin/arm-none-eabi-gcc-@PKGVERSION@ @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcc-@PKGVERSION@ +bin/arm-none-eabi-gcc-ar @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcc-ar +bin/arm-none-eabi-gcc-nm @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcc-nm +bin/arm-none-eabi-gcc-ranlib @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcc-ranlib +bin/arm-none-eabi-gcov @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcov +bin/arm-none-eabi-gcov-dump @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcov-dump +bin/arm-none-eabi-gcov-tool @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gcov-tool diff --git a/cross/arm-none-eabi-gcc/Makefile b/cross/arm-none-eabi-gcc/Makefile index 188bc6e2b47..daa2d8e30cb 100644 --- a/cross/arm-none-eabi-gcc/Makefile +++ b/cross/arm-none-eabi-gcc/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.31 2021/05/24 19:49:25 wiz Exp $ +# $NetBSD: Makefile,v 1.32 2021/12/14 10:33:57 jperkin Exp $ DISTNAME= gcc-8.3.0 PKGNAME= cross-arm-none-eabi-${DISTNAME} -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= cross NEWLIBVER= 3.1.0 MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} diff --git a/cross/arm-none-eabi-gdb/ALTERNATIVES b/cross/arm-none-eabi-gdb/ALTERNATIVES new file mode 100644 index 00000000000..4bb8f84f54f --- /dev/null +++ b/cross/arm-none-eabi-gdb/ALTERNATIVES @@ -0,0 +1,2 @@ +bin/arm-none-eabi-gdb @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-gdb +bin/arm-none-eabi-run @PREFIX@/cross-arm-none-eabi/bin/arm-none-eabi-run diff --git a/cross/arm-none-eabi-gdb/Makefile b/cross/arm-none-eabi-gdb/Makefile index 35c7ec00d48..30181d13cd0 100644 --- a/cross/arm-none-eabi-gdb/Makefile +++ b/cross/arm-none-eabi-gdb/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.6 2021/05/24 19:49:25 wiz Exp $ +# $NetBSD: Makefile,v 1.7 2021/12/14 10:33:57 jperkin Exp $ DISTNAME= gdb-7.10 PKGNAME= cross-arm-none-eabi-${DISTNAME} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} EXTRACT_SUFX= .tar.xz -- cgit v1.2.3