From: cuz Date: Wed, 20 Apr 2005 09:19:27 +0000 (+0000) Subject: Document new .assert behaviour X-Git-Tag: V2.12.0~368 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=8eadae74bf5b64712964b09fe394aed614669efa;p=cc65 Document new .assert behaviour git-svn-id: svn://svn.cc65.org/cc65/trunk@3473 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/doc/ca65.sgml b/doc/ca65.sgml index 262187646..49646c086 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -1657,8 +1657,9 @@ Here's a list of all control commands and a description, what they do: Add an assertion. The command is followed by an expression, an action specifier and a message that is output in case the assertion fails. The action specifier may be one of , and commands are actually shortcuts - for commands are actually shortcuts for , and commands and the separate section commands and the separate section explaining the feature in more detail. @@ -3829,7 +3829,7 @@ useful for assembler programs. Using the , and keywords it it possible to export functions in a +name=".INTERRUPTOR"> keywords it it possible to export functions in a special way. The linker is able to generate tables with all functions of a specific type. Such a table will only include symbols from object files that are linked into a specific executable. This may be used to add @@ -3920,7 +3920,7 @@ priority for the functions accordingly. Besides the , and statements, there is also a more generic command: +name=".INTERRUPTOR"> statements, there is also a more generic command: . This allows to specify an additional type. Predefined types are 0 (constructor), 1 (destructor) and 2 (interruptor). The linker generates a separate table for each type on request.