summaryrefslogtreecommitdiff
path: root/tools/obj2yaml
AgeCommit message (Expand)AuthorFilesLines
2015-05-07[obj2yaml/yaml2obj] Add SHT_MIPS_ABIFLAGS section supportSimon Atanasyan1-0/+37
2015-02-21[obj2yaml/yaml2obj] Add SHT_GROUP support.Shankar Easwaran1-1/+45
2014-11-14obj2yaml, yaml2obj: Add support for COFF executablesDavid Majnemer1-13/+72
2014-11-06[ELF][yaml2obj] Handle additional MIPS specific st_other field flagsSimon Atanasyan1-1/+1
2014-11-05Add accessor to get 'visibility' part of st_other fieldSimon Atanasyan1-1/+1
2014-10-31Object, COFF: Cleanup symbol type code, improve binutils compatibilityDavid Majnemer1-1/+1
2014-10-10obj2yaml, COFF: Handle long section namesDavid Majnemer1-5/+5
2014-09-15MC: Add support for BigObjDavid Majnemer1-3/+5
2014-09-11Added missing LLVM_NOEXCEPT to the definition of _obj2yaml_error_category::nameIsmail Pazarbasi1-1/+3
2014-09-10Object: Add support for bigobjDavid Majnemer1-38/+32
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola1-2/+2
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer2-4/+4
2014-08-01Remove some calls to std::move.Rafael Espindola1-2/+2
2014-07-31Use std::unique_ptr to make the ownership explicit.Rafael Espindola1-2/+2
2014-07-29Install the `obj2yaml` and `yaml2obj` utilities together with other LLVM tools.Simon Atanasyan2-4/+1
2014-07-03Invert the MC -> Object dependency.Rafael Espindola2-2/+2
2014-06-13Remove unused and odd code.Rafael Espindola1-9/+0
2014-06-13Remove 'using std::error_code' from tools.Rafael Espindola3-42/+41
2014-06-13Remove all uses of 'using std::error_code' from headers.Rafael Espindola3-3/+4
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-12Remove system_error.h.Rafael Espindola2-3/+3
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola1-4/+4
2014-06-12Don't import error_category into the llvm namespace.Rafael Espindola2-3/+3
2014-06-12Don't import error_condition into the llvm namespace.Rafael Espindola1-3/+4
2014-06-11Use std::error_code instead of llvm::error_code.Rafael Espindola2-3/+5
2014-06-11Use an enum class.Rafael Espindola2-18/+9
2014-06-10Mark a few functions noexcept.Rafael Espindola1-2/+2
2014-06-06[yaml2obj][obj2yaml] Support ELF symbol's visibility flags (default/hidden/pr...Simon Atanasyan1-0/+1
2014-05-31There is no std::errc::success, remove the llvm one.Rafael Espindola1-1/+1
2014-05-29[elf2yaml][ELF] Move Info field to the RelocationSection structure. ThisSimon Atanasyan1-9/+22
2014-05-16[yaml2obj][ELF] Add an optional `Size` field to the YAML section declaration.Simon Atanasyan1-0/+1
2014-05-14[obj2yaml] Support ELF input format in the obj2yaml tool.Simon Atanasyan4-1/+294
2014-05-07[obj2yaml] Recognize input file format using llvm::object::ObjectFileSimon Atanasyan6-25/+126
2014-03-20Object: Output .file symbols properlyDavid Majnemer1-1/+2
2014-03-20Object: Abstract out the determination of function line symbolsDavid Majnemer1-1/+1
2014-03-19Object: Provide a richer means of describing auxiliary symbolsDavid Majnemer1-1/+111
2014-03-18[C++11] Change the interface of getCOFF{Section,Relocation,Symbol} to make it...Alexey Samsonov1-10/+7
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-2/+1
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-1/+1
2014-02-10Change the begin and end methods in ObjectFile to match the style guide.Rafael Espindola1-6/+6
2014-01-31llvm/tools: Prune redundant target_link_libraries.NAKAMURA Takumi1-2/+0
2014-01-30Simplify the handling of iterators in ObjectFile.Rafael Espindola1-7/+3
2013-12-10[CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi1-1/+4
2013-10-01Remove several unused variables.Rafael Espindola1-1/+0
2013-06-17Don't link with the archive library programs that don't use it.Rafael Espindola1-1/+1
2013-06-12readobj: Dump PE/COFF optional records.Rui Ueyama1-1/+1
2013-06-06Print symbol names in relocations when dumping COFF as YAML.Rafael Espindola1-3/+5
2013-06-05Move BinaryRef to a new include/llvm/Object/YAML.h file.Rafael Espindola1-2/+2
2013-06-03Remove dead code.Rafael Espindola2-44/+0
2013-05-31Rename COFFYaml.h to COFFYAML.h for consistency.Rafael Espindola1-1/+1