From owner-freebsd-ppc@freebsd.org Sun Jul 7 04:03:22 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E361F15DAE9E for ; Sun, 7 Jul 2019 04:03:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-13.consmr.mail.bf2.yahoo.com (sonic316-13.consmr.mail.bf2.yahoo.com [74.6.130.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C016A8F0D5 for ; Sun, 7 Jul 2019 04:03:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: 9Hj0f0YVM1nHVbywM4M6m5RiDgBdt8NbxqWpOt8iXaPv_iir6YEYglh4Hc21ln_ mpnHucEfUeaAjHcmkHxMBTzTTR28L_QR3qhIKs2k.NLhzbTLtCeeCvgXeb_RKhJlVc1dJGQGdmvk zMmNmOevRnbr3JfZZx7djgBFmZL4N6ku7vQyJL91a7n8TMTeAX263er7rIRtDBh7hsQL8Id.dOow qOwJ6s0vkdAlnJ3.oceTaoQGzFUkGuofXUlfU0oJnFly72Oy.uvRbgNaK3MjTcTy8.UOR9QgFqlo wANFS2ivujvnJrcrP3aIHUTDl1g0wMCQ9E6KDMYIozf7X5_KqNJ0EhXAKCPLIdtRzFgCINx5Zv4e nf4XqPA_k1ym6vvtSspW35LTSA737guEBHQ2IaCSicn0BPN9n6i94jkIgHpEtXe3nmjCl7Qn_k7N uifL9cpdMcIz_DgoKEavvLdQnooLYgi3e5m1ORHGUJFnhBnMhO7YIY5EDdJPNSn2vCBk6vUwF7Py GJh8lQY0SN08iQV0IaaqRM6Cm7CxZXJPT0zlDDpewWT42GTseNVlbyQygvCqL4VpGdl98JWKKC0d Rx9ZWwVbYo.Cd0m7rnAXEB0cxhzqK2wrL0jybwSizS3j.ia75OMq0yasDvtVIiKvLP5qoGuFM.w. OCzlTE96YbOvsLQzYv2urhvw2xvoxVX9ocqZiSEBtsP6BTKY5KtfChIH89cikI5IOv6TrHiAAC_g tehaXp8ry3NXUhSWggX0W6GXun6j44ZFjJPbewgA7PQFy8VK.iNNre6VeylQk0lqEYqvmLKTEpJw DnuErzczUIdfZQONEppFoO5WkWJ7WB4FxR8ZG.ezKBY2wWyLcvPSUgvcMzz8VAPxw4CqQ_pToPKE hHPY0D_TuKwYNyJr6Zb3DatOEGZM.SyKn7_eZyEWRmEdH9uK_eRsiCIvg07Tm.1UrGM3IGYl.laG hYzdGKc_Is2v.iJ8wOXf2G18njoiucUN4.damJWdZZlT8sZ3ZrYHpF6wggvmmkmDjvJt1L1hF2DC FHBE1Pp_btLLqCKZw.RtsT7O75ED.r.PGe1eFPvmz1_y6A1wOKVyaEiC4ig_g6Cf3whyqxr62aEc qXx8HMrA45UO3cKrEvxwvGBGfai1AAyas6r1yyZeJcNw.ZuWNAhFoctQudD.QGGg6aovHlmLJlI. 2C2yWjUIS81f0dc4yx91pxeIH2vHUPgPZvlUnLnjOIkXjjxgpiAw- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.bf2.yahoo.com with HTTP; Sun, 7 Jul 2019 04:03:19 +0000 Received: by smtp408.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 6dcef1348d24920a53c1e2d6a58a3f12; Sun, 07 Jul 2019 04:03:18 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: A list of potential "using bss-plt due to" points for head -r349444 Date: Sat, 6 Jul 2019 21:04:22 -0700 References: <4F23DC33-A4A1-4409-8A8B-84875FDDF434@yahoo.com> To: freeBSD PowerPC ML In-Reply-To: <4F23DC33-A4A1-4409-8A8B-84875FDDF434@yahoo.com> Message-Id: <2143132A-B976-40B6-B62C-89FCF7EC7221@yahoo.com> X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: C016A8F0D5 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.52 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.74)[0.738,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.29)[ip: (3.94), ipnet: 74.6.128.0/21(1.44), asn: 26101(1.15), country: US(-0.06)]; NEURAL_SPAM_MEDIUM(0.75)[0.752,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(0.25)[0.245,0]; RCVD_IN_DNSWL_NONE(0.00)[123.130.6.74.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jul 2019 04:03:22 -0000 On 2019-Jul-6, at 20:55, Mark Millard 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)