Fixed recent addition of __A__.
This commit is contained in:
@@ -709,12 +709,13 @@ This cc65 version has some extensions to the ISO C standard.
|
|||||||
places.
|
places.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<item> There are two pseudo variables named <tt/__A__, __AX__/ and <tt/__EAX__/.
|
<item> There are three pseudo variables named <tt/__A__/, <tt/__AX__/ and
|
||||||
Both refer to the primary register that is used by the compiler to
|
<tt/__EAX__/. They all refer to the primary register that is used
|
||||||
evaluate expressions or return function results. <tt/__AX__/ is of
|
by the compiler to evaluate expressions or return function results.
|
||||||
type <tt/unsigned int/ and <tt/__EAX__/ of type <tt/long unsigned int/
|
<tt/__A__/ is of type <tt/unsigned char/, <tt/__AX__/ is of type
|
||||||
respectively. The pseudo variables may be used as lvalue and rvalue as
|
<tt/unsigned int/ and <tt/__EAX__/ of type <tt/long unsigned int/
|
||||||
every other variable. They are most useful together with short
|
respectively. The pseudo variables may be used as lvalue and rvalue
|
||||||
|
as every other variable. They are most useful together with short
|
||||||
sequences of assembler code. For example, the macro
|
sequences of assembler code. For example, the macro
|
||||||
|
|
||||||
<tscreen><verb>
|
<tscreen><verb>
|
||||||
|
|||||||
Reference in New Issue
Block a user