Commit Graph

229 Commits

Author SHA1 Message Date
Philip Craig 6599ef005e Fix alloc build 2019-06-23 14:16:39 +10:00
Philip Craig 96d01ab03c macho: add more section kinds 2019-06-23 13:47:13 +10:00
Philip Craig 803678ffbb macho: use section kind to determine symbol kind
This restores the behaviour prior to c600365.
2019-06-22 14:10:56 +10:00
Philip Craig aced06a20e Merge pull request #112 from philipc/coff
Add COFF support
2019-06-07 11:22:39 +10:00
Philip Craig cc830d73f0 Add COFF support 2019-06-06 14:50:22 +10:00
Philip Craig 3b08f6e847 Simplify File::parse 2019-06-06 11:28:57 +10:00
Philip Craig ab1888978a Merge pull request #111 from philipc/target
Use target-lexicon
2019-06-06 11:14:59 +10:00
Philip Craig e1602da694 Use target-lexicon 2019-06-05 12:35:44 +10:00
Philip Craig 2aa2471473 Merge pull request #110 from philipc/read
Create read module
2019-06-05 11:58:24 +10:00
Philip Craig 7abec0ebad Fix doc 2019-06-04 18:22:58 +10:00
Philip Craig 1f2aea67b9 Move struct definition next to impls 2019-06-04 18:22:58 +10:00
Philip Craig 3f9a5a0a7c Tidy up uses 2019-06-04 18:22:58 +10:00
Philip Craig ccd8cc4e7b Create read::any module 2019-06-04 18:22:58 +10:00
Philip Craig 8a999422e6 Create read module 2019-06-04 18:22:58 +10:00
Philip Craig 6a73100254 Merge pull request #109 from bjorn3/patch-1
[mach] Make section_by_name support loading sections starting with dot
2019-05-31 20:53:31 +10:00
bjorn3 f2012af98b [mach] Make section_by_name support loading sections starting with dot
For example `.rustc` used to be replaced with `__rustc` before searching, which meant `.rustc` was not findable
2019-05-31 12:18:13 +02:00
Philip Craig 10be0ee1b4 Merge pull request #106 from philipc/release
Bump version to 0.12.0
2019-04-26 13:45:07 +10:00
Philip Craig b814d346b3 Bump version to 0.12.0 2019-04-26 12:12:25 +10:00
Philip Craig f475602ed2 Merge pull request #103 from philipc/details
Add more details for sections and symbols
2019-04-23 15:43:34 +10:00
Philip Craig 836e0f1ec3 Add File::format 2019-04-21 14:55:32 +10:00
Philip Craig 11f6723be2 Rework RelocationKind to support more relocations 2019-04-21 14:55:32 +10:00
Philip Craig 62edce6bb1 objdump: print symbols 2019-04-21 14:55:32 +10:00
Philip Craig 673b7bce73 Add SymbolKind::Null 2019-04-21 14:55:32 +10:00
Philip Craig f00f23e1ac Add SymbolIndex
and return it from the iterators
2019-04-21 14:55:32 +10:00
Philip Craig 49142b2367 Add more SectionKind variants 2019-04-21 14:47:26 +10:00