Rafael Espindola
|
9fa0ab3335
Add a SymbolRef::getValue.
|
10 роки тому |
Rafael Espindola
|
262e948d2a
Refactor duplicated code. NFC.
|
10 роки тому |
Rafael Espindola
|
821b06f3a8
Change how symbol sizes are handled in lib/Object.
|
10 роки тому |
Rafael Espindola
|
28b186f3cc
Improve the --expand-relocs handling of MachO.
|
10 роки тому |
Frederic Riss
|
37c67e6bb6
Have MachOObjectFile::isValidArch() accept armv7
|
10 роки тому |
Rui Ueyama
|
eae4673c2f
Remove object_error::success and use std::error_code() instead
|
10 роки тому |
Alexey Samsonov
|
27d60c99f7
[Object, MachO] Fixup for r239075: use union to store mach_header and mach_header_64.
|
10 роки тому |
Alexey Samsonov
|
62d21d2b1a
[Object, MachO] Don't crash on incomplete MachO segment load commands.
|
10 роки тому |
Alexey Samsonov
|
468b904422
[Object, MachO] Simplify load segment parsing code. NFC.
|
10 роки тому |
Alexey Samsonov
|
5400980e1e
[Object, MachO] Don't crash on invalid MachO segment load commands.
|
10 роки тому |
Alexey Samsonov
|
7e699dce03
[Object, MachO] Don't crash on invalid MachO load commands.
|
10 роки тому |
Alexey Samsonov
|
1d4ec71798
[Object, MachO] Don't crash on parsing invalid MachO header.
|
10 роки тому |
Alexey Samsonov
|
00faba70cc
[Object, MachO] Remove some code duplication. NFC.
|
10 роки тому |
Alexey Samsonov
|
d7eb7d7fb1
[Object, MachO] Cache parsed MachO header in MachOObjectFile. NFC.
|
10 роки тому |
Alexey Samsonov
|
40ec40a179
[Object, MachO] Introduce MachOObjectFile::load_commands() range iterator.
|
10 роки тому |
Rafael Espindola
|
8c7a0fd91a
Move to llvm-objdump a large amount of code to that is only used there.
|
10 роки тому |
Rafael Espindola
|
481f35f113
Simplify another function that doesn't fail.
|
10 роки тому |
Rafael Espindola
|
64afb8375d
Simplify interface of function that doesn't fail.
|
10 роки тому |
Keno Fischer
|
dbdf667725
Add RelocVisitor support for MachO
|
10 роки тому |
Rafael Espindola
|
7b677dd986
Stop inventing symbol sizes.
|
10 роки тому |
Rafael Espindola
|
cc3f1db34c
Detect invalid section indexes when we first read them.
|
10 роки тому |
Keno Fischer
|
b6976af3cd
Make it easier to use DwarfContext with MCJIT
|
10 роки тому |
Yaron Keren
|
6e92e7b09a
Remove more superfluous .str() and replace std::string concatenation with Twine.
|
10 роки тому |
Kevin Enderby
|
a167fe1877
dd the option, -link-opt-hints to llvm-objdump used with -macho to print the
|
10 роки тому |
Filipe Cabecinhas
|
909dd28c54
Fix edge case when Start overflowed in 32 bit mode
|
10 роки тому |
Filipe Cabecinhas
|
0183477621
Report fatal errors instead of segfaulting/asserting on a few invalid accesses while reading MachO files.
|
10 роки тому |
Lang Hames
|
07e3f81e93
[Object] Add SF_Exported flag. This flag will be set on all symbols that would
|
10 роки тому |
Filipe Cabecinhas
|
d682839830
Don't loop endlessly for MachO files with 0 ncmds
|
10 роки тому |
Kevin Enderby
|
9a516cdc3e
Add printing the LC_THREAD load commands with llvm-objdump’s -private-headers.
|
10 роки тому |
Kevin Enderby
|
5ebdee51db
Add printing the LC_ROUTINES load commands with llvm-objdump’s -private-headers.
|
10 роки тому |