This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] m68k: Use ASSEMBLER_DIALECT


On 08/27/2007 01:06 PM, Roman Zippel wrote:

Some time ago I posted a patch, which replaced all of these simply with jeq, but Jeff had some objections, which I still don't understand. The point here is that this has nothing to do with the official MOTOROLA syntax - both variants jeq and jbeq are assembler pseudo ops and the only supported assembler left is gas, so it would be far simpler and easier to support to clean this up properly and just use one of these pseudo ops.

Even more time ago, I proposed to kill off the Motorola syntax, but it turned out that OpenBSD/m68k were still using an old version of as which didn't support the MIT syntax. For some reason related to security, they wanted to keep using the old as along with the latest versions of GCC.

If OpenBSD finally upgraded their assembler, then we could get
rid of the assembly variant altogether.

AmigaOS, which is an unofficial port, also defaults to the
Motorola syntax, but they use a recent gas so they wouldn't
notice if we switch.

--
  // Bernardo Innocenti
\X/  http://www.codewiz.org/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]