"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
