1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 19:29:37 +00:00
cc65/libsrc
Oliver Schmidt 1d1ba3ed3b Adjusted constructors.
The constructors are _NOT_ allowed anymore to access the BSS. Rather they must use the DATA segment or the INIT segment. The latter isn't cleared at any point so the constructors may use it to expose values to the main program. However they must make sure to always write the values as they are not pre-initialized.
2016-03-16 16:28:32 +01:00
..
apple2 Adjusted constructors. 2016-03-16 16:28:32 +01:00
atari Adjusted constructors. 2016-03-16 16:28:32 +01:00
atari5200 Use AX paradigm for stack initalization. 2016-03-07 01:44:19 +01:00
atmos Adjusted constructors. 2016-03-16 16:28:32 +01:00
c16 Moved things into ONCE. 2016-03-15 22:55:36 +01:00
c64 Cleaned up C64 linker configs. 2016-03-13 14:32:07 +01:00
c128 Adjusted constructors. 2016-03-16 16:28:32 +01:00
cbm Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
cbm510 Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
cbm610 Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
common Adjusted constructors. 2016-03-16 16:28:32 +01:00
conio Updated the fastcall information in a document and two Assembly files. 2015-07-22 13:31:14 -04:00
dbg Made _afailed() and uncompress() be fastcall functions. 2015-03-13 07:35:47 -04:00
em Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
gamate Use AX paradigm for stack initalization. 2016-03-07 01:44:19 +01:00
geos-apple Have src/Makefile and libsrc/Make use disjoint work directories. 2014-03-05 23:24:35 +01:00
geos-cbm Create static drivers directly from source files. 2014-06-04 23:50:18 +02:00
geos-common Adjusted constructors. 2016-03-16 16:28:32 +01:00
joystick added compiler/assembler target, lib compiles 2014-11-29 15:35:20 +01:00
lynx Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
mouse Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
nes Moved things into ONCE. 2016-03-15 22:55:36 +01:00
osic1p Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
pce Use AX paradigm for stack initalization. 2016-03-07 01:44:19 +01:00
pet Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
plus4 Moved things into ONCE. 2016-03-15 22:55:36 +01:00
runtime Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
serial Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
sim6502 Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
supervision Don't presume the stack size to be a multiple of pages. 2016-03-10 10:07:09 +01:00
tgi Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
vic20 Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
zlib Made _afailed() and uncompress() be fastcall functions. 2015-03-13 07:35:47 -04:00
Makefile initial import of the gamate stuff 2015-11-14 13:15:29 +01:00