.. Copyright 1988-2022 Free Software Foundation, Inc. This is part of the GCC manual. For copying conditions, see the copyright.rst file. .. _assembler-format: 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. .. toctree:: :maxdepth: 2 defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file defining-the-output-assembler-language/output-of-data defining-the-output-assembler-language/output-of-uninitialized-variables defining-the-output-assembler-language/output-and-generation-of-labels defining-the-output-assembler-language/how-initialization-functions-are-handled defining-the-output-assembler-language/macros-controlling-initialization-routines defining-the-output-assembler-language/output-of-assembler-instructions defining-the-output-assembler-language/output-of-dispatch-tables defining-the-output-assembler-language/assembler-commands-for-exception-regions defining-the-output-assembler-language/assembler-commands-for-alignment