The NASM/GCC Project Home Page
NASM/GCC Project
News
- 10/01/98 - OK, all systems go. Time to start merging my work onto 1.1.x.
- 09/22/98 - Start importing the clearcase vob onto my new SCM server. Should be able to work again soon
Background
As part of my Pentium GCC work I find myself debugging compiler assembly code frequently. I cannot read AT&T syntax very well, so I thought porting GCC to use an Intel Format assembler (NASM) would be easier than trying to learn a new assembly syntax.
Downloads
Good luck getting this version to work. I mean it works, but you will have a tough time
installing it. Any code generation bugs should be reported (like the ones listed below)
other than that forgot about it.
NASM/GCC Kit
Support
Just fire off an email to me <andrewc@rosemail.rose.hp.com>
Known Bugs
- The FSTS/FNSTS instructions are emitted as FSTS instead of FSTSW which is what NASM
expects
- Some of the memory addressing code is screwed up and can produce this garbage
lea eax,0[+eax* 4 ]