Commit Graph

301 Commits

Author SHA1 Message Date
Kelvin Sherlock
76af81ab0e lemon also useful for building 2013-07-16 22:43:48 -04:00
Kelvin Sherlock
958dafa754 README 2013-07-14 21:05:18 -04:00
Kelvin Sherlock
1abb98e1dd ragel compiler flags 2013-07-14 21:05:01 -04:00
Kelvin Sherlock
3f55b2b8ab split mow-tools into separate repo 2013-07-14 18:48:08 -04:00
Kelvin Sherlock
92ef78516c ?= conditional environment variables 2013-07-14 17:59:46 -04:00
Kelvin Sherlock
6eb07f173a --trace-globals - show current value when reading. 2013-07-14 16:45:29 -04:00
Kelvin Sherlock
9aaf997fe3 set LMTime global at start 2013-07-14 16:45:06 -04:00
Kelvin Sherlock
9dc63fd4b7 better output location 2013-07-14 16:08:06 -04:00
Kelvin Sherlock
ce5ad32be1 3.2 vs 3.5, updated tools makefile 2013-07-14 16:07:44 -04:00
Kelvin Sherlock
23ff00baa7 trap file loading improvements 2013-07-14 15:17:59 -04:00
Kelvin Sherlock
81ce611bfc RootDirForPath 2013-07-14 15:17:35 -04:00
Kelvin Sherlock
e571c7066d -W-no-unused for ragel generated code 2013-07-14 15:17:00 -04:00
Kelvin Sherlock
ece1984c5c clean up trap loader 2013-07-14 14:34:16 -04:00
Kelvin Sherlock
9acce3ae03 clean up environment ragel 2013-07-14 14:33:58 -04:00
Kelvin Sherlock
75ad0ab38c ragel environment parser. 2013-07-14 01:46:10 -04:00
Kelvin Sherlock
9312383433 ragel-based debugger command parser. 2013-07-13 22:25:29 -04:00
Kelvin Sherlock
616d0ec0c7 update todo file 2013-07-13 19:20:09 -04:00
Kelvin Sherlock
4995a12be5 error enum 2013-07-13 19:19:58 -04:00
Kelvin Sherlock
7f59b64aad HandToHand (Pascal) 2013-07-13 19:19:49 -04:00
Kelvin Sherlock
68a70cfcbc ioctl seteof function (Link w/ -sym on) 2013-07-13 19:19:29 -04:00
Kelvin Sherlock
6e68357051 misc fixes 2013-07-13 13:46:54 -04:00
Kelvin Sherlock
ccd3273ff0 ranged/count-based ;l listings 2013-07-13 13:46:41 -04:00
Kelvin Sherlock
69cd091397 fix pc = expression (clear fellow cpu cache) 2013-07-13 13:42:49 -04:00
Kelvin Sherlock
0c87dbd545 memory read/write breaks 2013-07-13 13:42:19 -04:00
Kelvin Sherlock
9e2a8d3e53 ResError should return the error on the stack (Pascal / Pascal IIgs) 2013-07-13 01:05:02 -04:00
Kelvin Sherlock
db89554b31 SetFile Utility 2013-07-10 20:54:03 -04:00
Kelvin Sherlock
fa92c2fca7 print 4cc interpretation of data 2013-07-09 23:26:21 -04:00
Kelvin Sherlock
eedf675ebd debugger updates 2013-07-07 23:42:27 -04:00
Kelvin Sherlock
6fbde7e1bf move debugger code into bin, clean up dispatch 2013-07-07 23:42:27 -04:00
Kelvin Sherlock
62a374ee16 parser updates 2013-07-07 23:42:27 -04:00
Kelvin Sherlock
b85cf313c0 MM::Native::MemoryInfo 2013-07-07 23:42:27 -04:00
Kelvin Sherlock
7c218a7a9e remove dead code 2013-07-07 23:42:27 -04:00
Kelvin Sherlock
5d87528367 debugger / macsbug names 2013-07-07 23:42:26 -04:00
Kelvin Sherlock
0a729dcacf AddressMap / ToolMap class 2013-07-07 23:42:26 -04:00
Kelvin Sherlock
82f8770a5e toolbreak 2013-07-07 23:42:25 -04:00
Kelvin Sherlock
4bdac5a62a SIGINT handler, continue 2013-07-07 23:42:25 -04:00
Kelvin Sherlock
27cd692790 more debugger functionality 2013-07-07 23:42:25 -04:00
Kelvin Sherlock
552d95f9e0 breakpoint code 2013-07-07 23:42:25 -04:00
Kelvin Sherlock
03c0951253 debugger improvements 2013-07-07 23:42:24 -04:00
Kelvin Sherlock
ba2fba246b cleanup to move debugger to separate file 2013-07-07 23:42:24 -04:00
Kelvin Sherlock
98b5455549 fix parser bugs 2013-07-07 23:42:24 -04:00
Kelvin Sherlock
8c0e3f04ac debug parser update 2013-07-07 23:42:24 -04:00
Kelvin Sherlock
dccdd7cb26 Debugger Shell 2013-07-07 23:42:23 -04:00
Kelvin Sherlock
a436e91373 str2dec, dec2x (Pascal) 2013-07-07 23:41:28 -04:00
Kelvin Sherlock
0dbb111b9b arp long lines 2013-07-07 23:40:51 -04:00
Kelvin Sherlock
16604caf0f minor sane stuff 2013-07-06 15:16:49 -04:00
Kelvin Sherlock
07a2120993 Duplicate replacement 2013-07-06 14:50:16 -04:00
Kelvin Sherlock
c156fd4aa2 replacement utilities 2013-07-02 20:04:12 -04:00
Kelvin Sherlock
f0a1240475 update version 2013-07-02 18:52:22 -04:00
Kelvin Sherlock
ef168abf26 disassembler - calculate pc relative addresses 2013-07-02 18:49:21 -04:00