mrdudz
71c0c63f6c
Merge remote-tracking branch 'upstream/master' into fptest
2022-06-20 02:05:19 +02:00
mrdudz
059b7875b3
fixup readme
2022-06-20 02:00:43 +02:00
mrdudz
00fabb8caf
beginning of float libraries and test programs
2022-06-20 01:54:03 +02:00
mrdudz
1fb7c896b4
beginning of half broken 32bit float support
2022-06-20 01:51:19 +02:00
Greg King
16d259d2b4
Commented out the push command.
2022-06-17 21:44:42 -04:00
Greg King
268823fdbb
Changed a line that Github Actions claimed was bad.
2022-06-17 21:22:43 -04:00
Greg King
a0e0c789db
Went back to using actions/checkout@v2.
...
(Direct cloning doesn't support pushing with a hidden token.)
I'm putting this aside, for now. A Personal Access Token must be made for the repository. "git push" does a dry-run, so that the workflow will succeed.
2022-06-17 18:42:12 -04:00
Greg King
65c8b49430
Passed the token through the environment.
2022-06-17 13:52:45 -04:00
Greg King
43c0f5ecd7
Directly clone the document repo.
2022-06-17 12:58:56 -04:00
Greg King
997c67de35
Put doc.git next to cc65.
2022-06-17 09:00:53 -04:00
Greg King
0dab508c75
Find out where doc.git is.
2022-06-17 08:35:06 -04:00
Greg King
3f314c0ee9
Fixed the action/checkout steps.
...
I misunderstood that action's docs.
2022-06-17 08:18:51 -04:00
Greg King
86d68bea8c
Experiment: checkout the second repo first.
...
Maybe that will give it the github.token that it needs.
2022-06-17 08:06:21 -04:00
Greg King
b4231401bd
Trying a verbose Git push.
...
If I'm lucky, it will tell me more.
2022-06-17 05:38:59 -04:00
Greg King
0d5dbb2ce2
Tried to authorize a push by setting the access token explicitly.
2022-06-17 03:46:31 -04:00
Greg King
5b0023c3df
Fixed a shell syntax bug. Try again.
2022-06-17 02:30:52 -04:00
Greg King
1628efd569
Added Github action steps that update the online documentation repo.
2022-06-17 01:44:40 -04:00
mrdudz
6a35bfd2fa
fix scanning the fractional digits of a float
2022-06-15 23:04:57 +02:00
mrdudz
5aa75ae81f
handle loadaddr the same as with the other CBM targets
2022-06-06 14:01:16 +02:00
Bob Andrews
30dc9b8d1a
Merge pull request #1755 from rofl0r/fix_target_path
...
cl65: fix regression in --print-target-path
2022-06-04 16:33:46 +02:00
rofl0r
94e7b11870
cl65: fix regression in --print-target-path
...
since the "empty prefix means run from current dir" hack was removed,
cl65 --print-target-path no longer prints the path relative to the
binary, but the hardcoded library path which points to prefix, because
the code adds the hardcoded path first to the pathsearch, but then actually
only returns the first entry rather than looking whether the path exists.
closes #1754
2022-05-30 12:22:02 +00:00
Bob Andrews
dcdf7ade08
Merge pull request #1748 from smuehlst/issue-1747
...
Fix switched meaning of '\n' and '\r' for osic1p target
2022-05-19 01:04:17 +02:00
Stephan Mühlstrasser
44257b9b4a
Fix switched meaning of '\n' and '\r'
...
When conio was implemented for the osic1p target, the cbm
target was used as a blueprint. But it was overlooked that the
cbm target encodes CR as 0x0A and LF as 0x0D, while the
osic1p target uses the ASCII encoding of CR and LF. Therefore
conio output of '\n' moved the active position to the start of the
line and '\r' moved the active position to the next line.
This change implements the correct semantics of '\n' and '\r'
in conio for the osic1p target.
Fixes #1747 .
2022-05-18 18:57:52 +02:00
Greg King
93e94c8dea
Fixed a multi-line comment.
...
The left border is thicker in cc65 than it is in VICE.
2022-05-18 05:09:48 -04:00
Bob Andrews
93ee91fb4b
Merge pull request #1644 from polluks2/missing-purple
...
Added more purple and removed the colour violet
2022-05-17 15:54:59 +02:00
Bob Andrews
e0cc3650e4
Merge branch 'master' into missing-purple
2022-05-17 15:34:51 +02:00
mrdudz
d30fc65dd5
add check for +x flag
2022-05-17 15:28:51 +02:00
mrdudz
91199c57e8
remove +x flag
2022-05-17 15:28:51 +02:00
Bob Andrews
25efedf3e6
Merge pull request #1745 from Compyx/codeopt-unused-var-fix
...
Fix set but unused variable
2022-05-17 14:47:19 +02:00
mrdudz
0f291aee86
rename the actual checkstyle target too :)
2022-05-17 14:39:35 +02:00
mrdudz
75441afb71
rename the "check" target to "checkstyle".
...
also created a new "check" target which runs all tests, as it is common with GNU programs
2022-05-17 14:30:41 +02:00
mrdudz
1a5852ab91
don't try to build the checkversion sample for targets that do not have printf
2022-05-17 13:52:30 +02:00
mrdudz
4674b09421
clean and mostlyclean should also clean the test and targettest directories
2022-05-17 13:25:12 +02:00
compyx
2fdb1e6b0d
Fix set but unused variable
2022-05-17 10:05:25 +02:00
Bob Andrews
8328bbf51d
Update README.md
2022-05-10 01:56:52 +02:00
Bob Andrews
4da7e1553f
Merge pull request #1676 from polluks2/patch-1
...
smarter manufacturer
2022-05-10 01:32:10 +02:00
mrdudz
8062f8d029
sample program that demonstrates how to compare the value of __CC65__ for
...
any version of the compiler
2022-05-10 01:16:19 +02:00
mrdudz
1b73ffb8ae
document changes to __CC65__
2022-05-10 01:13:24 +02:00
mrdudz
f67fb3b326
define __CC65__ as ((VER_MAJOR * 0x100) + VER_MINOR), fixes issue #1667
2022-05-10 01:12:13 +02:00
mrdudz
1c3d386e09
simple test related to #1678
2022-05-09 21:27:21 +02:00
mrdudz
b6ffa4af64
Fix endless loop on expanding a recursive macro, fixed issue #1678 , patch by kugelfuhr
2022-05-09 21:26:45 +02:00
mrdudz
1abb5f4734
Add a directory for tests that exercise the supported C standard differences.
...
As a first test added the snippet given in issue #1670
2022-05-08 19:29:57 +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
mrdudz
d0ac06c9b0
must include stdarg.h to use varargs
2022-05-08 19:29:57 +02:00
Bob Andrews
1c34d798be
Update Contributing.md
2022-05-08 19:27:32 +02:00
Bob Andrews
fc4faa582a
Update Contributing.md
2022-05-08 18:46:12 +02:00
mrdudz
43af562ce1
At the end of the optimizer run, remove jump cascades again. fixes the
...
regression reported in #1652
2022-05-08 13:22:10 +02:00
mrdudz
5813fd81d3
add extra optimizer step that replaces BRA by JMP if the target is external
2022-05-08 13:20:18 +02:00
mrdudz
e6b9a4b292
test related to issue #1652 , shows regression broken by #1231 and the
...
case that #1231 improved.
2022-05-08 13:19:32 +02:00
mrdudz
e0ae8ddc68
add sourcelines to the generated asm for easier inspection,
...
redirect output of sim65, including cycle count, into a seperate .out file per program
2022-05-08 13:18:27 +02:00