as: HPPA Syntax
1
1 9.13.3 Syntax
1 -------------
1
1 The assembler syntax closely follows the HPPA instruction set reference
1 manual; assembler directives and general syntax closely follow the HPPA
1 assembly language reference manual, with a few noteworthy differences.
1
1 First, a colon may immediately follow a label definition. This is
1 simply for compatibility with how most assembly language programmers
1 write code.
1
1 Some obscure expression parsing problems may affect hand written code
1 which uses the 'spop' instructions, or code which makes significant use
1 of the '!' line separator.
1
1 'as' is much less forgiving about missing arguments and other similar
1 oversights than the HP assembler. 'as' notifies you of missing
1 arguments as syntax errors; this is regarded as a feature, not a bug.
1
1 Finally, 'as' allows you to use an external symbol without explicitly
1 importing the symbol. _Warning:_ in the future this will be an error
1 for HPPA targets.
1
1 Special characters for HPPA targets include:
1
1 ';' is the line comment character.
1
1 '!' can be used instead of a newline to separate statements.
1
1 Since '$' has no special meaning, you may use it in symbol names.
1