Merge branch 'master' into master
This commit is contained in:
@@ -1390,7 +1390,12 @@ parameter with the <tt/#pragma/.
|
||||
the <tt/Y/ register if it wraps any variadic functions (they have "<tt/.../"
|
||||
in their prototypes).
|
||||
|
||||
The identifier is an 8-bit number that's set into <tt/tmp4/.
|
||||
The identifier is an 8-bit number that's set into <tt/tmp4/. If the identifier
|
||||
is "bank", then ca65's <tt><url url="ca65.html#.BANK" name=".bank"></tt> function will be used
|
||||
to determine the number from the bank attribute defined in the linker config,
|
||||
see <url url="ld65.html#MEMORY" name="Other MEMORY area attributes">. Note that
|
||||
this currently implies that only the least significant 8 bits of the bank attribute
|
||||
can be used.
|
||||
|
||||
The address of a wrapped function is passed in <tt/ptr4/. The wrapper can
|
||||
call that function by using "<tt/jsr callptr4/".
|
||||
|
||||
@@ -5186,7 +5186,7 @@ the module just loaded. Possible error codes are:
|
||||
<item><tt/MLOAD_ERR_MEM/ - Not enough memory
|
||||
</itemize>
|
||||
<tag/Notes/<itemize>
|
||||
<item>The <htmlurl url="ld65.html" name="ld65"> linker is needed to create
|
||||
<item>The <url url="ld65.html" name="ld65 linker"> is needed to create
|
||||
relocatable o65 modules for use with this function.
|
||||
<item>The function is available only as a fastcall function; so, it may be used
|
||||
only in the presence of a prototype.
|
||||
|
||||
@@ -760,7 +760,7 @@ There's a library subroutine called <tt/copydata/ (in a module named
|
||||
look at it's inner workings before using it!
|
||||
|
||||
|
||||
<sect1>Other MEMORY area attributes<p>
|
||||
<sect1>Other MEMORY area attributes<label id="MEMORY"><p>
|
||||
|
||||
There are some other attributes not covered above. Before starting the
|
||||
reference section, I will discuss the remaining things here.
|
||||
@@ -822,7 +822,6 @@ that has a segment reference (for example a symbol). The result of this
|
||||
function is the value of the bank attribute for the run memory area of the
|
||||
segment.
|
||||
|
||||
|
||||
<sect1>Other SEGMENT attributes<p>
|
||||
|
||||
Segments may be aligned to some memory boundary. Specify "<tt/align = num/" to
|
||||
|
||||
Reference in New Issue
Block a user