Date: Sat, 6 Jul 2019 21:04:22 -0700 From: Mark Millard <marklmi@yahoo.com> To: freeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: Re: A list of potential "using bss-plt due to" points for head -r349444 Message-ID: <2143132A-B976-40B6-B62C-89FCF7EC7221@yahoo.com> In-Reply-To: <4F23DC33-A4A1-4409-8A8B-84875FDDF434@yahoo.com> References: <4F23DC33-A4A1-4409-8A8B-84875FDDF434@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2019-Jul-6, at 20:55, Mark Millard <marklmi at yahoo.com> wrote: > This was from an amd64 -> powerpc (32-bit) cross-build where = system-clang built > the bootstrap system binutils and then used it to attempt to = buildworld and > buildkernel. This produced the following messages from the old ld: >=20 > # grep bss-plt = ~/sys_typescripts/typescript_make_powerpcvtsc_nodebug_clang_bootstrap-amd6= 4-host-2019-06-27:01:44:37 | sort -u | more > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/crt1.o > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/crtbeginS.o > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(fixdfdi.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(fixsfdi.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(floatdidf.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(floatdisf.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(floatundidf.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(floatundisf.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(moddi3.o) > Using bss-plt due to = /usr/obj/powerpcvtsc_clang/powerpc.powerpc/usr/src/powerpc.powerpc/tmp/usr= /lib/libgcc.a(umoddi3.o) > Using bss-plt due to accf_http.kld > Using bss-plt due to acl_nfs4.kld > Using bss-plt due to acl_posix1e.kld > Using bss-plt due to if_ae.kld > Using bss-plt due to if_age.kld > Using bss-plt due to reloc.o >=20 >=20 > (Use of bootstrapped system-binutils had not been my intent. But the > above results might prove useful.) >=20 I should have noted that the coverage of buildkernel is incomplete because of: --- agp.ko.full --- ld: agp.kld(.text+0x37a4): R_PPC_PLTREL24 reloc against local symbol agp.kld: could not read symbols: Bad value *** [agp.ko.full] Error code 1 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2143132A-B976-40B6-B62C-89FCF7EC7221>