I hope this doesn't wind up being an annoying repeat of what I just tried to post....
========================================
As part of another project, I started a subproject to convert inline assembly in Microsoft C/C++ to GCC to support cross-platform compilation. Right now it's in the form of a Perl script, although I'm thinking about moving it over to Ruby.
It right now requires the use of "-masm=intel", but a major idea for this is to have it support AT&T output, although there's no timetable for that. As part of that idea I would need a seriously complete definition of what needed to be done to effect that translation (ie., a seriously complete definition of everything the AT&T syntax requires, right down to every tweaky detail for each mnemonic). Note that I'm completely new to GCC.
What I'm really looking for, though, is feedback on what I've done so far, which as far as I'm concerned is free for anyone to use. The site for it is at
www.technicrafts.com/AssyXlate.htm . I would really value any feedback and/or suggestions on this, and will gladly incorporate any one's useful corrections/additions/whatever to make this a useful tool for everyone to use. Direct email is the best way to provide feedback. Thanks in advance.
Randy Langer
rlanger@techicrafts.com