Module Name: src Committed By: skrll Date: Mon Jan 16 10:28:10 UTC 2023
Modified Files: src/distrib/sets/lists/comp: ad.riscv src/share/mk: bsd.own.mk Log Message: Switch RISC-V to new binutils (2.39) To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/lists/comp/ad.riscv cvs rdiff -u -r1.1296 -r1.1297 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/comp/ad.riscv diff -u src/distrib/sets/lists/comp/ad.riscv:1.17 src/distrib/sets/lists/comp/ad.riscv:1.18 --- src/distrib/sets/lists/comp/ad.riscv:1.17 Mon Apr 12 02:08:59 2021 +++ src/distrib/sets/lists/comp/ad.riscv Mon Jan 16 10:28:09 2023 @@ -1,4 +1,4 @@ -# $NetBSD: ad.riscv,v 1.17 2021/04/12 02:08:59 mrg Exp $ +# $NetBSD: ad.riscv,v 1.18 2023/01/16 10:28:09 skrll Exp $ ./usr/include/g++/bits/riscv32 comp-c-include arch64,compat ./usr/include/g++/bits/riscv32/c++config.h comp-c-include arch64,gcc,compat ./usr/include/g++/bits/riscv64 comp-c-include arch64,compat @@ -54,6 +54,19 @@ ./usr/include/riscv/types.h comp-c-include ./usr/include/riscv/vmparam.h comp-c-include ./usr/include/riscv/wchar_limits.h comp-c-include +./usr/libdata/ldscripts/elf32briscv.x comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xbn comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xd comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xdc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xdw comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xn comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xr comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xs comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xsc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xsw comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xu comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf32briscv.xw comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf32lriscv.x comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf32lriscv.xbn comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf32lriscv.xc comp-util-bin binutils,arch64,compat @@ -67,32 +80,19 @@ ./usr/libdata/ldscripts/elf32lriscv.xsw comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf32lriscv.xu comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf32lriscv.xw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.x comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xbn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xd comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xdc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xdw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xr comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xs comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xsc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xsw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xu comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32.xw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.x comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xbn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xd comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xdc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xdw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xr comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xs comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xsc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xsw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xu comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf32lriscv_ilp32f.xw comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.x comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xbn comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xd comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xdc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xdw comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xn comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xr comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xs comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xsc comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xsw comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xu comp-util-bin binutils,arch64,compat +./usr/libdata/ldscripts/elf64briscv.xw comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf64lriscv.x comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf64lriscv.xbn comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf64lriscv.xc comp-util-bin binutils,arch64,compat @@ -106,29 +106,3 @@ ./usr/libdata/ldscripts/elf64lriscv.xsw comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf64lriscv.xu comp-util-bin binutils,arch64,compat ./usr/libdata/ldscripts/elf64lriscv.xw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.x comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xbn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xd comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xdc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xdw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xr comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xs comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xsc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xsw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xu comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64.xw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.x comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xbn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xd comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xdc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xdw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xn comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xr comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xs comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xsc comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xsw comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xu comp-util-bin binutils,arch64,compat -./usr/libdata/ldscripts/elf64lriscv_lp64f.xw comp-util-bin binutils,arch64,compat Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1296 src/share/mk/bsd.own.mk:1.1297 --- src/share/mk/bsd.own.mk:1.1296 Sun Jan 15 18:43:49 2023 +++ src/share/mk/bsd.own.mk Mon Jan 16 10:28:09 2023 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1296 2023/01/15 18:43:49 rillig Exp $ +# $NetBSD: bsd.own.mk,v 1.1297 2023/01/16 10:28:09 skrll Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -102,6 +102,7 @@ MKGCCCMDS?= no ${MACHINE_ARCH:Maarch64*} || \ ${MACHINE_ARCH} == "alpha" || \ ${MACHINE_ARCH} == "i386" || \ + ${MACHINE_CPU} == "riscv" || \ ${MACHINE_ARCH:Msparc*} || \ ${MACHINE_ARCH} == "x86_64" HAVE_BINUTILS?= 239