[Bug target/65644] Assembler errors on Solaris 10 x86-64: `(%eXX)' is not a valid 64 bit base/index expression

skunk at iskunk dot org gcc-bugzilla@gcc.gnu.org
Thu Apr 9 21:56:00 GMT 2015


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

Daniel Richard G. <skunk at iskunk dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |INVALID

--- Comment #11 from Daniel Richard G. <skunk at iskunk dot org> ---
(In reply to ro@CeBiTec.Uni-Bielefeld.DE from comment #10)
> Ok, let me know how things work out and if I can help to get you going.

Much appreciated :)  I have not been able to figure out the stage2 != stage3
issue, and have reported that in a new bug #65725.

So I built a non-bootstrapped 4.9.2 that uses the Solaris assembler, and it
builds the codebase without any complaints. GCC is in the clear here, and I've
thus re-closed this bug.

GCC does bootstrap successfully with this system's ancient version of the GNU
assembler, but there may be cause for the documentation to recommend a newer
version, or possibly even the Solaris assembler instead.



More information about the Gcc-bugs mailing list