If gas is ugly and people are thinking about nasm, what about yasm? It is closer to the Intel syntax as far as assembly is concerned, and even VirtualDub has switched from MASM to YASM, mainly because they support VC debugging symbols along with regular MinGW ones.

On Fri, Jan 30, 2009 at 9:50 AM, Dan Kegel <dank@kegel.com> wrote:
On Fri, Jan 30, 2009 at 1:37 AM, Henri Verbeet <hverbeet@gmail.com> wrote:
> Would gas work?

Yeah, it's a little ugly, though.

Alexandre's right, we can add the machinery if/when we have so
much code that the array of hex approach sags.