[Bug 216012] /usr/lib/libgcc_s.so underlinks libc breaking linking with ld.gold

2017-01-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216012 Ed Maste changed: What|Removed |Added CC||ema...@freebsd.org Assignee|f

[Bug 216012] /usr/lib/libgcc_s.so underlinks libc breaking linking with ld.gold

2017-01-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216012 Jan Beich (mail not working) changed: What|Removed |Added Summary|/usr/lib/libgcc_s.so|/usr/lib/libgcc_s.so

[Bug 216012] /usr/lib/libgcc_s.so underlinks libc after r308308

2017-01-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216012 Bug ID: 216012 Summary: /usr/lib/libgcc_s.so underlinks libc after r308308 Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New K

Re: /usr/bin/ld.lld on powerpc64: produces a.out for which: ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/powerpc64/reloc.c:374

2017-01-12 Thread Mark Millard
On 2017-Jan-12, at 11:22 AM, Roman Divacky wrote: > Can you check if the TOC is correct? LLD assumes this: > > static uint64_t PPC64TocOffset = 0x8000; > > uint64_t getPPC64TocBase() { > // The TOC consists of sections .got, .toc, .tocbss, .plt in that order. The > // TOC starts where the fir

Re: /usr/bin/ld.lld on powerpc64: produces a.out for which: ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/powerpc64/reloc.c:374

2017-01-12 Thread Roman Divacky
Can you check if the TOC is correct? LLD assumes this: static uint64_t PPC64TocOffset = 0x8000; uint64_t getPPC64TocBase() { // The TOC consists of sections .got, .toc, .tocbss, .plt in that order. The // TOC starts where the first of these sections starts. We always create a // .got when w

[Bug 215969] c++ compiler regression

2017-01-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215969 Dimitry Andric changed: What|Removed |Added Status|New |In Progress CC|

[Bug 215969] c++ compiler regression

2017-01-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215969 Mark Linimon changed: What|Removed |Added Assignee|freebsd-b...@freebsd.org|freebsd-toolchain@FreeBSD.o

Re: /usr/bin/ld.lld on powerpc64: produces a.out for which: ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/powerpc64/reloc.c:374

2017-01-12 Thread Mark Millard
On 2017-Jan-11, at 1:23 PM, Ed Maste wrote: > On 11 January 2017 at 21:06, Roman Divacky wrote: >> Looks like a progress :) Three questions... >> >> Is the readelf -a reasonable now? > > FYI, I just committed an ELF Tool Chain fix (r311941) so readelf > should display the relocation types prop