Unbreak creation of i386 PIEs on amd64.
Functional patch by RVP; set lists updated accordingly. This fixes PR toolchain/57380.
This commit is contained in:
parent
a3a592bb82
commit
6d7231e655
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: md.amd64,v 1.295 2023/01/09 14:37:50 christos Exp $
|
||||
# $NetBSD: md.amd64,v 1.296 2023/04/27 20:55:27 hgutch Exp $
|
||||
./usr/include/amd64 comp-c-include
|
||||
./usr/include/amd64/ansi.h comp-c-include
|
||||
./usr/include/amd64/aout_machdep.h comp-c-include
|
||||
|
@ -1440,30 +1440,44 @@
|
|||
./usr/libdata/ldscripts/elf_i386.xce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xd comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xdc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xdce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xde comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xdw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xdwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xn comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xr comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xs comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xsc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xsce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xse comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xsw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xswe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xu comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_i386.xwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.x comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xbn comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xd comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xdc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xdce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xde comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xdw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xdwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xn comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xr comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xs comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xsc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xsce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xse comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xsw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xswe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xu comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_iamcu.xwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_k1om.x comp-obsolete obsolete,binutils=239
|
||||
./usr/libdata/ldscripts/elf_k1om.x comp-util-bin binutils=234
|
||||
./usr/libdata/ldscripts/elf_k1om.xbn comp-obsolete obsolete,binutils=239
|
||||
|
@ -1523,15 +1537,22 @@
|
|||
./usr/libdata/ldscripts/elf_x86_64.xce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xd comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xdc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xdce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xde comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xdw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xdwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xn comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xr comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xs comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xsc comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xsce comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xse comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xsw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xswe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xu comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xw comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/elf_x86_64.xwe comp-util-bin binutils
|
||||
./usr/libdata/ldscripts/i386nbsd.x comp-obsolete obsolete
|
||||
./usr/libdata/ldscripts/i386nbsd.xbn comp-obsolete obsolete
|
||||
./usr/libdata/ldscripts/i386nbsd.xn comp-obsolete obsolete
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.38 2023/01/09 14:38:14 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.39 2023/04/27 20:55:27 hgutch Exp $
|
||||
|
||||
CPPFLAGS+= -I${.CURDIR}/arch/${BINUTILS_MACHINE_ARCH} \
|
||||
-I${DIST}/ld \
|
||||
|
@ -88,7 +88,7 @@ FILES+= ${f}.${e}
|
|||
. endfor
|
||||
. endif
|
||||
. if ${BINUTILS_MACHINE_ARCH} == "x86_64"
|
||||
. for e in xce xsce
|
||||
. for e in xce xdce xde xdwe xe xsce xse xswe xwe
|
||||
. if exists(ldscripts/${f}.${e})
|
||||
FILES+= ${f}.${e}
|
||||
. endif
|
||||
|
|
Loading…
Reference in New Issue