1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-20 02:17:07 +00:00
Commit Graph

815 Commits

Author SHA1 Message Date
Rutger van Bergen ae23e47eb5 Merge branch 'cc65:master' into master 2022-12-26 13:57:10 +01:00
Oliver Schmidt d90c7e9853 Introduced the notion of a standard serial driver.
There's no target with more than one serial driver (and I don't see that change anytime soon) so it's a no-brainer to apply the standard driver concept to serial drivers.
2022-12-22 18:13:24 +01:00
Stephan Mühlstrasser a46de2f6d4 Fix macro order 2022-11-20 15:22:37 +01:00
Stephan Mühlstrasser 484e1dc9fd Character defines for osic1p target
Added character definitions for line graphics and enter character
for osic1p target.
2022-11-20 13:30:57 +01:00
Rutger van Bergen 2b07204952 Merge branch 'cc65:master' into kim1 2022-09-19 20:03:23 +02:00
mrdudz 5bda57de87 add extra underscore to _bzero, add a test for bzero/memset 2022-08-29 23:20:48 +02:00
mrdudz 3b03a96375 add underscores to _poserror and _stroserror 2022-08-29 21:06:48 +02:00
mrdudz 89c08dc6d4 extra underscores for _randomize and _swap 2022-08-29 20:52:35 +02:00
mrdudz 145adf61ea define old names also for heap stuff 2022-08-29 20:10:21 +02:00
mrdudz b09024aa32 add extra underscore to heap stuff 2022-08-29 19:55:48 +02:00
mrdudz 54aff47513 fix some errno related stuff, "make all" works again 2022-08-28 22:09:44 +02:00
mrdudz 5d390489a8 fix underscores in errno (and related) headers 2022-08-28 21:36:22 +02:00
mrdudz 6ba3deffa4 use __clocks_per_sec instead of _clocks_per_sec 2022-08-28 20:22:25 +02:00
mrdudz f70020a2b8 use __sig_ign and __sig_dft instead of _sig_ign and _sig_dft 2022-08-28 20:18:34 +02:00
mrdudz 9246775ebe use __afailed instead of _afailed 2022-08-28 20:08:13 +02:00
mrdudz 8e5f6b822d fix setjmp.h 2022-08-28 20:05:11 +02:00
Bob Andrews 623f047397 Merge pull request #1509 from mrdudz/rremd
C64 Retro Replay EMD driver
2022-08-11 01:11:16 +02:00
Bob Andrews 38c4449ab1 Merge pull request #1826 from alejandro-colomar/master
Make NULL conform to POSIX
2022-08-11 01:10:16 +02:00
Alejandro Colomar f14e793197 Make NULL conform to POSIX
POSIX.1-2008 tightened the definition of NULL to be 0 cast to the
type 'void *'.

Defining NULL as 0 is problematic, because it requires users to
cast NULL to a pointer type before passing it to variadic
functions.  Using POSIX's definition is safer, because NULL can be
used in all contexts without a cast, due to the alignment of
'void *' and 'char *' being the same.  It also helps the compiler
be able to detect when NULL is being used in an integer context.

Link: <http://ewontfix.com/11/>
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-08-10 12:56:23 +02:00
ZeroByteOrg 5608453aea Fixed YM2151 struct to match HW behavior 2022-08-08 16:16:37 -05:00
mrdudz 416040dfb6 add prototype for static driver 2022-07-24 23:43:53 +02:00
Bob Andrews 6239fbe18c Revert "rename '_poserror' to '__poserror'" 2022-07-24 18:14:21 +02:00
Christian Groessler 758d9466c0 rename '_poserror' to '__poserror'
The old name could be non-conforming to the C standard. The new name
is definitely in the "implementation name space".

See issue #1796.
2022-07-24 00:33:56 +02:00
Bob Andrews 19ddffecba Merge pull request #1770 from devkev/lynx_darkbrown
lynx: fix TGI_COLOR_DARKBROWN
2022-07-21 00:03:37 +02:00
Bob Andrews 092c0a6531 Update lynx.h
remove TGI_COLOR_DARKBROWN
2022-07-20 23:54:57 +02:00
Kevin Pulo 3ef8dd3c0c lynx: fix TGI_COLOR_DARKBROWN 2022-06-16 15:06:02 +10:00
Dave Plummer 8f9777d9e0 Fix ushot overflow, capitalization 2022-06-06 15:14:01 -07:00
Dave Plummer 799aec23a6 Add KIM-1 Support 2022-06-04 13:00:48 -07:00
polluks2 c2b8479ea3 Fixed typo 2022-05-30 17:10:33 +02:00
Bob Andrews e0cc3650e4 Merge branch 'master' into missing-purple 2022-05-17 15:34:51 +02:00
mrdudz 3640beaa46 fix some header files to conform with C99 hopefully, should fix issue #1670 2022-05-08 19:29:57 +02:00
Greg King a5e69e7ea6 Upgraded the cx16 library to the Commander X16 Kernal ROM's prerelease 39. 2022-04-29 16:56:54 -04:00
Karri Kaksonen 6a6aa094fa Merge branch 'cc65:master' into atari7800conio 2022-04-18 12:40:18 +03:00
mrdudz 3c1641e3e3 remove dangling spaces 2022-04-17 16:05:19 +02:00
Karri Kaksonen 6b16b99192 Fix conflicts with some conio routines 2022-04-05 10:35:59 +03:00
Fabrizio Caruso 2414a832d7 Make the intermediate gray/green levels available 2022-04-02 23:47:36 +02:00
Karri Kaksonen 786b4310d0 Merge branch 'cc65:master' into atari7800 2022-03-05 19:09:05 +02:00
Karri Kaksonen 8c975dfb36 Remove garbage 2022-03-01 07:03:29 +02:00
Karri Kaksonen 3266e70de4 Add target atari7800 2022-03-01 06:44:55 +02:00
Karri Kaksonen 328781bf8a Add target atari7800 2022-03-01 06:44:26 +02:00
Karri Kaksonen 4e406b744c Mark index 0 as TRANSPARENT. Let palette start from index 1 2022-02-24 08:50:36 +02:00
Jeff Tranter 2bf8be5b3b Fix some commonly made spelling errors in comments. 2022-02-21 15:44:31 -05:00
Greg King bae2821d5a Added telestrat to <time.h>.
That library has clock().
2022-02-03 18:23:23 -05:00
polluks 8e60102e8e Removed the colour purple
This commit may break compatibility.
2022-02-02 00:58:50 +01:00
polluks a29a1b0a59 Added more purple (rain) 2022-01-31 02:18:01 +01:00
Sven Michael Klose 666f266e90 Move strnlen() to non-ANSI section. 2021-12-25 14:21:47 +01:00
Sven Michael Klose c9ccc82b9f strnlen(): Add comment with POSIX standard. 2021-12-25 09:12:13 +01:00
Sven Michael Klose 921e549172 Add standard C library function strnlen(). 2021-12-24 23:44:57 +01:00
Oliver Schmidt 8b0de8a931 Merge branch 'master' into master 2021-11-23 22:56:51 +01:00
Wayne Parham 11d81b1f43 Stylistic changes 2021-06-15 16:39:28 -05:00