1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-29 02:55:20 +00:00
cc65/libsrc
Oliver Schmidt e3cbc7e8b8 Moved run location of ONCE segment.
Make the same changes to the Apple II that were done with 0ee9b2e446 to the C64.

Notes:
- The startup code deliberately doesn't make use of symbols defined for the LC segment as that segment is optional.
- The <...>-asm.cfg configs move the segment BSS to an own memory area BSS although this doesn't seem necessary. However the benefit is that the size of the memeory area MAIN is identical to the number of bytes loaded from disk into RAM. To keep this an invariant for all Apple II configs allows to simplify the EXEHDR to just refer to the symbols defined for MAIN.
2016-03-17 21:07:19 +01:00
..
apple2 Moved run location of ONCE segment. 2016-03-17 21:07:19 +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
cbm510 Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
cbm610
common Adjusted constructors. 2016-03-16 16:28:32 +01:00
conio
dbg
em
gamate Use AX paradigm for stack initalization. 2016-03-07 01:44:19 +01:00
geos-apple
geos-cbm
geos-common Adjusted constructors. 2016-03-16 16:28:32 +01:00
joystick
lynx Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
mouse
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
serial
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
Makefile