Yeah, Nasm as supplied by Apple is different from the one here... probably.
I'm not certain what Apple *is* distributing lately - last I looked it was identifying itself as 0.98.40 - they've probably upgraded since then. I'll check.
Latest available here is 2.03.01. The *very* latest can be found at
ftp://ftp.zytor.com/pub/nasm/snapshots/ If you would, could you grab the latest (or at least 2.03.01) and see if the problem persists? If so, tell us what the problem is...
We *really* appreciate your feedback on this. "-f macho" is our least-tested output format (one of 'em, anyway...). If you know anybody else interested in assembly language on Mac, send 'em around!
Thanks,
Frank