Tool Comparison: Difference between revisions
[unchecked revision] | [unchecked revision] |
Content deleted Content added
No edit summary |
m use cite extension |
||
(5 intermediate revisions by 5 users not shown) | |||
Line 22:
! [[GAS]]
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
|-
! [[NASM]]
Line 40:
| {{Yes}}
| {{Yes}}
| {{Yes}}
|-
! [[YASM]]
Line 75:
| {{Yes}}
|-
! [[MASM]]
| {{No}}
| {{Yes}}
Line 84:
| {{Yes}}
| {{Yes}}
| {{Yes}}
|-
! [[Sol_asm]]
| {{No}}
| {{Yes
| {{Yes}}
| {{No}}
| n/a
| {{Yes}}
| {{Yes}}
| {{Yes}}
Line 131 ⟶ 120:
|}
<references group="Note">
</references>
==Compilers==
Line 183 ⟶ 173:
| {{No}}
| {{No}}
| {{No}}<ref name="note7" group="Note" />
| {{Yes}}
| {{Yes}}
Line 219 ⟶ 209:
| {{Yes}}
| {{No}}
| {{Yes}} (incl. huge & unreal mode(l)s)<ref name="note8" group="Note" />
| {{Yes}}
| {{No}}
|}
<references group="Note">
<ref name="note8">Smaller C [https://github.com/alexfru/SmallerC/pull/25#issuecomment-516694067| wasn't really designed to properly support 16-bit and 64-bit CPUs].</ref>
</references>
==Linkers==
Line 378 ⟶ 371:
| {{Yes}}
| {{Yes}}
| DOS/COM DOS/EXE MACH-O
| {{Yes}}
| {{Yes}}
Line 387 ⟶ 380:
! [[LLVM|LLD]]
|
| {{Yes}}
| {{Yes}}
|
|
Line 398 ⟶ 391:
|
|
| {{Yes}}
|
| {{Yes}}
|}
|