This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: patch: ".unreq" pseudo op for ARM
- From: Ian Lance Taylor <ian at airs dot com>
- To: Pete Gonzalez <gonz at ratloop dot com>
- Cc: binutils at sources dot redhat dot com
- Date: 29 Jul 2003 10:48:23 -0700
- Subject: Re: patch: ".unreq" pseudo op for ARM
- References: <5.1.0.14.2.20030729132352.00b63d90@emmet.jeffsys.net>
Pete Gonzalez <gonz@ratloop.com> writes:
> BTW has there been any discussion about improving the gas macro
> facilities? Every time I've used ".macro" has involved ugly
> hacks and contortions. Would anyone be interested e.g. in some
> modifications to replace it with a simple recursive evaluator
> like M4 or Lisp?
Do you mean user visible changes? That would probably be a bad
idea--we don't want to break existing code, and besides the current
.macro facility is fairly similar to what other assemblers provide.
If you want to use something like M4, just run your code through M4
before passing it to the assembler. That's a fairly common
technique, actually.
If you mean changes that are not user visible, then, sure, sounds
good.
Ian