Commit graph

110 commits

Author SHA1 Message Date
Wolfgang Thaller
1268da14db add support for some more code formatters, or none at all 2019-09-26 23:23:16 +02:00
Wolfgang Thaller
cd0ef356ba add Types.h/Types.r 2019-09-26 10:17:22 +02:00
Wolfgang Thaller
4484dc6422 change output path for 68k libraries 2019-09-26 01:23:15 +02:00
Wolfgang Thaller
f2e36c1b9c command line options for output 2019-09-25 22:49:24 +02:00
Wolfgang Thaller
f4f89b6327 add defs 2019-09-24 00:59:35 +02:00
Wolfgang Thaller
f82f7358e9 clean up .gitignore 2019-09-24 00:59:20 +02:00
Wolfgang Thaller
da3bc93ecb The parser now has its own repository 2019-09-23 23:31:46 +02:00
Wolfgang Thaller
bbde4b2524 update yaml-cpp 2019-09-23 08:49:48 +02:00
Wolfgang Thaller
7d35d882c7 adjust progress output 2019-09-23 08:41:18 +02:00
Wolfgang Thaller
ad918f4575 rename main script 2019-09-22 23:23:38 +02:00
Wolfgang Thaller
08431c0924 FSRead and FSWrite need to pass ioPosMode = fsAtMark 2019-09-22 23:22:30 +02:00
Wolfgang Thaller
d6020b69aa don't expand COMMON*DEFS for executor 2019-09-22 23:21:59 +02:00
Wolfgang Thaller
8580ac4ce4 turn off excessive box comments 2019-09-22 00:32:46 +02:00
Wolfgang Thaller
44d5a569d0 don't hardcode path 2019-09-22 00:32:33 +02:00
Wolfgang Thaller
f1e2eb2fe8 output struct size assertions 2019-09-22 00:13:43 +02:00
Wolfgang Thaller
df745edf4b allow } /* namespace Executor */ comment 2019-09-22 00:13:18 +02:00
Wolfgang Thaller
1cde64abcb simplify LowGlobals dependency 2019-09-21 11:24:19 +02:00
Wolfgang Thaller
c3326807d4 some executor fixes (works now) 2019-09-21 10:55:05 +02:00
Wolfgang Thaller
3c98726a4f more executor progress 2019-09-21 02:26:02 +02:00
Wolfgang Thaller
3461a0eebe executor progress 2019-09-20 18:58:05 +02:00
Wolfgang Thaller
e4b2817a90 deal with C_ prefix for executor 2019-09-19 23:30:12 +02:00
Wolfgang Thaller
ec9c1b27ac output HFS_TRAP, FILE_TRAP, REGISTER_FLAGS_TRAP for executor 2019-09-19 23:13:17 +02:00
Wolfgang Thaller
e4e8d8a477 executor: REGISTER_TRAPs 2019-09-19 22:37:22 +02:00
Wolfgang Thaller
c95e8d8a0f executor: output PASCAL_TRAP and PASCAL_SUBTRAP 2019-09-16 22:45:24 +02:00
Wolfgang Thaller
97f2dcc802 fix UnloadSeg 2019-09-16 08:33:48 +02:00
Wolfgang Thaller
93a5687cf1 executor progress 2019-09-15 21:20:15 +02:00
Wolfgang Thaller
8146866d24 fix PEFBinaryFormat.yaml 2019-09-15 16:55:04 +02:00
Wolfgang Thaller
dbfd1ca09a start executor header generator 2019-09-15 10:42:22 +02:00
Wolfgang Thaller
0c5941193a split up 2019-09-15 02:44:05 +02:00
Wolfgang Thaller
d768a0c9df rearrange more 2019-09-15 02:39:57 +02:00
Wolfgang Thaller
bd7b76a461 reorganize 2019-09-15 01:45:47 +02:00
Wolfgang Thaller
5612fac90f silence warning about double 2019-09-15 01:16:08 +02:00
Wolfgang Thaller
a7047f1432 code cleanup 2019-09-14 15:39:56 +02:00
Wolfgang Thaller
7275e5929e more glue code 2019-09-14 14:31:03 +02:00
Wolfgang Thaller
4da94e2c54 build 68K glue library 2019-09-14 14:30:50 +02:00
Wolfgang Thaller
09344849ae comment 2019-09-13 23:15:33 +02:00
Wolfgang Thaller
e50980036b IOMiscType override 2019-09-13 23:07:13 +02:00
Wolfgang Thaller
d03c4acab8 glue fixes 2019-09-13 23:07:04 +02:00
Wolfgang Thaller
8dba64ea15 keep overrides in-order 2019-09-13 23:06:29 +02:00
Wolfgang Thaller
5ac33d8255 clean up / adapt glue.c 2019-09-13 21:45:49 +02:00
Wolfgang Thaller
2f3f57f019 copy old glue.c from Retro68 2019-09-13 21:24:57 +02:00
Wolfgang Thaller
348d32c46d rearrange directories 2019-09-13 19:59:51 +02:00
Wolfgang Thaller
3fc5edcf13 fix various #ifdefs 2019-09-13 09:35:30 +02:00
Wolfgang Thaller
7c3a82075a handle m68kinlines/selector traps for complex regcalls 2019-09-13 09:35:13 +02:00
Wolfgang Thaller
d658842550 register output parameters 2019-09-12 23:11:10 +02:00
Wolfgang Thaller
e9ccd6913d skip ROMlib functions 2019-09-11 23:56:04 +02:00
Wolfgang Thaller
281c9ca36f generate a list of functions needing glue code on 68K 2019-09-10 00:54:00 +02:00
Wolfgang Thaller
f9a36d4f21 Get/SetToolboxTrapAddress 2019-09-10 00:53:43 +02:00
Wolfgang Thaller
55eb0c41fa fix CheckMenuItem 2019-09-09 22:19:50 +02:00
Wolfgang Thaller
db93480f3b add warning message for the future 2019-09-09 22:19:44 +02:00