NASM - The Netwide Assembler
NASM Forum => Using NASM => Topic started by: Quantam on June 14, 2005, 01:31:42 AM
-
I'm writing a platform-independant library of platform-dependant features. I want to support, at the least, x86-32, x86-64, PPC32, and PPC64. Right now I have the code written for x86-32 (NASM), PPC32 (Metroworks), and PPC64 (Metroworks). Now I need to write the x86-64 versions. I was hoping I could use NASM for this, but I don't see any indication on the NASM site or manual that NASM supports the x86-64 extensions. Are there any plans to add this in the near future, or should I look for another assembler?
-
^^
I have a SourceForge account? That's news to me...
-
We live and learn :)
Honestly, for x86-64 support, I'd try Fasm.
http://flatassembler.net/ (http://flatassembler.net/)
There *does* exist a "nasm64", but it's a "private forked version". I imagine it will be available to the public sometime... who knows? If you need it now - Fasm has it now (so I understand). Or perhaps Yasm... or Gas.
I think you're correct that IA-64 is a completely different beast. I wouldn't expect support for that from Nasm anytime soon. Maybe omit "soon"... I don't even know who *does* support it. Gas would be your best bet, I imagine.
Best,
Frank
-
how do I build xvid for x64 with fasm??