llvm/lib/ObjectYAML
Steven Wu 6d5a027d71 Add LC_BUILD_VERSION load command
Summary:
Add a new load command LC_BUILD_VERSION. It is a generic version of
LC_*_VERSION_MIN load_command used on Apple platforms. Instead of having
a seperate load command for each platform, LC_BUILD_VERSION is recording
platform info as an enum. It also records SDK version, min_os, and tools
that used to build the binary.

rdar://problem/29781291

Reviewers: enderby

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D29044

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292824 91177308-0d34-0410-b5e6-96231b3b80d8
2017-01-23 20:07:55 +00:00
..
CMakeLists.txt [ObjectYAML] Pull yaml2dwarf out of yaml2obj for reuse 2017-01-12 21:35:21 +00:00
COFFYAML.cpp [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
DWARFEmitter.cpp [DWARF] [ObjectYAML] Adding APIs for unittesting 2017-01-20 19:03:14 +00:00
DWARFYAML.cpp [ObjectYAML] Support for DWARF line tables 2017-01-10 06:22:49 +00:00
ELFYAML.cpp [ARM] Implement execute-only support in CodeGen 2016-12-15 07:59:08 +00:00
LLVMBuild.txt
MachOYAML.cpp Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
ObjectYAML.cpp Fix Clang-tidy readability-redundant-string-cstr warnings 2016-11-02 16:43:50 +00:00
YAML.cpp