The GNU Assembler, commonly known as Gas, is the assembler used by the GNU Project. It is the default back-end of gcc, and is used to compile the GNU operating system and Linux, amongst others. It is a part of the GNU Binutils package.
Gas's executable is named after as, an Unix assembler. Gas is cross-platform, and both runs on and assembles for a number of different computer architectures. Released under the GNU General Public License, Gas is free software.
movl %eax,%edx /* this is a comment sandwich, it is made of description and linebreak */Gas uses the # symbol for a single-line comment.
pop %edx # this is a comment # as well as this movl %edx,%eax
.intel_syntaxdirective has been added.
Perk up productivity with profiling tools.(evaluation of debugging/ testing software; includes related article on hardware-assisted software profiling)(Statistical Data Included)
Sep 02, 1999; DEBUGGING AND OPTIMIZING TODAY'S 32-BIT EMBEDDED APPLICATIONS IS BECOMING INCREASINGLY DIFFICULT. NOW, DESIGNERS OF EMBEDDED...