Where to start.... Let me start by copying Wikipedia:
"The GNU Assembler, commonly known as gas or simply as, its executable name, is the assembler used by the GNU Project. It is the default back-end of GCC. It is used to assemble the GNU operating system and the Linux kernel, and various other software. It is a part of the GNU Binutils package.
The GAS executable is named as, the standard name for a 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 v3, GAS is free software."
If you are hung up on Intel syntax, there is even a .intel directive.
If your Linux build includes build tools (and why wouldn't it), you already have all of this.
Check out the WikiPedia article for a sample assembler program.
Thanks, I will look at the info. It looks like what I was looking for.
I have to admit, I looked all over the internet but I didn't find the answer I was looking for. I guess I am used to specific Assembly tools for specific manufacturers; my background is in embedded systems and I never considered Linux. I like to take full control of my devices without OS interference.
So much to learn! I love this.