Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jul 2020 19:54:38 +0000
From:      bugzilla-noreply@freebsd.org
To:        powerpc@FreeBSD.org
Subject:   [Bug 245511] lang/gcc9: build with base GCC on powerpc64 elfv1
Message-ID:  <bug-245511-25139-CnG0FpwcUD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-245511-25139@https.bugs.freebsd.org/bugzilla/>
References:  <bug-245511-25139@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245511

--- Comment #36 from Piotr Kubaj <pkubaj@FreeBSD.org> ---
Yes, this is happening with GCC 4.2.

It's not possible to use Clang with that environment.

Reminder:
GCC 4.2 uses ELFv1 ABI, Clang doesn't work there. GCC 4.2 is used until late
December's head.
Clang uses ELFv2 ABI and GCC 4.2 can't be used there. This is since late
December on head.

So only head currently uses Clang. Older branches are still on GCC 4.2 and =
will
need to be until their EOL, since we can't change ABI on stable. Switching =
from
ELFv1 to ELFv2 requires OS reinstallation. It's also not possible to mix
binaries from two ABI's (apart from using chroots / jails or VM).

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245511-25139-CnG0FpwcUD>