Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Nov 2019 07:31:11 -0600
From:      Justin Hibbits <chmeeedalf@gmail.com>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>,  FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: head -r355027 cross build for 32-bit powerpc (system-clang-9 and devel/binutils@powerpc64 based): lots of 'bss-plt forced due to'
Message-ID:  <CAHSQbTDSTKcYCStFTkJr-OJJG%2BM_0rMHz7yuxRDSKoLWz3=JKg@mail.gmail.com>
In-Reply-To: <4046B913-F18A-415C-8C9B-5C205DFB96BA@yahoo.com>
References:  <4046B913-F18A-415C-8C9B-5C205DFB96BA.ref@yahoo.com> <4046B913-F18A-415C-8C9B-5C205DFB96BA@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 23, 2019, 06:56 Mark Millard via freebsd-ppc <
freebsd-ppc@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

>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHSQbTDSTKcYCStFTkJr-OJJG%2BM_0rMHz7yuxRDSKoLWz3=JKg>