On Sat, Feb 15, 2003 at 12:10:11PM -0500, Dan Sugalski wrote: > I'd half-wondered if this would ever come up. > > Back in the beginning we decided that, while the assembler would > support macros (over some disagreement) since it was an end-user tool > and end users might use macros, any internal assembler wouldn't since > it was meant to be a quick and simple thing. I'd planned on keeping > that, but seeing as how we're going to have languages as complex as > perl built in, I'm not sure there's much reason to maintain the > disparity.
My understanding (could be wrong; I suspect there are enough truly knowledgeable people here to correct me) is that the GNU assembler can run in a "fast" mode that disallows most complex constructions, gcc's standard output is consistent with the constraints of this mode, and gcc will attempt to run in this more if possible. Does the -a flag on imcc mean that we can run without the macros, and hence run faster? Nicholas Clark