Tool Comparison: Difference between revisions
annotated nasm+64bit combination (not an official release)
[unchecked revision] | [unchecked revision] |
m (NASM now has 64 bit support) |
(annotated nasm+64bit combination (not an official release)) |
||
Line 38:
| {{Yes}}
| {{Yes}}
| {{Yes}}{{ref|4}}
|-
! [[YASM]]
Line 61:
|}
{{note|1}} using .intel_syntax directive. Several opcodes will still use the AT&T name.
{{note|2}} While GAS normally writes only "pure" 32-bit i386 code, it has limited support for writing code to run in real mode or in 16-bit protected mode code segments. See [[http://www.gnu.org/software/binutils/manual/gas-2.9.1/html_chapter/as_16.html#SEC205 Here]]
{{note|3}} You have to choose the instruction set at compile time. GAS can not assemble for more than one operating mode at a time
{{note|4}} 64-bit support is currently only available in the NASM 2.0 release candidates.
==Compilers==
|