Assembly programming in plain view

From Wikiversity
Jump to navigation Jump to search

GAS (GNU Assembler)[edit | edit source]

  • Overview (pdf)
  • Command-line (pdf)
  • Syntax (pdf)
  • Sections and Relocations (pdf)
  • Symbols (pdf)
  • Expression (pdf)
  • Directives (1) (pdf)
  • Directives (2) (pdf)
  • Directives (3) (pdf)

GCC Inline Assembly[edit | edit source]


NASM[edit | edit source]


ld (Gnu Linker)[edit | edit source]

Linker Script[edit | edit source]

  • Basic Script Concepts
  • Script Format
  • Simple Example
  • Simple Commands
  • Assignments
  • SECTIONS
  • MEMORY
  • PHDRS
  • VERSION
  • Expression
  • Implicit Linker Scripts


go to [ C programming in plain view ]