Re: CVS commit: src/distrib/amd64

2023-01-16 Thread Martin Husemann
On Mon, Jan 16, 2023 at 03:00:03PM +, David Brownlee wrote:
> Module Name:  src
> Committed By: abs
> Date: Mon Jan 16 15:00:03 UTC 2023
> 
> Modified Files:
>   src/distrib/amd64/cdroms: install.sh
>   src/distrib/amd64/installimage: install.sh
>   src/distrib/amd64/installimage-bios: install.sh
> 
> Log Message:
> Enable basic command line editing in amd64 installer shells

I like the intention of this commit, but I am not sure this is the right
place to do it (besides restricting this to amd64 is just plain wrong).

Why is this "set -E" needed?

We had some discussion about enabling that by default some time ago and
on the installed system it seems to be fine - what is missing in this
environment so it does not work by default?

Martin


CVS commit: xsrc/external/mit/xorg-cf-files/dist

2023-01-16 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Tue Jan 17 05:37:05 UTC 2023

Modified Files:
xsrc/external/mit/xorg-cf-files/dist: Imake.tmpl

Log Message:
pull over fix from pkgsrc xorg-cf-files and avoid ar's "l" flag.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.4 -r1.2 xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xorg-cf-files/dist

2023-01-16 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Tue Jan 17 05:37:05 UTC 2023

Modified Files:
xsrc/external/mit/xorg-cf-files/dist: Imake.tmpl

Log Message:
pull over fix from pkgsrc xorg-cf-files and avoid ar's "l" flag.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.4 -r1.2 xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl
diff -u xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl:1.1.1.4 xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl:1.2
--- xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl:1.1.1.4	Mon Aug 23 22:21:45 2021
+++ xsrc/external/mit/xorg-cf-files/dist/Imake.tmpl	Tue Jan 17 05:37:05 2023
@@ -1078,7 +1078,7 @@ TCLIBDIR = TclLibDir
 #define ArCmdBase ar
 #endif
 #ifndef ArCmd
-#if HasLargeTmp || SystemV4 || LinuxBinUtilsMajorVersion
+#if HasLargeTmp || SystemV4 || LinuxBinUtilsMajorVersion || defined(NetBSDArchitecture)
 #define ArCmd ArCmdBase cq
 #else
 #define ArCmd ArCmdBase clq



CVS commit: src/lib/libcrypt

2023-01-16 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Tue Jan 17 01:56:43 UTC 2023

Modified Files:
src/lib/libcrypt: crypt.3

Log Message:
crypt(3): Call it password hashing, not `encrypting'.

Tidy up some of the markup while here, and be consistent about
calling the neatly formatted US-ASCII string an `encoded password
hash').


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/lib/libcrypt/crypt.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libcrypt/crypt.3
diff -u src/lib/libcrypt/crypt.3:1.33 src/lib/libcrypt/crypt.3:1.34
--- src/lib/libcrypt/crypt.3:1.33	Wed Oct 20 20:29:33 2021
+++ src/lib/libcrypt/crypt.3	Tue Jan 17 01:56:43 2023
@@ -1,4 +1,4 @@
-.\"	$NetBSD: crypt.3,v 1.33 2021/10/20 20:29:33 nia Exp $
+.\"	$NetBSD: crypt.3,v 1.34 2023/01/17 01:56:43 riastradh Exp $
 .\"
 .\" Copyright (c) 1989, 1991, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -38,7 +38,7 @@
 .Nm encrypt ,
 .Nm des_setkey ,
 .Nm des_cipher
-.Nd password encryption
+.Nd password hashing
 .Sh LIBRARY
 .Lb libcrypt
 .Sh SYNOPSIS
@@ -58,8 +58,8 @@
 The
 .Fn crypt
 function
-performs password encryption.
-The encryption scheme used by
+performs password hashing.
+The password hashing scheme used by
 .Fn crypt
 is dependent upon the contents of the
 .Dv NUL Ns -terminated
@@ -76,28 +76,32 @@ chooses MD5 hashing and a
 chooses Blowfish hashing; see below for more information.
 If
 .Ar setting
-begins with the ``_'' character, DES encryption with a user specified number
-of perturbations is selected.
+begins with the
+.Ql _
+character, DES password hashing with a user specified number of
+perturbations is selected.
 If
 .Ar setting
-begins with any other character, DES encryption with a fixed number
-of perturbations is selected.
-.Ss DES encryption
-The DES encryption scheme is derived from the
+begins with any other character, DES password hashing with a fixed
+number of perturbations is selected.
+.Ss DES password hashing
+The DES password hashing scheme is derived from the
 .Tn NBS
 Data Encryption Standard.
 Additional code has been added to deter key search attempts and to use
 stronger hashing algorithms.
 In the DES case, the second argument to
 .Fn crypt
-is a character array, 9 bytes in length, consisting of an underscore (``_'')
+is a character array, 9 bytes in length, consisting of an underscore
+.Pq Ql _
 followed by 4 bytes of iteration count and 4 bytes of salt.
 Both the iteration
 .Fa count
 and the
 .Fa salt
 are encoded with 6 bits per character, least significant bits first.
-The values 0 to 63 are encoded by the characters ``./0-9A-Za-z'',
+The values 0 to 63 are encoded by the characters
+.Ql ./0-9A-Za-z ,
 respectively.
 .Pp
 The
@@ -117,7 +121,8 @@ and
 .Em i+24
 are swapped in the
 .Tn DES
-``E'' box output).
+.Dq E
+box output).
 The
 .Ar key
 is divided into groups of 8 characters (a short final group is null-padded)
@@ -128,13 +133,15 @@ For each additional group, the XOR of th
 the DES key with itself becomes the next DES key.
 Then the final DES key is used to perform
 .Ar count
-cumulative encryptions of a 64-bit constant.
+cumulative encryptions of a 64-bit constant yielding a
+.Sq ciphertext .
 The value returned is a
 .Dv NUL Ns -terminated
 string, 20 bytes in length, consisting
 of the
 .Ar setting
-followed by the encoded 64-bit encryption.
+followed by the encoded 64-bit
+.Sq ciphertext .
 .Pp
 For compatibility with historical versions of
 .Fn crypt ,
@@ -227,22 +234,24 @@ The
 specifies perturbations to
 .Tn DES
 as described above.
-.Ss MD5 encryption
+.Ss MD5 password hashing
 For the
 .Tn MD5
-encryption scheme, the version number (in this case ``1''),
+password hashing scheme, the version number (in this case
+.Ql 1 ) ,
 .Fa salt
 and the hashed password are separated
-by the ``$'' character.
-A valid password looks like this:
-.Pp
-``$1$2qGr5PPQ$eT08WBFev3RPLNChixg0H.''.
+by the
+.Ql $
+character.
+An encoded password hash looks like:
+.Dl "$1$2qGr5PPQ$eT08WBFev3RPLNChixg0H"
 .Pp
-The entire password string is passed as
+The entire encoded MD5 password hash is passed as
 .Fa setting
 for interpretation.
-.Ss Argon2 encryption
-Argon2 is a memory-hard hashing algorithm.
+.Ss Argon2 password hashing
+Argon2 is a memory-hard password hashing algorithm.
 .Fn crypt
 provides all three variants: argon2i, argon2d, and argon2id.
 It is recommended to use argon2id, which provides a hybrid combination
@@ -253,16 +262,18 @@ First, m_cost (m), specifies the memory 
 Second, t_cost (t), specifies the number of iterations.
 Third, parallelism (p) specifies the number of threads.
 This is currently ignored and one thread will always be used.
-A valid Argon2 encoded password looks similar to
+An encoded Argon2 password hash looks like:
 .Bd -literal
 $argon2id$v=19$m=4096,t=6,p=1$qCatF9a1s/6TgcYB$ \

CVS commit: src/lib/libcrypt

2023-01-16 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Tue Jan 17 01:56:43 UTC 2023

Modified Files:
src/lib/libcrypt: crypt.3

Log Message:
crypt(3): Call it password hashing, not `encrypting'.

Tidy up some of the markup while here, and be consistent about
calling the neatly formatted US-ASCII string an `encoded password
hash').


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/lib/libcrypt/crypt.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 20:22:26 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Switch hppa to new binutils


To generate a diff of this commit:
cvs rdiff -u -r1.1297 -r1.1298 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/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1297 src/share/mk/bsd.own.mk:1.1298
--- src/share/mk/bsd.own.mk:1.1297	Mon Jan 16 10:28:09 2023
+++ src/share/mk/bsd.own.mk	Mon Jan 16 20:22:26 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1297 2023/01/16 10:28:09 skrll Exp $
+#	$NetBSD: bsd.own.mk,v 1.1298 2023/01/16 20:22:26 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} == "hppa" || \
 ${MACHINE_CPU} == "riscv" || \
 ${MACHINE_ARCH:Msparc*} || \
 ${MACHINE_ARCH} == "x86_64"



CVS commit: src/share/mk

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 20:22:26 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Switch hppa to new binutils


To generate a diff of this commit:
cvs rdiff -u -r1.1297 -r1.1298 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.



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:52:18 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
put back or1k


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/ld/configure.tgt
diff -u src/external/gpl3/binutils/dist/ld/configure.tgt:1.42 src/external/gpl3/binutils/dist/ld/configure.tgt:1.43
--- src/external/gpl3/binutils/dist/ld/configure.tgt:1.42	Mon Jan 16 03:31:49 2023
+++ src/external/gpl3/binutils/dist/ld/configure.tgt	Mon Jan 16 10:52:18 2023
@@ -690,6 +690,8 @@ ns32k-*-*bsd* | ns32k-pc532-lites*) targ
 or1k-*-elf | or1knd-*-elf | or1k-*-rtems* | or1knd-*-rtems*)
 			targ_emul=elf32or1k
 			;;
+or1k-*-netbsd* | or1knd-*-netbsd*)	targ_emul=elf32or1k_nbsd
+			;;
 or1k-*-linux* | or1knd-*-linux*)	targ_emul=elf32or1k_linux
 			;;
 powerpc-*-netbsd*)



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:52:18 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
put back or1k


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/binutils.old/dist/ld

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:51:40 UTC 2023

Modified Files:
src/external/gpl3/binutils.old/dist/ld: configure.tgt

Log Message:
put back or1k


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/binutils.old/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils.old/dist/ld/configure.tgt
diff -u src/external/gpl3/binutils.old/dist/ld/configure.tgt:1.7 src/external/gpl3/binutils.old/dist/ld/configure.tgt:1.8
--- src/external/gpl3/binutils.old/dist/ld/configure.tgt:1.7	Fri Dec 23 12:09:26 2022
+++ src/external/gpl3/binutils.old/dist/ld/configure.tgt	Mon Jan 16 10:51:40 2023
@@ -653,6 +653,8 @@ ns32k-*-netbsd* | ns32k-pc532-lites*) ta
 or1k-*-elf | or1knd-*-elf | or1k-*-rtems* | or1knd-*-rtems*)
 			targ_emul=elf32or1k
 			;;
+or1k-*-netbsd* | or1knd-*-netbsd*)	targ_emul=elf32or1k_nbsd
+			;;
 or1k-*-linux* | or1knd-*-linux*)	targ_emul=elf32or1k_linux
 			;;
 pdp11-*-*)		targ_emul=pdp11



CVS commit: src/external/gpl3/binutils.old/dist/ld

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:51:40 UTC 2023

Modified Files:
src/external/gpl3/binutils.old/dist/ld: configure.tgt

Log Message:
put back or1k


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/binutils.old/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/binutils

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:10:46 UTC 2023

Modified Files:
src/external/gpl3/binutils/lib/libbfd/arch/earm: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/ia64: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/m68000: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/m68k: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/mips64eb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mips64el: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipseb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipsel: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipsn64eb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/powerpc: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/powerpc64: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/sh3eb: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/sh3el: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/vax: bfd.h bfdver.h config.h
src/external/gpl3/binutils/lib/libgnuctf/arch/earm: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/ia64: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/m68000: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/m68k: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mips64eb: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mips64el: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipseb: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipsel: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipsn64eb: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/powerpc: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/powerpc64: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/sh3eb: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/sh3el: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/vax: config.h defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/earm: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/ia64: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/m68000: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/m68k: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mips64eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mips64el: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipseb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipsel: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipsn64eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/powerpc: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/powerpc64: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/sh3eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/sh3el: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/vax: defs.mk
src/external/gpl3/binutils/lib/libopcodes/arch/earm: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/ia64: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/m68000: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/m68k: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mips64eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mips64el: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipseb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipsel: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipsn64eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/powerpc: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/powerpc64: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/sh3eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/sh3el: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/vax: config.h
src/external/gpl3/binutils/usr.bin/common/arch/earm: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/ia64: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/m68000: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/m68k: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/mips64eb: config.h

CVS commit: src/external/gpl3/binutils

2023-01-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jan 16 15:10:46 UTC 2023

Modified Files:
src/external/gpl3/binutils/lib/libbfd/arch/earm: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/ia64: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/m68000: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/m68k: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/mips64eb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mips64el: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipseb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipsel: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/mipsn64eb: bfd.h bfdver.h
config.h defs.mk
src/external/gpl3/binutils/lib/libbfd/arch/powerpc: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/powerpc64: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/sh3eb: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/sh3el: bfd.h bfdver.h
config.h
src/external/gpl3/binutils/lib/libbfd/arch/vax: bfd.h bfdver.h config.h
src/external/gpl3/binutils/lib/libgnuctf/arch/earm: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/ia64: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/m68000: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/m68k: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mips64eb: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mips64el: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipseb: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipsel: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/mipsn64eb: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/powerpc: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/powerpc64: config.h
defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/sh3eb: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/sh3el: config.h defs.mk
src/external/gpl3/binutils/lib/libgnuctf/arch/vax: config.h defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/earm: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/ia64: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/m68000: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/m68k: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mips64eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mips64el: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipseb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipsel: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/mipsn64eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/powerpc: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/powerpc64: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/sh3eb: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/sh3el: defs.mk
src/external/gpl3/binutils/lib/libiberty/arch/vax: defs.mk
src/external/gpl3/binutils/lib/libopcodes/arch/earm: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/ia64: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/m68000: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/m68k: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mips64eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mips64el: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipseb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipsel: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/mipsn64eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/powerpc: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/powerpc64: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/sh3eb: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/sh3el: config.h
src/external/gpl3/binutils/lib/libopcodes/arch/vax: config.h
src/external/gpl3/binutils/usr.bin/common/arch/earm: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/ia64: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/m68000: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/m68k: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/mips64eb: config.h

CVS commit: src/distrib/amd64

2023-01-16 Thread David Brownlee
Module Name:src
Committed By:   abs
Date:   Mon Jan 16 15:00:03 UTC 2023

Modified Files:
src/distrib/amd64/cdroms: install.sh
src/distrib/amd64/installimage: install.sh
src/distrib/amd64/installimage-bios: install.sh

Log Message:
Enable basic command line editing in amd64 installer shells

When a user selects "exist installer" or hits ^Z in sysinst, the
calling install.sh runs a shell, plus shows a message indicating
they can type "exit" to return to the installer.

Add -E to the arguments to this shell, to enable command line editing,
(primarily for arrow keys, but basic emacs sequences will also work)

At this point this is only on amd64, as this is the port which is
least likely to be installing on particularly esoteric terminal
hardware, and is also likely to have the highest proportion of less
experienced users


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/amd64/cdroms/install.sh
cvs rdiff -u -r1.3 -r1.4 src/distrib/amd64/installimage/install.sh
cvs rdiff -u -r1.2 -r1.3 src/distrib/amd64/installimage-bios/install.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/amd64

2023-01-16 Thread David Brownlee
Module Name:src
Committed By:   abs
Date:   Mon Jan 16 15:00:03 UTC 2023

Modified Files:
src/distrib/amd64/cdroms: install.sh
src/distrib/amd64/installimage: install.sh
src/distrib/amd64/installimage-bios: install.sh

Log Message:
Enable basic command line editing in amd64 installer shells

When a user selects "exist installer" or hits ^Z in sysinst, the
calling install.sh runs a shell, plus shows a message indicating
they can type "exit" to return to the installer.

Add -E to the arguments to this shell, to enable command line editing,
(primarily for arrow keys, but basic emacs sequences will also work)

At this point this is only on amd64, as this is the port which is
least likely to be installing on particularly esoteric terminal
hardware, and is also likely to have the highest proportion of less
experienced users


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/amd64/cdroms/install.sh
cvs rdiff -u -r1.3 -r1.4 src/distrib/amd64/installimage/install.sh
cvs rdiff -u -r1.2 -r1.3 src/distrib/amd64/installimage-bios/install.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/amd64/cdroms/install.sh
diff -u src/distrib/amd64/cdroms/install.sh:1.4 src/distrib/amd64/cdroms/install.sh:1.5
--- src/distrib/amd64/cdroms/install.sh:1.4	Thu May 28 09:51:31 2015
+++ src/distrib/amd64/cdroms/install.sh	Mon Jan 16 15:00:03 2023
@@ -1,5 +1,5 @@
 #! /bin/sh -m
-# $NetBSD: install.sh,v 1.4 2015/05/28 09:51:31 martin Exp $
+# $NetBSD: install.sh,v 1.5 2023/01/16 15:00:03 abs Exp $
 #
 # -
 #  Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -100,7 +100,7 @@ do
 			tput clear
 			echo "You have stopped sysinst, return to it by" \
 "typing 'exit' or ^D."
-			${SHELL} -i
+			${SHELL} -i -E
 			cmd="fg"
 		else
 			cmd=""
@@ -112,4 +112,4 @@ done
 echo "TERM=${TERM}" > ${termfile}
 echo
 echo "To return to the installer, quit this shell by typing 'exit' or ^D."
-exec ${SHELL}
+exec ${SHELL} -E

Index: src/distrib/amd64/installimage/install.sh
diff -u src/distrib/amd64/installimage/install.sh:1.3 src/distrib/amd64/installimage/install.sh:1.4
--- src/distrib/amd64/installimage/install.sh:1.3	Mon Jan  3 12:10:17 2022
+++ src/distrib/amd64/installimage/install.sh	Mon Jan 16 15:00:03 2023
@@ -1,5 +1,5 @@
 #! /bin/sh -m
-# $NetBSD: install.sh,v 1.3 2022/01/03 12:10:17 martin Exp $
+# $NetBSD: install.sh,v 1.4 2023/01/16 15:00:03 abs Exp $
 #
 # -
 #  Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -100,7 +100,7 @@ do
 			tput clear
 			echo "You have stopped sysinst, return to it by" \
 "typing 'exit' or ^D."
-			${SHELL} -i
+			${SHELL} -i -E
 			cmd="fg"
 		else
 			cmd=""
@@ -112,4 +112,4 @@ done
 echo "TERM=${TERM}" > ${termfile}
 echo
 echo "To return to the installer, quit this shell by typing 'exit' or ^D."
-exec ${SHELL}
+exec ${SHELL} -E

Index: src/distrib/amd64/installimage-bios/install.sh
diff -u src/distrib/amd64/installimage-bios/install.sh:1.2 src/distrib/amd64/installimage-bios/install.sh:1.3
--- src/distrib/amd64/installimage-bios/install.sh:1.2	Mon Jan  3 12:10:17 2022
+++ src/distrib/amd64/installimage-bios/install.sh	Mon Jan 16 15:00:03 2023
@@ -1,5 +1,5 @@
 #! /bin/sh -m
-# $NetBSD: install.sh,v 1.2 2022/01/03 12:10:17 martin Exp $
+# $NetBSD: install.sh,v 1.3 2023/01/16 15:00:03 abs Exp $
 #
 # -
 #  Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -100,7 +100,7 @@ do
 			tput clear
 			echo "You have stopped sysinst, return to it by" \
 "typing 'exit' or ^D."
-			${SHELL} -i
+			${SHELL} -i -E
 			cmd="fg"
 		else
 			cmd=""
@@ -112,4 +112,4 @@ done
 echo "TERM=${TERM}" > ${termfile}
 echo
 echo "To return to the installer, quit this shell by typing 'exit' or ^D."
-exec ${SHELL}
+exec ${SHELL} -E



CVS commit: src

2023-01-16 Thread Nick Hudson
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	

CVS commit: src

2023-01-16 Thread Nick Hudson
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.



CVS commit: src

2023-01-16 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Mon Jan 16 08:49:55 UTC 2023

Modified Files:
src: UPDATING

Log Message:
Note dependency of new binutils on new ld.elf_so for unsupported
DESTDIR=/ builds.


To generate a diff of this commit:
cvs rdiff -u -r1.335 -r1.336 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/UPDATING
diff -u src/UPDATING:1.335 src/UPDATING:1.336
--- src/UPDATING:1.335	Thu Nov 17 06:40:38 2022
+++ src/UPDATING	Mon Jan 16 08:49:55 2023
@@ -1,4 +1,4 @@
-$NetBSD: UPDATING,v 1.335 2022/11/17 06:40:38 chs Exp $
+$NetBSD: UPDATING,v 1.336 2023/01/16 08:49:55 martin Exp $
 
 This file (UPDATING) is intended to be a brief reference to recent
 changes that might cause problems in the build process, and a guide for
@@ -19,6 +19,12 @@ See also: BUILDING, build.sh, Makefile.
 Recent changes:
 ^^^
 
+20230112:
+	New binutils require an updated ld.elf_so. If you are doing
+	(unsupported) in-place self builds (with the -E flag to build.sh),
+	make sure to have installed latest ld.elf_so before you rebuild
+	userland.
+
 20221116:
 
 	The addition to NetBSD's version of UFS2 of support for extended



CVS commit: src

2023-01-16 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Mon Jan 16 08:49:55 UTC 2023

Modified Files:
src: UPDATING

Log Message:
Note dependency of new binutils on new ld.elf_so for unsupported
DESTDIR=/ builds.


To generate a diff of this commit:
cvs rdiff -u -r1.335 -r1.336 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 08:31:49 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Remove the trailing whitespace I added. oops.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 08:31:49 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Remove the trailing whitespace I added. oops.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/ld/configure.tgt
diff -u src/external/gpl3/binutils/dist/ld/configure.tgt:1.41 src/external/gpl3/binutils/dist/ld/configure.tgt:1.42
--- src/external/gpl3/binutils/dist/ld/configure.tgt:1.41	Mon Jan 16 08:27:22 2023
+++ src/external/gpl3/binutils/dist/ld/configure.tgt	Mon Jan 16 08:31:49 2023
@@ -858,7 +858,7 @@ riscv64be*-*-linux* | riscv64be*-*-netbs
 			targ_extra_emuls="elf64briscv_lp64f elf64briscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32 elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32"
 			targ_extra_libpath=$targ_extra_emuls
 			;;
-riscv64*-*-linux* | riscv64*-*-netbsd*)	
+riscv64*-*-linux* | riscv64*-*-netbsd*)
 			targ_emul=elf64lriscv
 			targ_extra_emuls="elf64lriscv_lp64f elf64lriscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32 elf64briscv elf64briscv_lp64f elf64briscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32"
 			targ_extra_libpath=$targ_extra_emuls



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 08:27:22 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Restore netbsd riscv targets


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/ld/configure.tgt
diff -u src/external/gpl3/binutils/dist/ld/configure.tgt:1.40 src/external/gpl3/binutils/dist/ld/configure.tgt:1.41
--- src/external/gpl3/binutils/dist/ld/configure.tgt:1.40	Sun Jan 15 23:31:51 2023
+++ src/external/gpl3/binutils/dist/ld/configure.tgt	Mon Jan 16 08:27:22 2023
@@ -833,11 +833,13 @@ powerpc-*-windiss*)	targ_emul=elf32ppcwi
 			;;
 pru*-*-*)		targ_emul=pruelf
 			;;
-riscv32be*-*-linux*)	targ_emul=elf32briscv
+riscv32be*-*-linux* | riscv32be*-*-netbsd*)
+			targ_emul=elf32briscv
 			targ_extra_emuls="elf32briscv_ilp32f elf32briscv_ilp32 elf64briscv elf64briscv_lp64f elf64briscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32 elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64"
 			targ_extra_libpath=$targ_extra_emuls
 			;;
-riscv32*-*-linux*)	targ_emul=elf32lriscv
+riscv32*-*-linux* | riscv-*-netbsd* | riscv32*-*-netbsd*)
+			targ_emul=elf32lriscv
 			targ_extra_emuls="elf32lriscv_ilp32f elf32lriscv_ilp32 elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32 elf64briscv elf64briscv_lp64f elf64briscv_lp64"
 			targ_extra_libpath=$targ_extra_emuls
 			;;
@@ -851,11 +853,13 @@ riscv-*-* | riscv32*-*-*)
 			targ_extra_emuls="elf64lriscv elf32briscv elf64briscv"
 			targ_extra_libpath=$targ_extra_emuls
 			;;
-riscv64be*-*-linux*)	targ_emul=elf64briscv
+riscv64be*-*-linux* | riscv64be*-*-netbsd*)
+			targ_emul=elf64briscv
 			targ_extra_emuls="elf64briscv_lp64f elf64briscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32 elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32"
 			targ_extra_libpath=$targ_extra_emuls
 			;;
-riscv64*-*-linux*)	targ_emul=elf64lriscv
+riscv64*-*-linux* | riscv64*-*-netbsd*)	
+			targ_emul=elf64lriscv
 			targ_extra_emuls="elf64lriscv_lp64f elf64lriscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32 elf64briscv elf64briscv_lp64f elf64briscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32"
 			targ_extra_libpath=$targ_extra_emuls
 			;;



CVS commit: src/external/gpl3/binutils/dist/ld

2023-01-16 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Jan 16 08:27:22 UTC 2023

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Restore netbsd riscv targets


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/external/gpl3/binutils/dist/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.