diff options
author | Frederic Riss <friss@apple.com> | 2015-07-24 06:41:11 +0000 |
---|---|---|
committer | Frederic Riss <friss@apple.com> | 2015-07-24 06:41:11 +0000 |
commit | eb85c8fb099ec65b47467d15b9ea1018ca201f6b (patch) | |
tree | cb3f6944d5153d5eedfc710456ea8d7dc30b0fc2 /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | 65f0abf275ccc1eb249bb12ce4ac826c9df37986 (diff) | |
download | llvm-eb85c8fb099ec65b47467d15b9ea1018ca201f6b.zip llvm-eb85c8fb099ec65b47467d15b9ea1018ca201f6b.tar.gz llvm-eb85c8fb099ec65b47467d15b9ea1018ca201f6b.tar.bz2 |
[dsymutil] Implement support for universal mach-o object files.
This patch allows llvm-dsymutil to read universal (aka fat) macho object
files and archives. The patch touches nearly everything in the BinaryHolder,
but it is fairly mechinical: the methods that returned MemoryBufferRefs or
ObjectFiles now return a vector of those, and the high-level access function
takes a triple argument to select the architecture.
There is no support yet for handling fat executables and thus no support for
writing fat object files.
llvm-svn: 243096
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions