CONTENTS | INDEX | PREV | NEXT
SMALL DATA AMIGA.LIB

DICE uses a small-data model version of Commodore's AMIGA.LIB to allow it 
to generate residentable executables (-r option to DCC). The small data
amiga.lib, called AMIGAS13.LIB (note the 's') is generated from the large 
modem amiga.lib with the LIBTOS program. (under 2.0 it's AMIGAS20.LIB)

The source to the LIBTOS program is available to allow developers using 
DICE to add new base variables to LIBTOS's search list when new operating 
systems come out without having to wait for my update.

WARNING!!  Commodore screwed up the var-args entry points in the 2.0 
amiga.lib, such as CreateNewProcTags().  To ensure that you get tags that 
work properly, you must remake the 2.0 's' library from the library source
archive after installing updates from commodore. The DICE library source 
overides these var-args tags with ones that work.