crtbegin and crtend files need to be in comp, to support relink of
authorderaadt <deraadt@openbsd.org>
Thu, 1 Jun 2017 10:43:33 +0000 (10:43 +0000)
committerderaadt <deraadt@openbsd.org>
Thu, 1 Jun 2017 10:43:33 +0000 (10:43 +0000)
libraries other than crt0
noticed by mikeb, solution from kettenis

28 files changed:
distrib/sets/lists/base/md.alpha
distrib/sets/lists/base/md.amd64
distrib/sets/lists/base/md.arm64
distrib/sets/lists/base/md.armv7
distrib/sets/lists/base/md.hppa
distrib/sets/lists/base/md.i386
distrib/sets/lists/base/md.landisk
distrib/sets/lists/base/md.loongson
distrib/sets/lists/base/md.luna88k
distrib/sets/lists/base/md.macppc
distrib/sets/lists/base/md.octeon
distrib/sets/lists/base/md.sgi
distrib/sets/lists/base/md.socppc
distrib/sets/lists/base/md.sparc64
distrib/sets/lists/comp/md.alpha
distrib/sets/lists/comp/md.amd64
distrib/sets/lists/comp/md.arm64
distrib/sets/lists/comp/md.armv7
distrib/sets/lists/comp/md.hppa
distrib/sets/lists/comp/md.i386
distrib/sets/lists/comp/md.landisk
distrib/sets/lists/comp/md.loongson
distrib/sets/lists/comp/md.luna88k
distrib/sets/lists/comp/md.macppc
distrib/sets/lists/comp/md.octeon
distrib/sets/lists/comp/md.sgi
distrib/sets/lists/comp/md.socppc
distrib/sets/lists/comp/md.sparc64

index e829d7f..d44c531 100644 (file)
 ./sbin/kbd
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/alpha-unknown-openbsd6.1
 ./usr/lib/gcc-lib/alpha-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/alpha-unknown-openbsd6.1/4.2.1/collect2
index eb76d17..bac5131 100644 (file)
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
 ./usr/bin/pctr
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/amd64-unknown-openbsd6.1
 ./usr/lib/gcc-lib/amd64-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/amd64-unknown-openbsd6.1/4.2.1/collect2
index b1d3e40..037f95b 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/libc++.so.0.0
 ./usr/lib/libc++abi.so.0.0
 ./usr/libdata/perl5/aarch64-openbsd
index 6675826..e01f8fa 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/arm-unknown-openbsd6.1
 ./usr/lib/gcc-lib/arm-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/arm-unknown-openbsd6.1/4.2.1/collect2
index 1eca716..9b88058 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/hppa-unknown-openbsd6.1
 ./usr/lib/gcc-lib/hppa-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/hppa-unknown-openbsd6.1/4.2.1/collect2
index 93cd649..d7de439 100644 (file)
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
 ./usr/bin/pctr
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/i386-unknown-openbsd6.1
 ./usr/lib/gcc-lib/i386-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/i386-unknown-openbsd6.1/4.2.1/collect2
index 0302d84..9e3666e 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/sh-unknown-openbsd6.1
 ./usr/lib/gcc-lib/sh-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/sh-unknown-openbsd6.1/4.2.1/collect2
index 4ca22a5..db98dc6 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/mips64el-unknown-openbsd6.1
 ./usr/lib/gcc-lib/mips64el-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/mips64el-unknown-openbsd6.1/4.2.1/collect2
index 4f91d88..214f88f 100644 (file)
@@ -1,6 +1,10 @@
 ./etc/examples/wsconsctl.conf
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/m88k-unknown-openbsd6.1
 ./usr/lib/gcc-lib/m88k-unknown-openbsd6.1/3.3.6/fPIC/libgcc.a
 ./usr/lib/gcc-lib/m88k-unknown-openbsd6.1/3.3.6/fpic/libgcc.a
index 2e16a4a..99dd28b 100644 (file)
 ./sbin/kbd
 ./sbin/pdisk
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1/4.2.1/collect2
index 04674cc..7daa529 100644 (file)
 ./etc/firmware/zd1211
 ./etc/firmware/zd1211-license
 ./etc/firmware/zd1211b
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1/4.2.1/collect2
index 5323ca5..fe6b647 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/mips64-unknown-openbsd6.1/4.2.1/collect2
index 432c11e..8733f7a 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/powerpc-unknown-openbsd6.1/4.2.1/collect2
index 9f6e8ca..7fa2089 100644 (file)
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/lib/crtbegin.o
+./usr/lib/crtbeginS.o
+./usr/lib/crtend.o
+./usr/lib/crtendS.o
 ./usr/lib/gcc-lib/sparc64-unknown-openbsd6.1
 ./usr/lib/gcc-lib/sparc64-unknown-openbsd6.1/4.2.1
 ./usr/lib/gcc-lib/sparc64-unknown-openbsd6.1/4.2.1/collect2
index d0064fd..3bb92e2 100644 (file)
 ./usr/include/alpha/vmparam.h
 ./usr/include/ieeefp.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/lib/libalpha.a
 ./usr/lib/libalpha_p.a
 ./usr/libdata/ldscripts
index 86267d6..64ff034 100644 (file)
 ./usr/include/pmmintrin.h
 ./usr/include/unwind.h
 ./usr/include/xmmintrin.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/lib/libamd64.a
 ./usr/lib/libamd64_p.a
 ./usr/libdata/ldscripts
index f6eef25..d410635 100644 (file)
 ./usr/include/arm64/vfp.h
 ./usr/include/arm64/vmparam.h
 ./usr/include/ieeefp.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/share/info/bfd.info
 ./usr/share/man/man1/c++.1
index fe2a2a7..328b3ad 100644 (file)
 ./usr/include/ieeefp.h
 ./usr/include/mmintrin.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/lib/libarm.a
 ./usr/lib/libarm_p.a
 ./usr/libdata/ldscripts
index cddc2c9..e1748e8 100644 (file)
 ./usr/include/hppa/vmparam.h
 ./usr/include/ieeefp.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/hppaobsd.x
 ./usr/libdata/ldscripts/hppaobsd.xbn
index 5eae7ad..4a7ce4b 100644 (file)
 ./usr/include/pmmintrin.h
 ./usr/include/unwind.h
 ./usr/include/xmmintrin.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/lib/libi386.a
 ./usr/lib/libi386_p.a
 ./usr/libdata/ldscripts
index 9e400a6..2bfc945 100644 (file)
 ./usr/include/sh/varargs.h
 ./usr/include/sh/vmparam.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/shelf_obsd.x
 ./usr/libdata/ldscripts/shelf_obsd.xbn
index ae70a53..48b3b39 100644 (file)
 ./usr/include/mips64/varargs.h
 ./usr/include/mips64/vmparam.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32btsmip.x
 ./usr/libdata/ldscripts/elf32btsmip.xbn
index 036fa24..c90c6ab 100644 (file)
 ./usr/include/m88k/varargs.h
 ./usr/include/m88k/vmparam.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32m88k_obsd.x
 ./usr/libdata/ldscripts/elf32m88k_obsd.xbn
index 17dac2c..1eda7c5 100644 (file)
 ./usr/include/ppc-asm.h
 ./usr/include/spe.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32ppc_obsd.x
 ./usr/libdata/ldscripts/elf32ppc_obsd.xbn
index 039e8f8..ebc11c7 100644 (file)
 ./usr/include/octeon/varargs.h
 ./usr/include/octeon/vmparam.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32btsmip.x
 ./usr/libdata/ldscripts/elf32btsmip.xbn
index dec946a..7a18f20 100644 (file)
 ./usr/include/sgi/vmparam.h
 ./usr/include/sgi/z8530var.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32btsmip.x
 ./usr/libdata/ldscripts/elf32btsmip.xbn
index 3435503..e6ce9dc 100644 (file)
 ./usr/include/socppc/vmparam.h
 ./usr/include/spe.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf32ppc_obsd.x
 ./usr/libdata/ldscripts/elf32ppc_obsd.xbn
index 330c0ad..59a6bdc 100644 (file)
 ./usr/include/sparc64/vmparam.h
 ./usr/include/sparc64/z8530var.h
 ./usr/include/unwind.h
-./usr/lib/crtbegin.o
-./usr/lib/crtbeginS.o
-./usr/lib/crtend.o
-./usr/lib/crtendS.o
 ./usr/libdata/ldscripts
 ./usr/libdata/ldscripts/elf64_sparc_obsd.x
 ./usr/libdata/ldscripts/elf64_sparc_obsd.xbn