Kelvin Sherlock
|
7c07cbcd17
|
use submodule for finder info.
|
2017-08-08 20:16:58 -04:00 |
|
Kelvin Sherlock
|
1e810db107
|
Merge branch 'master' of git://qnap.local/wdcdumpobj
|
2017-08-08 15:00:06 -04:00 |
|
Kelvin Sherlock
|
13389be323
|
fix typo.
|
2017-08-08 14:59:40 -04:00 |
|
Kelvin Sherlock
|
2f2809dcb2
|
remove dead code
|
2017-08-08 14:59:34 -04:00 |
|
Kelvin Sherlock
|
b9092401f6
|
mingw32 makefile
|
2017-03-11 11:48:21 -05:00 |
|
Kelvin Sherlock
|
b18467a641
|
disassembler updates.
|
2017-03-06 00:47:01 -05:00 |
|
Kelvin Sherlock
|
7f3ccd84c8
|
commentary.
|
2017-03-06 00:40:00 -05:00 |
|
Kelvin Sherlock
|
ebd67dc0cc
|
update finder_info_helper.
|
2017-03-06 00:39:50 -05:00 |
|
Kelvin Sherlock
|
97787b30e4
|
sync finder_info_helper.
|
2017-01-24 16:28:40 -05:00 |
|
Kelvin Sherlock
|
e81e47d4c8
|
win32/afp compile
|
2017-01-24 12:16:39 -05:00 |
|
Kelvin Sherlock
|
e43ace0d1c
|
use finder_info_helper.
|
2017-01-23 10:02:50 -05:00 |
|
Kelvin Sherlock
|
06a3c5b5ae
|
properly initialize afp backup date.
|
2017-01-21 15:05:01 -05:00 |
|
Kelvin Sherlock
|
4e51bd6c51
|
reserve symbol code (unused)
|
2017-01-21 12:43:18 -05:00 |
|
Kelvin Sherlock
|
466c90a34e
|
use unordered_map for library symbol table.
|
2017-01-21 12:42:53 -05:00 |
|
Kelvin Sherlock
|
253a3ccc49
|
delay adding a symbol for the section name.
|
2017-01-21 00:11:55 -05:00 |
|
Kelvin Sherlock
|
e9383cfcdc
|
gcc…
|
2017-01-20 22:47:45 -05:00 |
|
Kelvin Sherlock
|
b29b208b06
|
add _BEG_xxx / _END_xxx symbols for all sections.
|
2017-01-20 22:12:44 -05:00 |
|
Kelvin Sherlock
|
dd0a369ac1
|
generate full section header for ref-only sections
|
2017-01-20 10:33:00 -05:00 |
|
Kelvin Sherlock
|
e693ad8ef3
|
more fixes...
|
2017-01-17 23:31:28 -05:00 |
|
Kelvin Sherlock
|
91d7f60bff
|
fix stdio test some more.
|
2017-01-17 23:25:09 -05:00 |
|
Kelvin Sherlock
|
47130d0e67
|
fix stdio
|
2017-01-17 23:14:55 -05:00 |
|
Kelvin Sherlock
|
bcb2ba03ef
|
updated stdio test.
|
2017-01-17 23:06:12 -05:00 |
|
Kelvin Sherlock
|
18c9ede89f
|
tweak library headers, add missing expression operands.
|
2017-01-17 19:57:37 -05:00 |
|
Kelvin Sherlock
|
c08c84c593
|
expr_error - handle precedence when pretty-printing expression.
sanity check the expression can reduce to a single value when parsing.
|
2017-01-17 19:47:19 -05:00 |
|
Kelvin Sherlock
|
adafabd419
|
Merge branch 'master' of https://github.com/ksherlock/wdc-utils
|
2017-01-16 20:56:41 -05:00 |
|
Kelvin Sherlock
|
6aa7418561
|
remove dead code, fix expression location adjustment.
|
2017-01-16 20:55:36 -05:00 |
|
Kelvin Sherlock
|
ef838227d2
|
remove dead code, fix expression location adjustment.
|
2017-01-16 20:55:24 -05:00 |
|
Kelvin Sherlock
|
7e09ecd5f2
|
fix section to segment remap bugs when creating the omf file.
|
2017-01-16 20:17:58 -05:00 |
|
Kelvin Sherlock
|
eed6958275
|
fix link bug with custom segments.
|
2017-01-16 16:16:33 -05:00 |
|
Kelvin Sherlock
|
03f24ec829
|
fix make clean.
|
2017-01-16 16:15:05 -05:00 |
|
Kelvin Sherlock
|
6b99d138a2
|
expression simplification was sometimes leaving data on the stack.
|
2017-01-16 16:14:56 -05:00 |
|
Kelvin Sherlock
|
5db92377d6
|
resize buffer before reading, don’t just reserve it.
|
2017-01-16 16:14:18 -05:00 |
|
Kelvin Sherlock
|
8ba832d9a9
|
update c library test.
|
2017-01-16 14:02:34 -05:00 |
|
Kelvin Sherlock
|
e4e6febf7d
|
test object for library linkage.
|
2017-01-16 11:26:35 -05:00 |
|
Kelvin Sherlock
|
d5105336dd
|
linux compile.
|
2017-01-15 22:02:30 -05:00 |
|
Kelvin Sherlock
|
ac071f1d9a
|
pretty-print erroneous expressions, fix undefined symbol bug.
|
2017-01-15 21:54:59 -05:00 |
|
Kelvin Sherlock
|
7c71a97550
|
linker library support [WIP]
|
2017-01-15 21:21:33 -05:00 |
|
Kelvin Sherlock
|
6aa54979a9
|
gcc 5 doesn't support enum : uint8_t...
|
2017-01-13 12:16:30 -05:00 |
|
Kelvin Sherlock
|
add8545906
|
linker now generates SUPER records.
|
2017-01-13 10:39:02 -05:00 |
|
Kelvin Sherlock
|
25e6e61989
|
generate super records…
|
2017-01-13 00:33:44 -05:00 |
|
Kelvin Sherlock
|
6d1e684f8d
|
optional emplacement.
|
2017-01-13 00:33:21 -05:00 |
|
Kelvin Sherlock
|
61c3b82aaf
|
endian.h
|
2017-01-13 00:33:06 -05:00 |
|
Kelvin Sherlock
|
4317d2929b
|
clean up expression to omf errors.
|
2017-01-12 21:32:11 -05:00 |
|
Kelvin Sherlock
|
2ff8267af3
|
beginning support for SUPER relocation records.
|
2017-01-12 20:56:09 -05:00 |
|
Kelvin Sherlock
|
ff09d63678
|
support for relative expressions.
|
2017-01-12 20:55:47 -05:00 |
|
Kelvin Sherlock
|
11bce44253
|
more samples
|
2017-01-12 12:27:32 -05:00 |
|
Kelvin Sherlock
|
9de248b599
|
gccism
|
2017-01-11 20:37:03 -05:00 |
|
Kelvin Sherlock
|
e3b555b0cc
|
-t xx,xxxx for filetype/auxtype.
|
2017-01-11 20:17:06 -05:00 |
|
Kelvin Sherlock
|
38e4f135ac
|
compile w/ windows
|
2017-01-11 14:31:15 -05:00 |
|
Kelvin Sherlock
|
75bd907dad
|
compile w/ windows
|
2017-01-11 14:28:18 -05:00 |
|