Thanks, Maxwell Sayles
Thats because gcc and g++ use gas (the GNU assembler) to compile their
code. You might take a look at linuxassambly.org (or com?) or the linux
assembly howto, or the documentation for gas (maybe somewhere on
gnu.org...). just ask your favourite search engine.
If you use Win32 and not linux, you might consider switching to nasm
(cryogen.com/nasm i think). It uses intel-syntax (on linux you can also
use nasm, but as mentioned the C-compilers interface with gas)