1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-19 06:31:31 +00:00
Commit Graph

10139 Commits

Author SHA1 Message Date
mrdudz
623d763457 added a testprogram to check for some of the edge cases 2022-07-21 03:20:45 +02:00
mrdudz
501da2de2b Also handle the case when the non constant side of the AND expression is
known to have a smaller size than the constant side of the expression.
2022-07-21 03:20:45 +02:00
mrdudz
6702b3c85e special case for evaluating the AND operator, this should fix the problems
described in issue #1538
2022-07-21 03:20:45 +02:00
mrdudz
b523d72471 more descriptive error message 2022-07-21 03:20:45 +02:00
mrdudz
964546d444 typo 2022-07-21 03:20:45 +02:00
Greg King
320312e7cc Made the style-check scripts send their file lists to stderr.
A complete list will be shown before make shows its error message.  There will be less confusion about which lines are in the list.
2022-07-21 03:20:45 +02:00
mrdudz
4bb152eb65 remove dangling spaces
when changing the checker scripts and/or directly comitting to git head, please make sure to also run the checks first so you don't break the autobuilds
2022-07-21 03:20:45 +02:00
acqn
933e8c967d Testcases for long bit-fields. 2022-07-21 03:20:45 +02:00
acqn
bf7ef02fbc Added supports for long bit-fields. 2022-07-21 03:20:45 +02:00
acqn
3e614d9353 Separated data initializer stuff from declaration stuff. 2022-07-21 03:20:44 +02:00
acqn
087b7bd8c8 Optimized g_testbitfield() and g_extractbitfield() with enhanced support for long bit-fields. 2022-07-21 03:20:44 +02:00
acqn
ff1eca5701 Added and used new utility type functions for bit-fields.
Fixed GetUnderlyingTypeCode() for bit-fields with widths > 16.
2022-07-21 03:20:44 +02:00
Greg King
be5298925c Oops, forgot to check macros. 2022-07-21 03:20:44 +02:00
Greg King
fb97ce4bfd Remove work directory paths _before_ checking for style errors. 2022-07-21 03:20:44 +02:00
Greg King
1ea27c35d0 Moved a constant expression out of a loop. 2022-07-21 03:20:44 +02:00
Greg King
17b9f9c2a8 Fixed and tightenned the find commands' expressions. 2022-07-21 03:20:44 +02:00
Greg King
f8b05deef4 Made all of the Makefile's rules be phony. 2022-07-21 03:20:44 +02:00
mrdudz
37ebe3781b define CHECK_PATH rather than leaving it open 2022-07-21 03:20:44 +02:00
mrdudz
3834232c29 also check spaces at end of lines 2022-07-21 03:20:44 +02:00
mrdudz
eec62257c7 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
9d3cdc5a10 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
b54fb2dfd1 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
78244351b7 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
cd1b7a9e9d remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
c6f23eefc8 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
5276033be1 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
eb8490f13a remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
c317319d09 remove dangling spaces 2022-07-21 03:20:44 +02:00
mrdudz
3e84da0aca updated a bit 2022-07-21 03:20:44 +02:00
mrdudz
302016997a add more style checks 2022-07-21 03:20:44 +02:00
mrdudz
2cc46e11d3 add comment explaining what the empty file is about 2022-07-21 03:20:44 +02:00
mrdudz
be22b8ad4d add missing newline to a bunch of files 2022-07-21 03:20:44 +02:00
mrdudz
5d45c655bd add check action also to the snapshot build 2022-07-21 03:20:44 +02:00
mrdudz
db20b1dc14 run style checks on PR 2022-07-21 03:20:44 +02:00
mrdudz
59d386e18f added TAB checker script, to be added to the PR checker action 2022-07-21 03:20:44 +02:00
mrdudz
cbbdd3d9cf remove a bunch of TABs 2022-07-21 03:20:44 +02:00
mrdudz
45cbb04a04 remove literal TABs 2022-07-21 03:20:44 +02:00
Bob Andrews
c611077e3d Update README.md
link Contributing.md
2022-07-21 03:20:44 +02:00
Bob Andrews
722bdebd39 Create Contributing.md
Starting to move info hidden elsewhere into this file
2022-07-21 03:20:44 +02:00
mrdudz
175da4bcd6 add gitignores 2022-07-21 03:20:44 +02:00
Karri Kaksonen
f92e1f2e3c Change polarity for 2600 buttons 2022-07-21 03:20:44 +02:00
Karri Kaksonen
851c65344c Add comments 2022-07-21 03:20:44 +02:00
Karri Kaksonen
3ceae59857 Add stdjoy driver 2022-07-21 03:20:44 +02:00
Karri Kaksonen
cdf83d2a26 Fixed logic flaw 2022-07-21 03:20:44 +02:00
Karri Kaksonen
14956f3b15 Add atari7800-stdjoy 2022-07-21 03:20:44 +02:00
Fabrizio Caruso
1effa5944b Optimize delete cycles 2022-07-21 03:20:44 +02:00
Fabrizio Caruso
3050e3afcd Use lsr 2022-07-21 03:20:44 +02:00
Fabrizio Caruso
c40e099969 Ignore executables in util directory 2022-07-21 03:20:44 +02:00
Fabrizio Caruso
3d4772e1fe Remove executables 2022-07-21 03:20:44 +02:00
Fabrizio Caruso
6b3920f9e0 Make the intermediate gray/green levels available 2022-07-21 03:20:44 +02:00