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

Justin Hibbits chmeeedalf at gmail.com
Sat Nov 23 13:31:28 UTC 2019


On Sat, Nov 23, 2019, 06:56 Mark Millard via freebsd-ppc <
freebsd-ppc at freebsd.org> 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

>


More information about the freebsd-ppc mailing list