| |||
| Home > Writing ARM and Thumb Assembly Language > Using the C preprocessor | |||
You can include the C preprocessor command #include in
your assembly language source file. If you do this, you must preprocess
the file using the C preprocessor, before using armasm to
assemble it. See RealView Compilation Tools for BREW Compilers and Libraries Guide.
armasm correctly interprets #line commands
in the resulting file. It can generate error messages and debug_line tables
using the information in the #line commands.
Example 2.4 shows the
commands you write to preprocess and assemble a file, sourcefile.s.
In this example, the preprocessor outputs a file called preprocessed.s,
and armasm assembles preprocessed.s.