Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r38
/
lib
/
Object
/
ObjectFile.cpp
91c6885
[llvm-size][libobject] Add explicit "inTextSegment" methods similar to "isText" section methods to calculate size correctly.
by Jordan Rupprecht
· 7 years ago
a896ada
Update a few switch statements to handle file_magic::pdb.
by Zachary Turner
· 7 years ago
e2d20cb
Convert two uses of ErrorOr to Expected.
by Rafael Espindola
· 8 years ago
ac9a500
[dwarfdump] Skip 'stripped' sections
by Jonas Devlieghere
· 8 years ago
b261c46
Allow public Triple deduction from ObjectFiles.
by Vlad Tsyrklevich
· 8 years ago
19ca2b0
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
e3e43d9
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
86bfc78
[Object] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
7a578c9
[WebAssembly] Add llvm-objdump support for wasm file format
by Derek Schuff
· 9 years ago
baf920c
Add a file magic for CL.exe's object file created with /GL.
by Rui Ueyama
· 9 years ago
b3c2bab
Object: Add a missing return in ObjectFile::createObjectFile
by Justin Bogner
· 9 years ago
a486dca
Thread Expected<...> up from libObject’s getType() for symbols to allow llvm-objdump to produce a good error message.
by Kevin Enderby
· 9 years ago
813e0cf
Thread Expected<...> up from libObject’s getName() for symbols to allow llvm-objdump to produce a good error message.
by Kevin Enderby
· 9 years ago
c6bf9be
Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message
by Kevin Enderby
· 9 years ago
be17ef7
[Object] Make createMachOObjectFile return Expected<...> rather than
by Lang Hames
· 9 years ago
b9de197
Rename embedded bitcode section in MachO
by Steven Wu
· 9 years ago
e84d8c1
Convert getSymbolSection to return an ErrorOr.
by Rafael Espindola
· 10 years ago
7b7c81c
Delete UnknownAddress. It is a perfectly valid symbol value.
by Rafael Espindola
· 10 years ago
8a80641
Return ErrorOr from SymbolRef::getName.
by Rafael Espindola
· 10 years ago
d231306
Implement containsSymbol with other lower level methods.
by Rafael Espindola
· 10 years ago
eae4673
Remove object_error::success and use std::error_code() instead
by Rui Ueyama
· 10 years ago
64afb83
Simplify interface of function that doesn't fail.
by Rafael Espindola
· 10 years ago
a4beb9e
Object: Handle Mach-O kext bundle files
by Justin Bogner
· 10 years ago
b9f39bc
Support ELF files of unknown type.
by Michael J. Spencer
· 11 years ago
548f2b6
Don't own the buffer in object::Binary.
by Rafael Espindola
· 11 years ago
79002da
Use std::unique_ptr to make the ownership explicit.
by Rafael Espindola
· 11 years ago
7cba2a9
Update the MemoryBuffer API to use ErrorOr.
by Rafael Espindola
· 11 years ago
0d50598
Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.
by Rafael Espindola
· 11 years ago
b138cab
Pass a std::unique_ptr& to the create??? methods is lib/Object.
by Rafael Espindola
· 11 years ago
1f65932
Make ObjectFile and BitcodeReader always own the MemoryBuffer.
by Rafael Espindola
· 11 years ago
4e2b922
Remove 'using std::errro_code' from lib.
by Rafael Espindola
· 11 years ago
5c792fa
Don't use 'using std::error_code' in include/llvm.
by Rafael Espindola
· 11 years ago
d5132f9
Remove system_error.h.
by Rafael Espindola
· 11 years ago
f4ccd11
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 11 years ago
1a6eca2
[C++11] Replace OwningPtr::take() with OwningPtr::release().
by Ahmed Charles
· 11 years ago
84ace05
Shankar kindly pointed out that I wasn't following the coding convention properly, so moving raw_ostream.h above system_error.h.
by Aaron Ballman
· 11 years ago
100aba2
Fixing the MSVC build by including a file.
by Aaron Ballman
· 11 years ago
91f86b7
Add a SymbolicFile interface between Binary and ObjectFile.
by Rafael Espindola
· 11 years ago
584fe2d
Make ObjectFile ownership of the MemoryBuffer optional.
by Rafael Espindola
· 12 years ago
2edc3a6
Pass the computed magic to createBinary and createObjectFile if available.
by Rafael Espindola
· 12 years ago
825fc31
Change createObjectFile to return an ErrorOr.
by Rafael Espindola
· 12 years ago
3d21815
Be a bit more consistent about using ErrorOr when constructing Binary objects.
by Rafael Espindola
· 12 years ago
8a631b2
Path: Recognize COFF import library file magic.
by Rui Ueyama
· 12 years ago
b32b037
Path: Recognize Windows compiled resource file.
by Rui Ueyama
· 12 years ago
7976842
Delete the buffer in createObjectFile if it fails.
by Rafael Espindola
· 12 years ago
9c22f87
Basic support for parsing Mach-O universal binaries in LLVMObject library
by Alexey Samsonov
· 12 years ago
4fbf663
Fix variable name style. Don't cast to and from int.
by Rafael Espindola
· 12 years ago
d27a978
Convert another use of sys::identifyFileType.
by Rafael Espindola
· 12 years ago
f12745f
Pass a StringRef to sys::identifyFileType.
by Rafael Espindola
· 12 years ago
7486d92
Change how we iterate over relocations on ELF.
by Rafael Espindola
· 12 years ago
59a0e79
Add getSymbolAlignment to the ObjectFile interface.
by Rafael Espindola
· 12 years ago
2c6f997
Remove unused argument.
by Rafael Espindola
· 12 years ago
a965bac
When encountering an unknown file format, ObjectFile::createObjectFile should
by Eli Bendersky
· 13 years ago
aba65b0
Remove unused variables.
by Rafael Espindola
· 14 years ago
2d24e2a
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 14 years ago
8366234
ObjectFile: Add support for mach-o-style dSYM companion files.
by Benjamin Kramer
· 14 years ago
001c920
Make Binary the parent of ObjectFile and update children to new interface.
by Michael J. Spencer
· 14 years ago
5e45dc4
Revert the last two commits in the series. r132911, r132912.
by Michael J. Spencer
· 14 years ago
69aec36
Make Binary the parent of ObjectFile and update children to new interface.
by Michael J. Spencer
· 14 years ago
ea7e13e
Hook in mach-o object files into Object interface.
by Eric Christopher
· 14 years ago
b84551a
Object: Add ELF support.
by Michael J. Spencer
· 15 years ago
a1ef8ef
Object: Add COFF Support.
by Michael J. Spencer
· 15 years ago
3ff9563
MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm.
by Michael J. Spencer
· 15 years ago
333fb04
Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients.
by Michael J. Spencer
· 15 years ago
1f6efa3
Merge System into Support.
by Michael J. Spencer
· 15 years ago
b1a33c4
Fix typo: Exectuable -> Executable
by Peter Collingbourne
· 15 years ago
88af6b9
Object: Get rid of sys::Path, Triple, and cleanup namespace.
by Michael J. Spencer
· 15 years ago
68b3f0c
Add LLVMObject Library.
by Michael J. Spencer
· 15 years ago