Bob Andrews
64c936317d
Merge pull request #2720 from GorillaSapiens/issue_2714
...
fixes #2714
2025-06-20 18:00:50 +02:00
Bob Andrews
fa4d704ee8
Update main.c - codestyle
2025-06-20 17:53:52 +02:00
Gorilla Sapiens
de844d48c4
fixes #2714
2025-06-19 22:36:16 +00:00
Bob Andrews
b630dac728
Merge pull request #2718 from kugelfuhr/kugelfuhr/fix-505
...
Fix the behavior of variable symbols in regard to cheap locals
2025-06-19 23:44:38 +02:00
Bob Andrews
3989ce1185
Merge pull request #2715 from kugelfuhr/kugelfuhr/fix-2527
...
Added a few simple optimizations
2025-06-19 23:39:04 +02:00
Colin Leroy-Mira
ec0595ad28
Remove useless code
...
LOSCR is a valid and safe softswitch on any Apple II.
Thanks Oliver S!
2025-06-19 14:07:43 -04:00
Bob Andrews
1f23fc6ba8
Merge pull request #2716 from kugelfuhr/kugelfuhr/fix-2649
...
Fix an internal error in da65 when there are certain labels in a skipped section
2025-06-19 19:33:17 +02:00
Kugel Fuhr
758bdaa4ad
Fixed a typo in the test source.
2025-06-19 17:59:30 +02:00
Kugel Fuhr
54f63a0cdc
Fix the behavior of variable symbols in regard to cheap locals. Previously
...
every assignment to a variable symbol opened the same scope for cheap locals.
So when redefining a variable symbol, an old cheap local scope was reopened
which was unexpected and confusing. The change fixes this so that only the
first definition of a variable symbol opens a new scope for cheap locals, but
redefinitions of the same symbol do not.
2025-06-19 09:11:30 +02:00
Kugel Fuhr
8d407c7b17
Fix #2649 . When generating labels for "skip" sections, GetGranularity() is
...
called which wouldn't handle this type.
2025-06-18 21:54:19 +02:00
Bob Andrews
5e47d0432f
Merge pull request #2675 from GorillaSapiens/sane_makefile_output
...
added information to Makefile output
2025-06-18 17:50:12 +02:00
Kugel Fuhr
2ceaa3fabb
Added a few simple optimizations that resolve most of #2527 .
2025-06-18 10:34:13 +02:00
Gorilla Sapiens
8cb0578447
changes suggested by mrdudz
2025-06-18 06:38:38 +00:00
Gorilla Sapiens
06a77abc68
Merge branch 'master' into sane_makefile_output
2025-06-18 06:26:58 +00:00
Bob Andrews
02d22e712c
Merge pull request #2713 from mrdudz/somechecks
...
don't make script choke with more than 9 tables
2025-06-18 00:45:07 +02:00
mrdudz
4daba00d47
don't make script choke with more than 9 tables
2025-06-18 00:28:53 +02:00
Bob Andrews
f91500e3d3
Merge pull request #2712 from mrdudz/pseudo20x
...
fix/add missing .ifp02x and .p02x pseudo ops, update test
2025-06-17 23:48:31 +02:00
mrdudz
5a3aa1fd51
fix/add missing .ifp02x and .p02x pseudo ops, update test
2025-06-17 23:34:23 +02:00
Bob Andrews
3486cd7830
Merge pull request #967 from rhalkyard/feature/plus4-tgi-driver
...
TGI driver and IRQ-handler fix for plus4
2025-06-17 20:49:09 +02:00
Bob Andrews
0b0bead634
Update tgidemo.c - fix misunderstanding about TGI colors
2025-06-17 20:29:41 +02:00
Bob Andrews
bae58ae419
Update cbm264.h - fix misunderstanding about TGI colors
2025-06-17 20:29:01 +02:00
Bob Andrews
f04c25a233
Merge pull request #2709 from GorillaSapiens/gps4bugs
...
added reporting of fatal/error/warning/note location generation with …
2025-06-17 19:51:02 +02:00
Bob Andrews
f16eced6fc
Merge pull request #2698 from kugelfuhr/kugelfuhr/fix-1640
...
Implement -dD, -dM and -dN command line switches to output macro definitions
2025-06-17 19:44:19 +02:00
Gorilla Sapiens
c90c61f08f
rename functions
2025-06-16 23:30:46 +00:00
Kugel Fuhr
adc9ddc280
Change the available options to -dM and -dP. The former prints user macros,
...
the latter predefined macros. Can be combined by using -dMP or -dPM.
2025-06-16 11:30:25 +02:00
Gorilla Sapiens
c0a0ba1483
added reporting of fatal/error/warning/note location generation with "-d"
2025-06-16 02:46:10 +00:00
Oliver
24b7d1fec7
Make use of dynamic box drawing
2025-06-15 14:14:38 -04:00
Colin Leroy-Mira
990d65e4e4
Apple2: Setup IRQ/RST vectors in LC if needed
...
Programs running under DOS3.3 need to setup correct
reset and IRQ vectors in the language card.
2025-06-15 14:12:01 -04:00
Bob Andrews
2470851bfd
Merge pull request #2703 from mrdudz/testbug2110
...
add test for #2110
2025-06-14 23:03:00 +02:00
Bob Andrews
d0b8e606cd
Merge pull request #2702 from mrdudz/testbug2172
...
added repro cases from #2172 as tests
2025-06-14 22:44:12 +02:00
mrdudz
7620e551ee
add test
2025-06-14 22:40:29 +02:00
mrdudz
1ac8a51c58
added repro cases from #2172 as tests
2025-06-14 21:39:00 +02:00
Bob Andrews
b29b50d363
Merge pull request #2701 from colinleroy/fix-tmp-files-again-again
...
Make sure pid and counter don't interfere
2025-06-14 18:48:39 +02:00
Colin Leroy-Mira
e3f9a5f052
Make sure pid and counter don't interfere
2025-06-14 13:02:28 +02:00
Bob Andrews
51b3add3c0
Merge pull request #2684 from mrdudz/checksorted
...
simple script(s) to check if bsearch tables are sorted correctly
2025-06-14 02:28:50 +02:00
Bob Andrews
647a79bb2f
Merge branch 'master' into checksorted
2025-06-14 02:16:34 +02:00
Bob Andrews
89651fd8bd
Merge pull request #2699 from colinleroy/fix-temp-files-again
...
Fix temporary filenames again.
2025-06-13 20:44:28 +02:00
Colin Leroy-Mira
215f51a230
Fix temporary filenames again.
...
Outputting temp files in the output directory means we have
to distinguish source files in different source directories
that happen to have the same name.
2025-06-13 20:26:00 +02:00
Bob Andrews
b9eeec0c51
Merge pull request #2677 from sintech/agat-support
...
Agat support
2025-06-13 17:59:40 +02:00
Konstantin
8202b520b2
add Agat to samples
2025-06-13 12:51:41 +03:00
Konstantin
c28bafa581
add chline, cvline functions
2025-06-13 12:50:39 +03:00
Bob Andrews
f191272feb
Merge branch 'master' into checksorted
2025-06-12 23:33:12 +02:00
Kugel Fuhr
b7a5ec86c5
Remove trailing spaces.
2025-06-12 22:09:53 +02:00
Kugel Fuhr
40aced6d6d
Command line switches -dD and -Dm were swapped in the usage information.
2025-06-12 22:02:35 +02:00
Kugel Fuhr
a6b94ebba2
Implement -dD, -dM and -dN command line switches to output macro definitions.
2025-06-12 21:50:20 +02:00
Bob Andrews
0a1df881b3
Merge pull request #2697 from mrdudz/testdbginfo
...
add dbginfo and dbgsh to src/Makefile, add building dbginfo and dbgsh example to CI.
2025-06-12 21:44:37 +02:00
mrdudz
505160f169
a bit cleaner, also build dbgsh
2025-06-12 21:31:05 +02:00
mrdudz
b2616eac0d
use -C correctly :)
2025-06-12 20:58:36 +02:00
mrdudz
86cf60d0e6
add dbginfo to src/Makefile, add building dbginfo example to CI. Fixes #2681 , supersedes #2682
2025-06-12 20:53:55 +02:00
Bob Andrews
a8b9c05584
Merge pull request #2696 from colinleroy/optimize-ntohs-on-c02
...
Use new CPU macro to optimize ntohs on 65c02
2025-06-12 19:51:11 +02:00