Re: head -r355027 cross build for 32-bit powerpc (system-clang-9 and devel/binutils@powerpc64 based): lots of 'bss-plt forced due to'

Justin Hibbits <[email protected]>
Newsgroups gmane.os.freebsd.devel.toolchain,gmane.os.freebsd.devel.ppc
Message-ID <CAHSQbTDSTKcYCStFTkJr-OJJG+M_0rMHz7yuxRDSKoLWz3=JKg@mail.gmail.com>
On Sat, Nov 23, 2019, 06:56 Mark Millard via freebsd-ppc <
[email protected]> wrote:

> The clang code generation and secure-plt handling and binutils ld handling
> do not match (ELFv1 anyway) but the modern ld no longer seems to exit with
> an error code for this context so none of the below stopped the build.
> (I've
> no clue if the built materials are operable on the old PowerMacs or not
> --and
> might not know for some time.)
>
> # grep bss-plt
> /root/sys_typescripts/typescript_make_powerpcvtsc_nodebug_clang_altbinutils-amd64-host-2019-11-23:04:38:28
> | more
> /usr/local/powerpc64-unknown-freebsd13.0/bin/ld: bss-plt forced due to
> dummynet.kld
> .....
>
> ===
> Mark Millard
> marklmi at yahoo.com
> ( dsl-only.net went
> away in early 2018-Mar)
>

This is a bug in the llvm code generator. I have a patch against llvm head
at https://reviews.llvm.org/D70570 .

- Justin

>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.