Commit Graph

11511 Commits

Author SHA1 Message Date
mrdudz
476abbddd1 update/fix doc nodes 2025-06-16 23:26:47 +02:00
mrdudz
ed86cb84f9 slightly updated docs 2025-06-16 23:10:49 +02:00
mrdudz
2e27ee1702 added .IFM740 and .PM470, and while at it also .IFP02X and .P02X. Updated regression test to use these 2025-06-16 22:55:58 +02:00
mrdudz
0b74ae8c2d add m740 to macpack cpu, add .ifpm740, add regression test for those 2025-06-16 21:59:38 +02:00
mrdudz
20e7c54fa3 more m740 fixes, makes the regression test work 2025-06-16 20:32:54 +02:00
mrdudz
2184ba80c7 make <bit> part of the instruction, like in the huc6280 2025-06-16 17:39:23 +02:00
mrdudz
ef33c4b71d fix script to deal with more than 9 tables 2025-06-16 01:35:23 +02:00
mrdudz
7b12962eec fix m740, survives disasm/asm roundtrip now, still needs some work though 2025-06-16 01:17:36 +02:00
mrdudz
5be4c4697c original patch 2025-06-15 18:25:01 +02: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
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
Colin Leroy-Mira
149b2b69ef Use new CPU macro to optimize ntohs on 65c02 2025-06-12 19:33:54 +02:00
Bob Andrews
57fa64bac6 Merge pull request #2686 from colinleroy/fix-temp-name
Fix temporary file name creation.
2025-06-12 18:39:54 +02:00
Colin Leroy-Mira
ffd667c2c9 Fix temporary file name creation.
Use the original name as template for readability in
the map file, and use the process PID instead of platform-dependant
or deprecated random filename functions to make unique temporary
filenames. Also, create these temporary files in the output
directory.
2025-06-12 18:00:10 +02:00
Bob Andrews
59441b3139 Merge pull request #2695 from kugelfuhr/kugelfuhr/fix-2363
Add macros to check for CPU type and supported instruction set.
2025-06-12 17:56:08 +02:00
Bob Andrews
49eaf54c89 Merge pull request #2690 from GorillaSapiens/issue_2608
fixes #2608
2025-06-12 15:54:44 +02:00
Kugel Fuhr
ace81bd36a Add macros to check for CPU type and supported instruction set. 2025-06-12 14:42:38 +02:00
Gorilla Sapiens
880322a5ae renamed test as requested. 2025-06-12 06:06:52 +00:00
Gorilla Sapiens
844596fd03 Merge branch 'master' into issue_2608 2025-06-12 05:59:27 +00:00
Bob Andrews
3b79c92f39 Update pragma.c just retrigger the checks 2025-06-11 21:06:58 +02:00
mrdudz
ccdc5b9fea massaged repro case from #2608 into a test 2025-06-11 20:50:04 +02:00
Gorilla Sapiens
51da666210 fixes #2608 2025-06-11 02:21:39 +00:00
mrdudz
d1def100dd use sort -c 2025-06-09 22:28:19 +02:00
mrdudz
aaa1058d32 use explicit markers (comments) for the bsearch table checking, simplifies the scripts and makes them more robust too :) 2025-06-09 21:48:20 +02:00
Konstantin
9afe980124 Add dash for naming consistency 2025-06-09 21:17:47 +03:00
Konstantin
1e80269c6b Add comment about why AppleSingle header is needed 2025-06-09 21:14:01 +03:00
mrdudz
717e32ba6a add "sorted" target 2025-06-09 18:45:52 +02:00
mrdudz
58ff844d04 add to GHA 2025-06-09 18:42:52 +02:00
mrdudz
d368f3d0ea simple script(s) to check if bsearch tables are sorted correctly 2025-06-09 18:26:41 +02:00
Bob Andrews
869ba5c493 Merge pull request #2683 from mrdudz/fixsorted
fix bsearch tables
2025-06-09 18:23:05 +02:00
mrdudz
ba80de5efc fix bsearch tables that must be sorted, add comment to all tables that must be sorted 2025-06-09 17:58:58 +02:00
Konstantin
fb421d7a81 Remove dangling spaces 2025-06-08 23:44:51 +03:00
Konstantin
4d5a290135 add docs and readme.md 2025-06-08 23:30:34 +03:00