Re: future of sparc64 (was: Making C++11 a hard requirement for FreeBSD)
Marius Strobl <[email protected]> Tue, 10 Oct 2017 23:14:28 +0200
| Newsgroups | gmane.os.freebsd.devel.sparc,gmane.os.freebsd.architechture |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Oct 07, 2017 at 12:41:24PM -0500, Mark Linimon wrote: > > All gccs > 4.9 fail to build. Looking at the logs AFAICT the failure > is a floating-point exception as soon as the first built binary is run > during the internal testing. The most plausible cause for that is executables and/or dynamic libraries not installing the user trap handlers as specified by the libc 64 psABI, i. e. not call __sparc_utrap_setup(). Do the ports GCCs use their own CRT nowadays? Do they no longer link libc last? Please provide their linker invocation. Also, please provide the backtrace of a minimal program exhibiting that problem. Marius _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 To unsubscribe, send any mail to "[email protected]"