From: Rayiner Hashem
Subject: AMD64 assembler library
Date: 
Message-ID: <81c44d75-ecbf-4e3f-a330-d33c753e6aaa@1g2000hsl.googlegroups.com>
I recently needed to integrate some assembly bits into a C program.
Instead of learning gas's grotty syntax, I updated my assembler to
produce Mach-O binaries. The syntax is still grotty, but at least it
has parens!

The code is here: http://code.google.com/p/amd64-asm/ (Downloads tab)