1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-26 13:18:31 +00:00
Commit Graph

1148 Commits

Author SHA1 Message Date
Chris Cacciatore ad1eadd60d Added support for --large-alignment in ld65.
Implemented the same way as in ca65.
2020-05-15 17:54:41 -04:00
Greg King 8b5a2f135c Added missing <tag> and <itemize> Linuxdoc tags to some ctype.h function descriptions. 2020-03-27 00:59:15 -04:00
Dirk Jagdmann beaa77d2d6 fix whitespace 2020-03-23 11:47:51 +01:00
IrgendwerA8 ce80624f62 ctype size optimization 2020-02-03 20:45:09 +01:00
Greg King b66f7272af Updated the cx16 library to the ROM's prerelease 36. 2020-01-11 02:20:52 -05:00
Greg King 3fa253d31f Updated the cx16 library to the Commander X16 Kernal's prerelease 35. 2019-12-25 10:56:32 -05:00
Greg King f75657d7e2 Added <cx16.h> to the function reference document. 2019-11-20 12:11:47 -05:00
Stefan c9d2c10cbd Update vic20.sgml 2019-11-20 12:54:47 +01:00
Stefan a56b176749 Update plus4.sgml 2019-11-20 12:54:47 +01:00
Stefan ea16316e33 Update pce.sgml 2019-11-20 12:54:47 +01:00
Stefan 7361aa9959 Update nes.sgml 2019-11-20 12:54:47 +01:00
Stefan c08f1e4bfd Update funcref.sgml 2019-11-20 12:54:47 +01:00
Stefan 63ab22f97f Update cx16.sgml 2019-11-20 12:54:47 +01:00
Stefan 49ebac7ac1 Update cbm510.sgml 2019-11-20 12:54:47 +01:00
Stefan 94892231bc Update c64.sgml 2019-11-20 12:54:47 +01:00
Stefan 9bf2bf308a Update c128.sgml 2019-11-20 12:54:47 +01:00
Stefan 9ab614d764 Update c16.sgml 2019-11-20 12:54:47 +01:00
Greg King 5da525e0ea Added a standard mouse driver to the cx16 library. 2019-11-16 14:51:24 -05:00
Greg King d78133e1f0 Updated cx16 to match the Commander X16 ROMs and emulator, release 34. 2019-11-16 13:11:40 -05:00
Greg King 4dda5d2173 Changed a "See also" link in the abort() and assert() descriptions from raise() to signal().
Programmers might want to use signal() to catch the SIGABRT that's sent by abort() and assert().
2019-11-12 11:57:38 -05:00
Greg King ac4866c027 Made assert() send SIGABRT when an assertion fails.
A signal handler can catch it, and do anything needed to make stderr work.
2019-11-10 12:46:01 -05:00
Stefan 7f7db01e25 Fixed typos 2019-11-10 03:21:43 -05:00
Greg King d7ec817f0a Fixed a typo in the cx16 document. 2019-09-30 10:41:21 -04:00
Greg King 18afc7c703 Created a target and a library for the Commander X16 prototype computer. 2019-09-27 03:38:51 -04:00
Greg King 0896deedef Added a .ORG keyword to ca65 structs/unions.
Allow 24-bit numbers as operands in ca65 structs/unions.
2019-09-11 19:00:08 -04:00
Oliver Schmidt 3b128ba59f Use MACHID to check for realtime clock.
There's no need to do guesswork to know if a realtime clock is present/active.
2019-09-10 09:49:06 +02:00
Jeremy Chadwick 4e3abf417f Use the word 'macros' universally (not macroes) 2019-08-27 08:34:35 +02:00
Jeremy Chadwick 57b997355f Grammatical modifications 2019-08-26 09:32:14 -04:00
Jeremy Chadwick cc373cc41d doc: clarify need for .IMPORT on some special symbols 2019-08-26 09:32:14 -04:00
Greg King a0db846a97 Allowed old-style (K and R) function declarations to be fastcall.
That lets them match old-style definitions.  It avoids "Type conflict" error messages.  It allows shorter function calls.

Fixed the types of some variables in "test/ref/otccex.c".  It avoids crashes on 64-bit Windows (32-bit Windows with 64-bit pointers).
2019-07-22 09:26:23 -04:00
jede 7f9e73a1ce Add textcolor and bgcolor.s 2019-07-21 14:11:51 -04:00
Lauri Kasanen 5cbbb4597f Document binary literals 2019-07-20 17:21:42 +02:00
Oliver Schmidt e34ee32973 Reduced shadow for h2 to improve readability. 2019-06-04 11:46:15 +02:00
bbbradsmith 5269552346 sim65 common define for paravirt hooks base location
allows the loaded binary to take up as much space as possible
restored some documentation of the hooks but without reference to specific location
2019-05-31 10:40:04 +02:00
Oliver Schmidt 6efb71bea7 Rearranged paravirt function vector.
- exit right below 6502 vectors.
- keep exit addr stable as it may be called from asm.
2019-05-30 00:10:17 +02:00
bbbradsmith 3612edf4fa sim65.sgml typo: bold is bf not ** 2019-05-29 22:56:51 +02:00
bbbradsmith fb7d4acd5c versionable header for sim65
load and run address now configured from header
fix error codes not to conflict with test
fix test/misc/endless.c which is supposed to fail if an endless loop does not occur
2019-05-29 22:56:51 +02:00
bbbradsmith 2f3cae0d2e movable sp for sim65 2019-05-29 22:56:51 +02:00
Brad Smith 38d2eb7a0e cc65.sgml incorrectly closed tt 2019-05-29 22:41:24 +02:00
Brad Smith 26d436b90d separating standard file I/O from low-level paravirtualization 2019-05-27 21:09:19 +02:00
Brad Smith 53bfd2e8cd added name 2019-05-27 21:09:19 +02:00
bbbradsmith 4acf011fa4 noting that standard file functions work as well
correcting target name
2019-05-27 21:09:19 +02:00
Brad Smith 42beb29f72 sim65.sgml syntax error unclosed tt 2019-05-27 21:09:19 +02:00
bbbradsmith 17505e2173 sim65.sgml noting sim65c02 target as well 2019-05-27 21:09:19 +02:00
bbbradsmith 69c7acb3bc some documentation for sim65 2019-05-27 21:09:19 +02:00
Brad Smith d56e3adf2f CC65 -> cc65 2019-05-15 18:19:45 +02:00
Brad Smith 0d000bb629 Document --debug-opt-output and --debug-opt 2019-05-15 18:19:45 +02:00
Lauri Kasanen f16ce22281 doc: Rename aux member to data 2019-05-15 11:17:45 +02:00
Lauri Kasanen c2f3421dee Document using inline asm with SoA, structs with array members 2019-05-15 11:17:45 +02:00
Christian Groessler a24e3d9e72 ld65.sgml: document '--allow-multiple-definition' switch 2019-05-01 10:57:48 +02:00