1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-22 12:30:41 +00:00
Commit Graph

7568 Commits

Author SHA1 Message Date
Oliver Schmidt
ed3546d8b2
Merge pull request #574 from prandeamus/paravirt-fix
Call ParaVirtHooks on JMP (indirect)
2018-01-15 08:37:32 +00:00
prandeamus
1a95be9c3a 65C02 JMP (ind,x) opcode 7C 2018-01-14 19:42:29 +00:00
prandeamus
009f56afb6 65C02 version too. 2018-01-13 22:42:39 +00:00
prandeamus
c23f264fe4 Call ParaVirtHooks on JMP (indirect) 2018-01-13 18:30:53 +00:00
Christian Groessler
f0708db792 crt0.s ("none" target): fix initialization of sp variable. 2018-01-11 13:15:19 +01:00
Oliver Schmidt
9229bb1f3e
Merge pull request #571 from greg-king5/win64
Change the type of a cc65 variable that holds both integers and pointers.
2018-01-10 12:48:28 +00:00
Oliver Schmidt
5a39dfd56c
Merge pull request #570 from prandeamus/compiler-optimizer-check
Complain if unsupported flags are provided after -O
2018-01-10 12:21:09 +00:00
Greg King
c67e90dd19 Changed the type of a compiler variable that holds either integers or pointers.
The change allows cc65 to be compiled on 64-bit Windows, without getting warnings.  That OS is actually 32 bits with 64-bit pointers.  Its pointers are "long long" instead of "long".  The change uses type-names that are configured for the actual pointer width.
2018-01-09 05:34:16 -05:00
Greg King
da22c90d33 Shrank Telestrat initcwd.s by 3 bytes.
Changing when a loop test is done allowed the removal of an extra STA instruction.
2018-01-09 04:48:39 -05:00
prandeamus
e7aabce8e9 Complain if unsupported flags are provided after -O 2018-01-07 18:57:48 +00:00
Oliver Schmidt
1ea5889a87
Merge pull request #564 from bauen1/none-library
Add none.lib
2018-01-05 11:05:30 +00:00
bauen1
94077404f9
Added ctype.s to none.lib as suggested by oliverschmidt 2018-01-05 10:39:23 +01:00
bauen1
aa34aed7dd
Fixed unused import and export of none.cfg and none/crt0.s 2018-01-04 22:27:39 +01:00
bauen1
45482b4fb1
Fixed none/crt0.s to respect none.cfg 2018-01-04 22:14:01 +01:00
bauen1
cea8332084
Fixed none.cfg 2018-01-04 22:01:44 +01:00
bauen1
ef993f2fcf
none.cfg consistency changes 2018-01-04 21:29:58 +01:00
bauen1
60c68b1111
cl65 now links against none.lib when using --target none 2018-01-04 17:11:44 +01:00
bauen1
4759d3956e
Removed initialization of the stack from none.lib 2018-01-04 13:54:00 +01:00
bauen1
884dfcf3c1
Fixed none.lib missing symbols 2018-01-04 12:22:42 +01:00
bauen1
98b2b2544d
Added crt0 to none.lib 2018-01-04 12:07:35 +01:00
bauen1
14909f12fe
Implemented the requested changes.
Moved none to its alphabetic place in the Makefile
Reverted all changes to doc/customizing.sgml
2018-01-04 11:17:20 +01:00
bauen1
72bb32fcda
Revert "Renamed none.lib to no-platform.lib"
This reverts commit 26350714ee.

It breaks the build
2018-01-02 15:32:27 +01:00
bauen1
26350714ee
Renamed none.lib to no-platform.lib 2018-01-02 15:15:27 +01:00
Oliver Schmidt
040134e775
Fixed typo. 2018-01-02 13:48:30 +01:00
Oliver Schmidt
d348d82d5a
Merge pull request #561 from mrdudz/soft80peek
C64 soft80 cpeek stuff
2018-01-01 16:13:04 +00:00
mrdudz
4abe12c729 fix spelling 2018-01-01 14:01:25 +01:00
bauen1
d9ba279e89
Fixed a typo in doc/customizing.sqml 2018-01-01 01:34:53 +01:00
bauen1
b08839cac4
Added libray to none target 2017-12-31 16:15:27 +01:00
Oliver Schmidt
fc5bf3f5e8
Merge pull request #562 from groessler/something_to_pull
Implementation of getfirstdevice/getnextdevice for Atari.
2017-12-29 12:39:06 +00:00
mrdudz
783408080c convert to petscii 2017-12-28 17:52:27 +01:00
Christian Groessler
30c6018887 Implementation of getfirstdevice/getnextdevice for Atari. 2017-12-28 04:54:18 +01:00
mrdudz
f207a60365 some cleanup 2017-12-28 02:26:23 +01:00
mrdudz
142ba12634 updated testprog 2017-12-28 01:58:58 +01:00
mrdudz
0543ecabe2 added peek functions for soft80 2017-12-28 01:58:03 +01:00
Oliver Schmidt
9a8b7d9a23
Merge pull request #557 from polluks/master
Optimizing the stack size
2017-12-19 11:51:18 +00:00
greg-king5
c8dd88efad
Added missing "break;" statements to a "switch" statement. 2017-12-18 17:09:06 -05:00
Stefan
98e2b79ef4 Optimizing the stack size 2017-12-18 19:19:59 +01:00
Stefan
2fde8d35c2
Merge pull request #4 from cc65/master
Update
2017-12-18 11:21:00 +01:00
Oliver Schmidt
f5a2c52f80
Merge pull request #554 from polluks/patch-3
oops #550 again
2017-12-18 09:40:45 +00:00
Stefan
6497da262a
oops
I made a mistake.
2017-12-17 18:45:57 +01:00
Oliver Schmidt
bbbd4e4742
Merge pull request #553 from polluks/patch-1
Fixed memory config #551
2017-12-16 18:29:27 +00:00
Oliver Schmidt
fb193933cb
Merge pull request #552 from polluks/master
Added Oric-1 compatibility #550
2017-12-16 18:26:34 +00:00
Stefan
b4fe03e49f
Update c16.cfg 2017-12-16 02:36:31 +01:00
Stefan
afb758bd6c
Update c16-32k.cfg 2017-12-16 02:35:00 +01:00
Stefan
6452fbac89
Added new config #551 2017-12-16 01:04:05 +01:00
Stefan
41fab61253
Fixed memory config #551 2017-12-16 00:41:00 +01:00
Stefan
6faef87b49 Fixed Oric-1 compatibility #550 2017-12-15 23:51:39 +01:00
Oliver Schmidt
1a3b0e41f5
Merge pull request #545 from mrdudz/cbmpeek
cbm stuff from greggs pull request
2017-12-15 19:42:02 +00:00
mrdudz
2957acd133 some tweaks to testprog 2017-12-12 17:05:52 +01:00
mrdudz
892732f340 fix cpeeks() for C128 VDC 2017-12-12 17:05:24 +01:00