The -La option translates specified parts of header files into an include file to import labels and defines into an assembler source. Because the -La compiler option is very powerful, use the following guidelines to avoid incorrect usage. This section describes using this option to combine C and assembler sources, both using common header files.
The following general implementation recommendations help to avoid problems when writing software using the common header file technique.