Martell Malone
|
751664fd1b
Summary:
|
před 10 roky |
Rafael Espindola
|
7b7c81cd35
Delete UnknownAddress. It is a perfectly valid symbol value.
|
před 10 roky |
Rafael Espindola
|
c2966a3ac7
Remove getRelocationAddress.
|
před 10 roky |
Rafael Espindola
|
159946938f
Check that COFF .obj files have sections with zero virtual address spaces.
|
před 10 roky |
Rui Ueyama
|
392450ed6f
Object/COFF: Do not rely on VirtualSize being 0 in object files.
|
před 10 roky |
Rafael Espindola
|
5954faae4d
Return ErrorOr from getSymbolAddress.
|
před 10 roky |
Rafael Espindola
|
8a80641a85
Return ErrorOr from SymbolRef::getName.
|
před 10 roky |
Rafael Espindola
|
28a83187a2
Use ErrorOr in getRelocationAdress.
|
před 10 roky |
Rafael Espindola
|
d231306ba8
Implement containsSymbol with other lower level methods.
|
před 10 roky |
Rafael Espindola
|
f8a35ff558
Don't return error_code from a function that doesn't fail.
|
před 10 roky |
Rafael Espindola
|
7ede9649c1
Don't return error_code from a function that doesn't fail.
|
před 10 roky |
Rui Ueyama
|
13b58ec74a
Object/COFF: Define coff_symbol_generic.
|
před 10 roky |
Rafael Espindola
|
ff67629985
Don't return error_code from function that never fails.
|
před 10 roky |
Rafael Espindola
|
50bea40e8e
Simplify getSymbolType.
|
před 10 roky |
Rui Ueyama
|
7d6e44bde8
libObject/COFF: Add a function to get pointers to relocation entries.
|
před 10 roky |
Rafael Espindola
|
a3af347f38
Make computeSymbolSizes never fail.
|
před 10 roky |
Rafael Espindola
|
9fa0ab3335
Add a SymbolRef::getValue.
|
před 10 roky |
Rafael Espindola
|
9a5f962059
Simplify the logic, NFC.
|
před 10 roky |
Rafael Espindola
|
821b06f3a8
Change how symbol sizes are handled in lib/Object.
|
před 10 roky |
Rafael Espindola
|
776f86420e
Make getRelocationSection MachO only.
|
před 10 roky |
Rui Ueyama
|
eae4673c2f
Remove object_error::success and use std::error_code() instead
|
před 10 roky |
Rafael Espindola
|
8c7a0fd91a
Move to llvm-objdump a large amount of code to that is only used there.
|
před 10 roky |
Rafael Espindola
|
481f35f113
Simplify another function that doesn't fail.
|
před 10 roky |
Rafael Espindola
|
7b677dd986
Stop inventing symbol sizes.
|
před 10 roky |
Keno Fischer
|
b6976af3cd
Make it easier to use DwarfContext with MCJIT
|
před 10 roky |
Richard Trieu
|
64b905a58d
Change range-based for-loops to be -Wrange-loop-analysis clean.
|
před 10 roky |
David Majnemer
|
2c08439cf9
ExecutionEngine: Preliminary support for dynamically loadable coff objects
|
před 10 roky |
Rafael Espindola
|
c0e334099c
Move three methods only used by MCJIT to MCJIT.
|
před 10 roky |
Rui Ueyama
|
d2077b0631
Object/COFF: Fix off-by-one error for object having lots of relocations
|
před 10 roky |
David Majnemer
|
c891fc3ee8
COFF: Add back an assertion that is superseded by r222124
|
před 10 roky |