Commit Graph

76 Commits

Author SHA1 Message Date
Kelvin Sherlock
75bd907dad compile w/ windows 2017-01-11 14:28:18 -05:00
Kelvin Sherlock
8f2b86b882 set file type. 2017-01-11 14:05:12 -05:00
Kelvin Sherlock
432a023213 generate express load segment. 2017-01-11 00:36:03 -05:00
ksherlock
960170f831 Update .travis.yml
travis ci is outdated shit.
2017-01-10 19:32:29 -05:00
ksherlock
9563e2f8f5 Update .travis.yml
travis ci is horrible outdated.
2017-01-10 16:20:49 -05:00
Kelvin Sherlock
6ff5a4599a add a readme. 2017-01-10 16:16:01 -05:00
Kelvin Sherlock
ec92c3b599 travis ci 2017-01-10 16:10:29 -05:00
Kelvin Sherlock
09628cb2c3 O_BINARY flag. 2017-01-10 15:21:26 -05:00
Kelvin Sherlock
337840cb3c update gitattributes. 2017-01-10 14:16:51 -05:00
Kelvin Sherlock
d54d8f2924 fix line endings. 2017-01-10 14:16:02 -05:00
Kelvin Sherlock
4178be1db1 gitrattributes 2017-01-10 13:52:45 -05:00
Kelvin Sherlock
b35358fdd8 linker compiles and works for simple cases. 2017-01-10 08:36:06 -05:00
Kelvin Sherlock
cef989b17b linker updates [WIP] 2017-01-08 20:17:32 -05:00
Kelvin Sherlock
1deafa3ad1 add c++17 optional 2017-01-08 20:17:10 -05:00
Kelvin Sherlock
eb993acd2a -n flag to inhibit symbol lookup in expressions. 2017-01-08 20:16:32 -05:00
Kelvin Sherlock
966a879419 ref_only test 2017-01-08 12:59:01 -05:00
Kelvin Sherlock
822b685d46 Merge branch 'master' of git://qnap.local/wdcdumpobj 2017-01-08 12:44:23 -05:00
Kelvin Sherlock
2d69c18bd1 two-module hello 2017-01-08 12:44:17 -05:00
Kelvin Sherlock
9b1900c8f7 linker… 2017-01-07 22:19:28 -05:00
Kelvin Sherlock
498738d1a2 Merge branch 'master' of git://qnap.local/wdcdumpobj 2017-01-07 22:18:19 -05:00
Kelvin Sherlock
6d4b9cbd3f white space. 2017-01-07 22:17:30 -05:00
Kelvin Sherlock
c5f2ed5562 link.c now compiles… 2017-01-07 14:04:26 -05:00
Kelvin Sherlock
174acc708c untested linker code… 2017-01-07 13:04:34 -05:00
Kelvin Sherlock
8d63e66e7a linker - relocation expression code. 2017-01-07 13:04:13 -05:00
Kelvin Sherlock
f1e7e0f0e3 mingw64 -- static link so it works without mingw64. 2017-01-06 11:27:49 -05:00
Kelvin Sherlock
717950b644 move man pages. 2017-01-05 20:48:12 -05:00
Kelvin Sherlock
82ba6ef67d variable support. 2017-01-05 20:38:00 -05:00
Kelvin Sherlock
84119603be updates. 2017-01-05 15:41:07 -05:00
Kelvin Sherlock
e72d835c48 bug fixes, etc. 2017-01-05 14:14:22 -05:00
Kelvin Sherlock
43ac7ba514 disassembler reserved space support. 2017-01-05 12:25:09 -05:00
Kelvin Sherlock
9d937e9c37 fixes. 2017-01-05 00:40:30 -05:00
Kelvin Sherlock
2cd1ad1ce5 move most disassembler logic to separate class. 2017-01-04 23:50:35 -05:00
Kelvin Sherlock
fefdbb5ad0 label test. 2017-01-04 13:53:30 -05:00
Kelvin Sherlock
14eb08e05e more samples. 2017-01-04 13:37:09 -05:00
Kelvin Sherlock
b0d601fecf -S prints section info too. 2017-01-04 13:35:14 -05:00
Kelvin Sherlock
9362980e82 fix instruction mode bugs 2017-01-03 22:13:32 -05:00
Kelvin Sherlock
95481d710c sample code for testing disassembler. 2017-01-03 21:43:26 -05:00
Kelvin Sherlock
0e26d01d2b fix blockmove, global equates 2017-01-03 21:23:45 -05:00
Kelvin Sherlock
18fe552a77 proper headers 2017-01-03 13:09:10 -05:00
Kelvin Sherlock
31cbc7934d . 2017-01-03 00:19:07 -05:00
Kelvin Sherlock
f52348211e print public/extern symbols. 2017-01-02 21:32:04 -05:00
Kelvin Sherlock
8e146cac47 print reference only sections (PAGE0, UDATA) 2017-01-02 20:44:07 -05:00
Kelvin Sherlock
523c6a3dc6 move bytes to comment column. 2017-01-02 14:14:51 -05:00
Kelvin Sherlock
82b90e95fd change pea / pei mode. 2017-01-02 14:13:43 -05:00
Kelvin Sherlock
750c199774 linker... 2017-01-01 12:35:18 -05:00
Kelvin Sherlock
a441f0969b sec data support. 2017-01-01 12:34:45 -05:00
Kelvin Sherlock
39dbe71e73 tweak comments. 2016-12-31 16:31:16 -05:00
Kelvin Sherlock
e4b87634e9 symbolic support for arrays and structs. 2016-12-31 16:24:49 -05:00
Kelvin Sherlock
3ab6d3538e etag, stag, utag, member. 2016-12-31 15:31:05 -05:00
Kelvin Sherlock
94efa65576 .sym, .endblock, .endfunc 2016-12-30 21:59:15 -05:00