Mention the recently added linker configs.
This commit is contained in:
@@ -168,9 +168,44 @@ Parameters:
|
|||||||
</descrip><p>
|
</descrip><p>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt/apple2-hgr.cfg/<p>
|
||||||
|
|
||||||
|
Configuration for a program including a hires page. See <tt>testcode/lib/apple/hgrtest.c</tt>
|
||||||
|
for an example of such a program.
|
||||||
|
|
||||||
|
Parameters:
|
||||||
|
|
||||||
|
<descrip>
|
||||||
|
|
||||||
|
<tag><tt/STARTADDRESS:/ Program start address</tag>
|
||||||
|
Default: $803. Use <tt/-S <addr>/ to set a different start address.
|
||||||
|
|
||||||
|
<tag><tt/__EXEHDR__:/ Executable file header</tag>
|
||||||
|
Default: DOS 3.3 header (address and length). Use <tt/-D __EXEHDR__=0/ to omit
|
||||||
|
the header.
|
||||||
|
|
||||||
|
<tag><tt/__STACKSIZE__:/ C runtime stack size</tag>
|
||||||
|
Default: $800. Use <tt/-D __STACKSIZE__=<size>/ to set a different
|
||||||
|
stack size.
|
||||||
|
|
||||||
|
<tag><tt/__HIMEM__:/ Highest usable memory address presumed at link time</tag>
|
||||||
|
Default: $9600. Use <tt/-D __HIMEM__=<addr>/ to set a different
|
||||||
|
highest usable address.
|
||||||
|
|
||||||
|
<tag><tt/__LCADDR__:/ Address of code in the Language Card</tag>
|
||||||
|
Default: $D400. Use <tt/-D __LCADDR__=<addr>/ to set a different
|
||||||
|
code address.
|
||||||
|
|
||||||
|
<tag><tt/__LCSIZE__:/ Size of code in the Language Card</tag>
|
||||||
|
Default: $C00. Use <tt/-D __LCSIZE__=<size>/ to set a different
|
||||||
|
code size.
|
||||||
|
|
||||||
|
</descrip><p>
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/apple2-overlay.cfg/<p>
|
<sect1><tt/apple2-overlay.cfg/<p>
|
||||||
|
|
||||||
Configuration for overlay programs with the up to nine overlays. The overlay files
|
Configuration for an overlay program with up to nine overlays. The overlay files
|
||||||
don't include the DOS 3.3 header. See <tt>samples/overlaydemo.c</tt> for more
|
don't include the DOS 3.3 header. See <tt>samples/overlaydemo.c</tt> for more
|
||||||
information on overlays.
|
information on overlays.
|
||||||
|
|
||||||
@@ -210,7 +245,7 @@ Parameters:
|
|||||||
|
|
||||||
<sect1><tt/apple2-asm.cfg/<p>
|
<sect1><tt/apple2-asm.cfg/<p>
|
||||||
|
|
||||||
Configuration for a assembler programs which don't need a special setup.
|
Configuration for an assembler program that doesn't need a special setup.
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
|
|
||||||
|
|||||||
@@ -168,9 +168,44 @@ Parameters:
|
|||||||
</descrip><p>
|
</descrip><p>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt/apple2enh-hgr.cfg/<p>
|
||||||
|
|
||||||
|
Configuration for a program including a hires page. See <tt>testcode/lib/apple/hgrtest.c</tt>
|
||||||
|
for an example of such a program.
|
||||||
|
|
||||||
|
Parameters:
|
||||||
|
|
||||||
|
<descrip>
|
||||||
|
|
||||||
|
<tag><tt/STARTADDRESS:/ Program start address</tag>
|
||||||
|
Default: $803. Use <tt/-S <addr>/ to set a different start address.
|
||||||
|
|
||||||
|
<tag><tt/__EXEHDR__:/ Executable file header</tag>
|
||||||
|
Default: DOS 3.3 header (address and length). Use <tt/-D __EXEHDR__=0/ to omit
|
||||||
|
the header.
|
||||||
|
|
||||||
|
<tag><tt/__STACKSIZE__:/ C runtime stack size</tag>
|
||||||
|
Default: $800. Use <tt/-D __STACKSIZE__=<size>/ to set a different
|
||||||
|
stack size.
|
||||||
|
|
||||||
|
<tag><tt/__HIMEM__:/ Highest usable memory address presumed at link time</tag>
|
||||||
|
Default: $9600. Use <tt/-D __HIMEM__=<addr>/ to set a different
|
||||||
|
highest usable address.
|
||||||
|
|
||||||
|
<tag><tt/__LCADDR__:/ Address of code in the Language Card</tag>
|
||||||
|
Default: $D400. Use <tt/-D __LCADDR__=<addr>/ to set a different
|
||||||
|
code address.
|
||||||
|
|
||||||
|
<tag><tt/__LCSIZE__:/ Size of code in the Language Card</tag>
|
||||||
|
Default: $C00. Use <tt/-D __LCSIZE__=<size>/ to set a different
|
||||||
|
code size.
|
||||||
|
|
||||||
|
</descrip><p>
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt/apple2enh-overlay.cfg/<p>
|
<sect1><tt/apple2enh-overlay.cfg/<p>
|
||||||
|
|
||||||
Configuration for overlay programs with the up to nine overlays. The overlay files
|
Configuration for an overlay program with up to nine overlays. The overlay files
|
||||||
don't include the DOS 3.3 header. See <tt>samples/overlaydemo.c</tt> for more
|
don't include the DOS 3.3 header. See <tt>samples/overlaydemo.c</tt> for more
|
||||||
information on overlays.
|
information on overlays.
|
||||||
|
|
||||||
@@ -210,7 +245,7 @@ Parameters:
|
|||||||
|
|
||||||
<sect1><tt/apple2enh-asm.cfg/<p>
|
<sect1><tt/apple2enh-asm.cfg/<p>
|
||||||
|
|
||||||
Configuration for a assembler programs which don't need a special setup.
|
Configuration for an assembler program that doesn't need a special setup.
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user