https://sourceware.org/bugzilla/show_bug.cgi?id=33374
Rainer Orth <ro at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ro at gcc dot gnu.org
Summary|Solaris x86 doesn't support |ld incorrectly claims
|-melf_x86_64 nor -melf_i386 |support for some emulations
|emulations |on Solaris
Target|Solaris x86 |*-*-solaris2.11
Target Milestone|--- |2.46
Assignee|unassigned at sourceware dot org |ro at gcc dot gnu.org
--- Comment #6 from Rainer Orth <ro at gcc dot gnu.org> ---
As I said before, the problem can (at least initially) be fixed with a patch
(and massive cleanup) to the Solaris-specific configuration in bfd/config.bfd
and ld/configure.tgt. Such a patch is in progress (and sorely necessary).
I'll post it shortly once full testing (including gcc bootstraps in all
affected configurations has) finished.
There isn't really a need for ld to support the default (non *_sol2)
emulations:
they are there for a reason (as is the case on FreeBSD with its *_fbsd
emulations). It might have advantages, but also negative compatiblity impacts.
This needs to be evaluated carefully, of course. I'll have a look at your
patch in due time.(In reply to Sam James from comment #4)
> Not that H.J. needs me to defend his honour, but I'll note that PR33396
> means he surely has used Solaris recently.
--
You are receiving this mail because:
You are on the CC list for the bug.