This is the mail archive of the
mailing list for the GCC project.
Re: [m68k] Remove SGS assembler support
- From: Ian Lance Taylor <ian at wasabisystems dot com>
- To: Bernardo Innocenti <bernie at develer dot com>
- Cc: Andreas Schwab <schwab at suse dot de>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Gunther Nikl <gni at gecko dot de>, Richard Henderson <rth at redhat dot com>
- Date: 08 Feb 2004 22:24:15 -0500
- Subject: Re: [m68k] Remove SGS assembler support
- References: <4025DFE1.firstname.lastname@example.org> <email@example.com><4026A3CF.firstname.lastname@example.org>
Bernardo Innocenti <email@example.com> writes:
> I'd also like to remove register prefix handling (%/ and the stuff you've
> taken care of earlier). To my surprise, I've discovered that we still
> have one live target that doesn't use register prefixes: m68k-aout.
> I wonder which weird assembler they use: gas always used '%' afaik.
> Do you know anyone still using this target? I'm afraid we're too
> late to obsolete m68k-aout at this time :-(
gas has never required the '%' prefix for m68k targets which used the
a.out object file format, such as SunOS. I suspect that the native
SunOS assembler did not accept the '%' prefix, and that m68k-aout was
copied from that.
I think it would be safe to assume that anybody using the m68k-aout
target is using gas, and it is safe for gcc to always emit the