GNU Assembler: Difference between revisions
Appearance
Created page with "GNU Assembler (gas) supports AT&T Syntax and Intel Syntax ==Links== *https://www.gnu.org/software/binutils/ Category:Assembly" |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
GNU Assembler (gas) | {{Software | ||
|Picture=NA.png | |||
|Name=gas | |||
|Version=2.32 (Feb 2019) | |||
|Vendor=FSF | |||
|Author=Dean Elsner | |||
|Licence=GNU GPL v3 | |||
|WWW= | |||
}} | |||
The '''GNU Assembler''' (gas) was intended to assemble the output of the GNU C compiler (gcc) for use by the GNU linker (ld). It also supports writing code to run in real mode or in 16-bit protected mode code segments. | |||
supports AT&T Syntax and Intel Syntax | Version 2.10 supports AT&T Syntax and Intel Syntax | ||
==Versions== | |||
;emx | |||
*1.38.1 - emx 0.8c | |||
*2.3 - emx 0.9a | |||
*2.6 - emx 0.9d | |||
*2.9.1 - supports P6 and P5 instructions including MMX | |||
;GCC/2 | |||
*1.38 - GCC/2 2.5.4 | |||
==Links== | ==Links== | ||
*https://www.gnu.org/software/binutils/ | *https://www.gnu.org/software/binutils/ | ||
*[https://cs.lmu.edu/~ray/notes/gasexamples/ GNU Assembler Examples] | |||
[[Category: | [[Category:Assembler]][[Category:GNU Software]] |
Latest revision as of 01:34, 9 September 2023
GNU Assembler | |
---|---|
![]() | |
Name | gas |
Version | 2.32 (Feb 2019) |
Vendor | FSF |
Author | Dean Elsner |
Licence | GNU GPL v3 |
WWW |
The GNU Assembler (gas) was intended to assemble the output of the GNU C compiler (gcc) for use by the GNU linker (ld). It also supports writing code to run in real mode or in 16-bit protected mode code segments.
Version 2.10 supports AT&T Syntax and Intel Syntax
Versions
- emx
- 1.38.1 - emx 0.8c
- 2.3 - emx 0.9a
- 2.6 - emx 0.9d
- 2.9.1 - supports P6 and P5 instructions including MMX
- GCC/2
- 1.38 - GCC/2 2.5.4