1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-19 09:28:25 +00:00
Commit Graph

9286 Commits

Author SHA1 Message Date
polluks a29a1b0a59 Added more purple (rain) 2022-01-31 02:18:01 +01:00
Bob Andrews b00cb182d9 Merge pull request #1637 from polluks2/save_a_few_bytes
Save a few bytes
2022-01-30 13:21:41 +01:00
mrdudz ccb77735d2 samples makefile already goes through the subdirs correctly 2022-01-30 13:18:51 +01:00
mrdudz a0fc95bb15 actually use all targets for the samples dir 2022-01-30 12:49:33 +01:00
mrdudz 333c31e4ce fix for atari5200 2022-01-30 12:49:02 +01:00
mrdudz 6e5a988f85 build samples for all targets 2022-01-30 12:36:15 +01:00
Bob Andrews 82f55a930a Merge pull request #1618 from polluks2/master
Fixed many typos
2022-01-30 12:21:07 +01:00
polluks e327071615 Save a few bytes 2022-01-30 03:26:32 +01:00
polluks e66a54ac14 Revert commits 2022-01-30 03:15:28 +01:00
polluks2 97c83de37b Merge branch 'cc65:master' into master 2022-01-30 02:40:27 +01:00
mrdudz 11bcaba99b comment out all the non working targets 2022-01-30 02:29:11 +01:00
mrdudz 908173b663 add sym1 target 2022-01-30 02:14:01 +01:00
mrdudz 91cf347f31 fix pathes 2022-01-30 02:13:54 +01:00
mrdudz 273721e05e fix pathes 2022-01-30 02:07:50 +01:00
mrdudz 43fdc8781d and another 2022-01-30 01:54:06 +01:00
mrdudz 90cc44b410 another try 2022-01-30 01:46:47 +01:00
mrdudz d1ae098190 iterate through all targettest builds 2022-01-30 01:23:10 +01:00
Bob Andrews 9da9b979f2 Merge pull request #1621 from SvenMichaelKlose/pixel_targettest_fixes
Fix VIC build, remove compiler warnings, add LST files for VICE emulator targets.
2022-01-30 00:10:30 +01:00
Bob Andrews ad1ebb697f Merge pull request #1626 from mdsteele/paravirt
Fix Pop() implementation in src/sim65/paravirt.c (fixes #1625)
2022-01-29 22:33:32 +01:00
Bob Andrews 6332f090d9 Merge pull request #1620 from SvenMichaelKlose/pixel_strnlen
Add standard C library function strnlen().
2022-01-29 21:32:27 +01:00
Bob Andrews 4579a7e181 Merge pull request #1629 from DLehenbauer/pet_asm_inc
asminc/pet.inc: Add PIA1 & PIA2 addresses
2022-01-29 21:21:58 +01:00
Christian Groessler c3e01062ea put Atari 20-column note to where it belongs... 2022-01-24 20:13:49 +01:00
Christian Groessler fc12b19659 Merge pull request #1633 from sprive/atari8-docs
document special case on sub 40-col modes
2022-01-24 20:00:13 +01:00
Scott Prive 91920f807e document special case on sub 40-col modes 2022-01-23 18:53:14 -05:00
polluks2 3aeaa36a58 Wrong platform
There was no conio for Lynx
````
../bin/ld65   -o mandelbrot -t lynx -m mandelbrot.map mandelbrot.o lynx.lib
mandelbrot.s:516: Error: Unresolved external '_clrscr'
conio/vcprintf.s:85: Error: Unresolved external '_cputc'
conio/cputs.s:25: Error: Unresolved external '_cputc'
conio/cputs.s:15: Error: Unresolved external 'gotoxy'
ld65: Error: 3 unresolved external(s) found - cannot create output file
make: *** [mandelbrot] Error 1
````
2022-01-22 01:04:08 +01:00
Daniel Lehenbauer 12f9a2f1f8 asminc/pet.inc: Add PIA1 & PIA2 2022-01-17 08:22:15 -08:00
Matthew D. Steele 22a3d55e40 Add space after function names 2022-01-08 16:39:30 -05:00
Matthew D. Steele 1f6bc6240f Move local variable declaration to top of block 2022-01-08 16:29:42 -05:00
Matthew D. Steele 92bfbeb8ab Adjust Pop() sequencing in paravirt.c 2022-01-08 16:24:40 -05:00
Matthew D. Steele cf1bc4fad4 Fix Pop() implementation in src/sim65/paravirt.c (fixes #1625)
The Pop() function was not handling stack pointer wrap around correctly.

Also, change the simulated RTS implementation in ParaVirtHooks() to
explicitly sequence the two Pop() calls in the correct order.
2022-01-07 09:56:46 -05:00
polluks2 06725c166e Merge branch 'cc65:master' into master 2021-12-31 17:21:20 +01:00
polluks 1bcf93d010 Merge branch 'master' of http://github.com/polluks2/cc65 2021-12-30 00:42:29 +01:00
polluks 4920ffa23a Save a few bytes 2021-12-30 00:04:57 +01:00
Sven Michael Klose 683739d6fc mostlyclean: Clean up. 2021-12-25 21:25:52 +01:00
Sven Michael Klose 05b8af07aa main(): No return value. 2021-12-25 21:21:01 +01:00
Sven Michael Klose 3bd72b9659 main(): Re-introduce return value. Compiler rejects 'void'. 2021-12-25 20:15:09 +01:00
Sven Michael Klose 0707cdbe2c Remove command line arguments and return value from main(). 2021-12-25 20:12:45 +01:00
Sven Michael Klose f4702cbc40 Make label file for c610 platform. 2021-12-25 20:11:22 +01:00
Sven Michael Klose 412a30987a Remove -t option for linker only. 2021-12-25 20:10:53 +01:00
Sven Michael Klose 34dd29556f Use -t option alongside -C. 2021-12-25 20:09:18 +01:00
Sven Michael Klose de158c0847 Use suffix '.lbl' instead of '.lst'. 2021-12-25 20:07:34 +01:00
Sven Michael Klose d1cbb1deeb More strict printf() format string. 2021-12-25 20:04:10 +01:00
Sven Michael Klose 666f266e90 Move strnlen() to non-ANSI section. 2021-12-25 14:21:47 +01:00
Sven Michael Klose 65564a158c Remove most compiler warnings. 2021-12-25 09:57:18 +01:00
Sven Michael Klose bdd18d958b cbmdir-test for VICs needs memory expansion. 2021-12-25 09:45:15 +01:00
Sven Michael Klose 58dd28f053 Make VICE monitor command lists for Commodore platforms. 2021-12-25 09:40:32 +01:00
Sven Michael Klose ba93ab07bc Do not compile petscii test for unsupported platforms.
Only C64 is supported.
2021-12-25 09:19:37 +01:00
Sven Michael Klose 87fe2f5d0e Add test of strnlen(). 2021-12-25 09:13:43 +01:00
Sven Michael Klose c9ccc82b9f strnlen(): Add comment with POSIX standard. 2021-12-25 09:12:13 +01:00
Sven Michael Klose 0b84465276 Fix strnlen(). 2021-12-25 09:11:58 +01:00