https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123841

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #63514|0                           |1
        is obsolete|                            |

--- Comment #27 from Rainer Orth <ro at gcc dot gnu.org> ---
Created attachment 63525
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=63525&action=edit
Revised patch

I'd started testing this revised patch which does the suggested merge, only
handling the *-*-darwin*:no (native as) case.

Meanwhile I've started to wonder if we need to do something about other x86
targets like

* x86 non-gas: do they exist outside of Solaris/Darwin?
* non-Linux/Solaris bi-arch x86 targets with gas
* i?86 non-Linux/Solaris targets with 64-bit-default gas

At least some of those cases would have been handled before my patch by the
scattered explicit checks for --32/--64.

I'll try to check if any of those exist.

Reply via email to