diff --git a/doc/ca65.sgml b/doc/ca65.sgml index 349a34ea7..67a03f272 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -3042,7 +3042,7 @@ Here's a list of all control commands and a description, what they do: .macpack longbranch ; Include macro package - + cmp #$20 ; Set condition codes jne Label ; Jump long on condition @@ -3954,18 +3954,38 @@ are: .MACPACK generic

This macro package defines macros that are useful in almost any program. -Currently, two macros are defined: +Currently defined macros are: .macro add Arg clc - adc Arg - .endmacro + adc Arg + .endmacro - .macro sub Arg - sec - sbc Arg - .endmacro + .macro sub Arg + sec + sbc Arg + .endmacro + + .macro bge Arg + bcs Arg + .endmacro + + .macro blt Arg + bcc Arg + .endmacro + + .macro bgt Arg + .local L + beq L + bcs Arg + L: + .endmacro + + .macro ble Arg + beq Arg + bcc Arg + .endmacro