Commit Graph

  • a455e48a2b v1 omf support (-1), improved big endian support, -S to convert PAGE0 to a stack segment. master Kelvin Sherlock 2022-12-15 21:13:08 -0500
  • 65d373be25 improved usage information. Kelvin Sherlock 2022-12-15 21:11:38 -0500
  • 42347e4d40 bump github actions Kelvin Sherlock 2022-12-15 21:10:46 -0500
  • 3ab26264f6
    _XOPEN_SOURCE ksherlock 2020-11-18 15:17:14 -0500
  • 9430f99270 replace _S since it is used in msys ctype.h Kelvin Sherlock 2020-11-18 12:37:38 -0500
  • 32495371de
    Update msys2.yml ksherlock 2020-11-17 22:33:39 -0500
  • 8ff374eced
    Update msys2.yml ksherlock 2020-11-17 22:26:48 -0500
  • b9ce1e2d3f
    Update msys2.yml ksherlock 2020-11-17 22:13:01 -0500
  • ec6619c8c7
    Update msys2.yml ksherlock 2020-11-17 22:02:50 -0500
  • 2364cae06a
    Update msys2.yml ksherlock 2020-11-17 21:46:06 -0500
  • 9fa57d0a12
    Update msys2.yml ksherlock 2020-11-17 16:11:46 -0500
  • ae182abaa4
    Update msys2.yml ksherlock 2020-11-17 16:07:41 -0500
  • 66cf463cbf
    Update msys2.yml ksherlock 2020-11-17 15:51:01 -0500
  • e7720a69bb
    Update make.yml ksherlock 2020-11-17 15:49:55 -0500
  • d66de57273
    Create msys2.yml ksherlock 2020-11-17 15:45:51 -0500
  • ab5961c1a9 bump submodule. Kelvin Sherlock 2020-11-12 13:04:41 -0500
  • d3df7b2c47
    Create make.yml ksherlock 2020-11-12 10:24:16 -0500
  • 885fcc7958 bug fixes/enhancements found when testing with merlin Kelvin Sherlock 2019-12-22 16:48:18 -0500
  • db1d452f53 Merge branch 'master' of https://github.com/ksherlock/wdc-utils Kelvin Sherlock 2019-12-14 19:09:59 -0500
  • 236dc538b0 bug fixes. - didn't generate SUPER for 3-byte, no shift interseg - labels not properly truncated at 255. Kelvin Sherlock 2019-12-14 19:09:47 -0500
  • 8147da2cfc
    Update .travis.yml ksherlock 2019-12-10 13:40:45 -0500
  • 5f9d1a900d headers for gcc. Kelvin Sherlock 2017-08-12 23:11:06 -0400
  • 348b97669b use disassembler traits Kelvin Sherlock 2017-08-12 22:01:41 -0400
  • 606747cba3 updates from omm disassembler. Kelvin Sherlock 2017-08-12 21:58:47 -0400
  • 4f833d83a6 bump submodule Kelvin Sherlock 2017-08-08 21:46:34 -0400
  • 285763c318 bump submodule. Kelvin Sherlock 2017-08-08 20:33:39 -0400
  • 7c07cbcd17 use submodule for finder info. Kelvin Sherlock 2017-08-08 20:16:58 -0400
  • 1e810db107 Merge branch 'master' of git://qnap.local/wdcdumpobj Kelvin Sherlock 2017-08-08 15:00:06 -0400
  • 13389be323 fix typo. Kelvin Sherlock 2017-08-08 14:59:40 -0400
  • 2f2809dcb2 remove dead code Kelvin Sherlock 2017-08-08 14:59:34 -0400
  • b9092401f6 mingw32 makefile Kelvin Sherlock 2017-03-11 11:48:21 -0500
  • b18467a641 disassembler updates. Kelvin Sherlock 2017-03-06 00:47:01 -0500
  • 7f3ccd84c8 commentary. Kelvin Sherlock 2017-03-06 00:40:00 -0500
  • ebd67dc0cc update finder_info_helper. Kelvin Sherlock 2017-03-06 00:39:50 -0500
  • 97787b30e4 sync finder_info_helper. Kelvin Sherlock 2017-01-24 16:28:40 -0500
  • e81e47d4c8 win32/afp compile Kelvin Sherlock 2017-01-24 12:16:39 -0500
  • e43ace0d1c use finder_info_helper. Kelvin Sherlock 2017-01-23 10:02:50 -0500
  • 06a3c5b5ae properly initialize afp backup date. Kelvin Sherlock 2017-01-21 15:05:01 -0500
  • 4e51bd6c51 reserve symbol code (unused) Kelvin Sherlock 2017-01-21 12:43:18 -0500
  • 466c90a34e use unordered_map for library symbol table. Kelvin Sherlock 2017-01-21 12:42:53 -0500
  • 253a3ccc49 delay adding a symbol for the section name. Kelvin Sherlock 2017-01-21 00:11:55 -0500
  • e9383cfcdc gcc… Kelvin Sherlock 2017-01-20 22:47:45 -0500
  • b29b208b06 add _BEG_xxx / _END_xxx symbols for all sections. Kelvin Sherlock 2017-01-20 22:12:44 -0500
  • dd0a369ac1 generate full section header for ref-only sections Kelvin Sherlock 2017-01-20 10:33:00 -0500
  • e693ad8ef3 more fixes... Kelvin Sherlock 2017-01-17 23:31:28 -0500
  • 91d7f60bff fix stdio test some more. Kelvin Sherlock 2017-01-17 23:25:09 -0500
  • 47130d0e67 fix stdio Kelvin Sherlock 2017-01-17 23:14:55 -0500
  • bcb2ba03ef updated stdio test. Kelvin Sherlock 2017-01-17 23:06:12 -0500
  • 18c9ede89f tweak library headers, add missing expression operands. Kelvin Sherlock 2017-01-17 19:57:37 -0500
  • c08c84c593 expr_error - handle precedence when pretty-printing expression. sanity check the expression can reduce to a single value when parsing. Kelvin Sherlock 2017-01-17 19:47:19 -0500
  • adafabd419 Merge branch 'master' of https://github.com/ksherlock/wdc-utils Kelvin Sherlock 2017-01-16 20:56:41 -0500
  • 6aa7418561 remove dead code, fix expression location adjustment. Kelvin Sherlock 2017-01-16 20:55:24 -0500
  • ef838227d2 remove dead code, fix expression location adjustment. Kelvin Sherlock 2017-01-16 20:55:24 -0500
  • 7e09ecd5f2 fix section to segment remap bugs when creating the omf file. Kelvin Sherlock 2017-01-16 20:17:58 -0500
  • eed6958275 fix link bug with custom segments. Kelvin Sherlock 2017-01-16 16:16:33 -0500
  • 03f24ec829 fix make clean. Kelvin Sherlock 2017-01-16 16:15:05 -0500
  • 6b99d138a2 expression simplification was sometimes leaving data on the stack. Kelvin Sherlock 2017-01-16 16:14:56 -0500
  • 5db92377d6 resize buffer before reading, don’t just reserve it. Kelvin Sherlock 2017-01-16 16:14:18 -0500
  • 8ba832d9a9 update c library test. Kelvin Sherlock 2017-01-16 14:02:34 -0500
  • e4e6febf7d test object for library linkage. Kelvin Sherlock 2017-01-16 11:26:35 -0500
  • d5105336dd linux compile. Kelvin Sherlock 2017-01-15 22:02:30 -0500
  • ac071f1d9a pretty-print erroneous expressions, fix undefined symbol bug. Kelvin Sherlock 2017-01-15 21:54:59 -0500
  • 7c71a97550 linker library support [WIP] Kelvin Sherlock 2017-01-15 21:21:33 -0500
  • 6aa54979a9 gcc 5 doesn't support enum : uint8_t... Kelvin Sherlock 2017-01-13 12:16:30 -0500
  • add8545906 linker now generates SUPER records. Kelvin Sherlock 2017-01-13 10:39:02 -0500
  • 25e6e61989 generate super records… Kelvin Sherlock 2017-01-13 00:33:44 -0500
  • 6d1e684f8d optional emplacement. Kelvin Sherlock 2017-01-13 00:33:21 -0500
  • 61c3b82aaf endian.h Kelvin Sherlock 2017-01-13 00:33:06 -0500
  • 4317d2929b clean up expression to omf errors. Kelvin Sherlock 2017-01-12 21:32:11 -0500
  • 2ff8267af3 beginning support for SUPER relocation records. Kelvin Sherlock 2017-01-12 20:56:09 -0500
  • ff09d63678 support for relative expressions. Kelvin Sherlock 2017-01-12 20:55:47 -0500
  • 11bce44253 more samples Kelvin Sherlock 2017-01-12 12:27:32 -0500
  • 9de248b599 gccism r2 Kelvin Sherlock 2017-01-11 20:37:03 -0500
  • e3b555b0cc -t xx,xxxx for filetype/auxtype. Kelvin Sherlock 2017-01-11 20:17:06 -0500
  • 38e4f135ac compile w/ windows Kelvin Sherlock 2017-01-11 14:31:15 -0500
  • 75bd907dad compile w/ windows Kelvin Sherlock 2017-01-11 14:28:18 -0500
  • 8f2b86b882 set file type. Kelvin Sherlock 2017-01-11 14:05:12 -0500
  • 432a023213 generate express load segment. Kelvin Sherlock 2017-01-11 00:36:03 -0500
  • 960170f831 Update .travis.yml ksherlock 2017-01-10 19:32:29 -0500
  • 9563e2f8f5 Update .travis.yml ksherlock 2017-01-10 16:20:49 -0500
  • 6ff5a4599a add a readme. Kelvin Sherlock 2017-01-10 16:16:01 -0500
  • ec92c3b599 travis ci Kelvin Sherlock 2017-01-10 16:10:29 -0500
  • 09628cb2c3 O_BINARY flag. Kelvin Sherlock 2017-01-10 15:21:26 -0500
  • 337840cb3c update gitattributes. Kelvin Sherlock 2017-01-10 14:16:51 -0500
  • d54d8f2924 fix line endings. Kelvin Sherlock 2017-01-10 14:16:02 -0500
  • 4178be1db1 gitrattributes Kelvin Sherlock 2017-01-10 13:52:45 -0500
  • b35358fdd8 linker compiles and works for simple cases. Kelvin Sherlock 2017-01-10 08:36:06 -0500
  • cef989b17b linker updates [WIP] Kelvin Sherlock 2017-01-08 20:17:32 -0500
  • 1deafa3ad1 add c++17 optional Kelvin Sherlock 2017-01-08 20:17:10 -0500
  • eb993acd2a -n flag to inhibit symbol lookup in expressions. Kelvin Sherlock 2017-01-08 20:16:32 -0500
  • 966a879419 ref_only test Kelvin Sherlock 2017-01-08 12:59:01 -0500
  • 822b685d46 Merge branch 'master' of git://qnap.local/wdcdumpobj Kelvin Sherlock 2017-01-08 12:44:23 -0500
  • 2d69c18bd1 two-module hello Kelvin Sherlock 2017-01-08 12:44:17 -0500
  • 9b1900c8f7 linker… Kelvin Sherlock 2017-01-07 22:19:28 -0500
  • 498738d1a2 Merge branch 'master' of git://qnap.local/wdcdumpobj Kelvin Sherlock 2017-01-07 22:18:19 -0500
  • 6d4b9cbd3f white space. Kelvin Sherlock 2017-01-07 22:17:30 -0500
  • c5f2ed5562 link.c now compiles… Kelvin Sherlock 2017-01-07 14:04:26 -0500
  • 174acc708c untested linker code… Kelvin Sherlock 2017-01-07 13:04:34 -0500
  • 8d63e66e7a linker - relocation expression code. Kelvin Sherlock 2017-01-07 13:04:13 -0500
  • f1e7e0f0e3 mingw64 -- static link so it works without mingw64. Kelvin Sherlock 2017-01-06 11:27:49 -0500