NASM

From OSDev Wiki

Jump to: navigation, search

This page or section is a stub. Please help by expanding it

Netwide Assembler (NASM) is a popular assembler for the IA32 platform. NASM is open source software and is freely available at SourceForge. Those preferring it over GNU as (GAS) claim its easy syntax and powerful macro capabilities are a plus. On the other hand, other users claim gas is better integrated in to the GNU Compiler Collection (GCC) and has more cross-platform capabilities.

Contents

Advice when using NASM

  • Use "-w+orphan-labels". Often, labels without colons were not really intended to be labels, and are actually misspellings or typos. This flag will cause NASM to warn you if there are labels without colons.

See Also

Articles

External Links

Retrieved from "http://wiki.osdev.org/NASM"
Personal tools