![iar arm align compiler directives iar arm align compiler directives](https://www.embedded.com/wp-content/uploads/contenteetimes-images-01tmcconnel-iar-renesas-rx-500.jpg)
Sets the page length of the source listingĪllows macro listings and loop blocks (default) Suppresses false conditional code block listing Suppresses listing of certain directive linesĪllows false conditional code block listing (default) Table 5-6 Directives that Format the Output Listing Mnemonic and SyntaxĮnables listing of all directive lines (default) Initializes one or more unsigned 16-bit integers Initializes one or more unsigned 32-bit integers Initializes one or more unsigned 16-bit integers (halfword) Initializes one or more successive unsigned bytes in the current section Initializes one or more successive bytes in the current section Initializes one or more successive bits in the current section Table 5-4 Directives that Initialize Values (Data and Memory) Mnemonic and Syntax See the detailed description of each directive for using labels with directives. To improve readability, labels and comments are not shown as part of the directive syntax here. Labels begin in the first column (only labels and comments can appear in the first column), and comments must be preceded by a semicolon, or an asterisk if the comment is the only element in the line.
![iar arm align compiler directives iar arm align compiler directives](https://www.iar.com/contentassets/4670d89655e945cbadde6c58f4915a96/3.png)
Most source statements that contain a directive can also contain a label and a comment. NOTE Labels and Comments Are Not Shown in Syntaxes Section A-1 discusses these directives they are not discussed in this chapter. Unlike other directives, symbolic debugging directives are not used in most assembly language programs.
#Iar arm align compiler directives software
Table 5-1 through Table 5-16 summarize the assembler directives.īesides the assembler directives documented here, the MSP430 software tools support the following directives: