Here's a version of NASM, that supports EXTERNDEF (like in MASM), and using GLOBAL directive on already defined labels.

EXTERNDEF is currently done in pass 2, so you should use it before using the label.

There might be bugs in it, and I haven't had much time to test it or make it better in any way, sorry.
So, it's just a little piece of cr*p, but I decided to upload it anyway...
You can easily modify it to make it work the way you want.
Posted on 2003-01-29 06:54:10 by Stealth
extdef.zip contains the modified source files (should work with version 0.98.35 files), and nasmbin.zip contains a binary for Win32.

-Stealth
Posted on 2003-01-29 06:55:26 by Stealth
for what you dont post in the nasm develop page??, i think you know what is..nasm for be a add of normal package nasm.. and contribute :), if you can, you can ;). Maybe you can join the develop team ;) and add this.. and maybe other things XD. Enjoy.

c ya, have a nice day.
Posted on 2003-01-29 11:51:45 by rea
I did post it there, also.
I just thought it might be good to upload it here, too, as there might be people on this forum using NASM, but not visiting their page so often.

I hope it was appropriate to post it here...

-Stealth
Posted on 2003-01-29 15:17:23 by Stealth