"On the other hand, this manual is _not_ intended as an introduction
to programming in assembly language" --`info gas`

Any chance of getting a tutorial that works with Linux? All the ones I've
seen stop at "Hello, World."

On Fri, Sep 25, 2009 at 2:59 PM, Michael Sokolov
<[email protected]>wrote:

> Mark Traceur <[email protected]> wrote:
>
> > Is there any good tutorial to using nasm, or Linux assembly in general?
> My
> > class is based around MASM and I'd like to show them up with the power of
> > Open Source ^^
>
> The native GNU/Linux assembler is gas, not nasm.  One learns gas by
> reading the GNU Info doc on it:
>
> info gas
>
> Every single piece of executable code on your GNU/Linux box has passed
> through gas at some point during the build process: gcc turns C into
> assembly, gas turns assembly into ELF (Executable and Linkable Format)
> object code, GNU ld than pieces these little object modules together
> into a bigger ELF file that's actually executable.
>
> HTH,
> MS,
> who makes his living doing embedded Linux consulting, including plenty
> of assembly, toolchain, kernel and firmware work.
> _______________________________________________
> LinuxUsers mailing list
> [email protected]
> http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers
>
_______________________________________________
LinuxUsers mailing list
[email protected]
http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers

Reply via email to