1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 04:30:10 +00:00
cc65/libsrc
Bob Andrews 24227482ea
Merge pull request #1648 from polluks2/tco
Added tail call optimization
2022-02-03 14:42:41 +01:00
..
apple2 Moved convert.system from geos-apple to apple2[enh]. 2021-02-17 10:50:22 +01:00
atari Export LMARGN_save to C. People might want to preserve this setting in their program. 2021-04-01 15:19:06 +02:00
atari2600 ctype size optimization 2020-02-03 20:45:09 +01:00
atari5200 libsrc/atari5200/crt0.s: fix formatting 2021-05-21 01:45:55 +02:00
atmos Use more compact loops. 2020-12-27 17:54:49 -05:00
c16 Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
c64 saves 2 bytes in the standard c64 joystick driver 2021-11-23 21:34:49 +01:00
c128 Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
cbm Save a few bytes 2022-01-30 03:26:32 +01:00
cbm510 Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
cbm610 Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
common Fix strnlen(). 2021-12-25 09:11:58 +01:00
conio Use more compact loops. 2020-12-27 17:54:49 -05:00
creativision Made Creativision's joystick driver more efficient. 2021-06-11 07:43:25 -04:00
cx16 Updated a comment about Kernal's STATUS variable. 2020-11-08 17:45:54 -05:00
dbg Removed unnecessary #include <cc65.h> from convert.c 2019-11-19 14:08:00 +01:00
em change driver _install calls from taking "void*" to "const void*" 2021-05-16 22:57:28 +02:00
gamate Indentation in vga.s for gamate 2020-09-24 19:42:34 +02:00
geos-apple Moved convert.system from geos-apple to apple2[enh]. 2021-02-17 10:50:22 +01:00
geos-cbm moved to better folder location 2018-12-30 18:57:46 +01:00
geos-common change prototype for GraphicsString() to void __fastcall__ GraphicsString(const void *myGfxString); 2021-05-18 15:16:14 +02:00
joystick change driver _install calls from taking "void*" to "const void*" 2021-05-16 22:57:28 +02:00
lynx Fixed the cart directory build code to handle even simple programs. 2022-01-31 08:14:26 -05:00
mouse Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
nes Preserve the accu 2020-04-06 18:13:54 +02:00
none ctype size optimization 2020-02-03 20:45:09 +01:00
osic1p Remove stale comment. 2020-12-27 17:54:49 -05:00
pce Added a special version of a function which uses an absolute addressing mode to access the zero page. 2021-05-04 12:10:43 -04:00
pet Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
plus4 Exported the Commodore CHRIN and CHROUT Kernal functions, in the CBM libraries. 2021-03-03 17:39:53 -05:00
runtime Fix CRLFs introduced by fe3f267 2020-09-18 08:57:28 +02:00
serial change driver _install calls from taking "void*" to "const void*" 2021-05-16 22:57:28 +02:00
sim6502 ctype size optimization 2020-02-03 20:45:09 +01:00
supervision Syncronize the Supervision crt0.s with its ld65 config files. 2021-05-21 03:32:43 -04:00
sym1 Added tail call optimization 2022-02-02 23:02:01 +01:00
telestrat (again) remove TABs 2021-05-13 18:12:12 +02:00
tgi change driver _install calls from taking "void*" to "const void*" 2021-05-16 22:57:28 +02:00
vic20 Fixed cbm_k_readst() to work around a VIC-20 Kernal bug. 2021-03-25 15:22:18 -04:00
zlib zlib: Use correct (un)signedness of char in prototypes and functions. 2021-03-30 19:41:20 +02:00
Makefile Makefile changes 2021-06-06 21:56:23 -05:00