OAR

RTEMS GNU Tools On-Line Library


Assembler Format

PREV UP NEXT Bookshelf Using and Porting the GNU Compiler Collection (GCC)

17.16: Defining the Output Assembler Language

This section describes macros whose principal purpose is to describe how to write instructions in assembler language--rather than what the instructions do.

  • File Framework Structural information for the assembler file.
  • Data Output Output of constants (numbers, strings, addresses).
  • Uninitialized Data Output of uninitialized variables.
  • Label Output Output and generation of labels.
  • Initialization General principles of initialization and termination routines.
  • Macros for Initialization Specific macros that control the handling of initialization and termination routines.
  • Instruction Output Output of actual instructions.
  • Dispatch Tables Output of jump tables.
  • Exception Region Output Output of exception region code.
  • Alignment Output Pseudo ops for alignment and skipping data.

  • PREV UP NEXT Bookshelf Using and Porting the GNU Compiler Collection (GCC)

    Packaging copyright © 1988-2000 OAR Corporation
    Context copyright by each document's author. See Free Software Foundation for information.