llvm/tools/llvm-ar
Rafael Espindola 13f0c80b28 Don't modify archive members unless really needed.
For whatever reason ld64 requires that member headers (not the member
themselves) should be aligned. The only way to do that is to edit the
previous member so that it ends at an aligned boundary.

Since modifying data put in an archive is an undesirable property,
llvm-ar should only do it when it is absolutely necessary.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@295765 91177308-0d34-0410-b5e6-96231b3b80d8
2017-02-21 20:40:54 +00:00
..
CMakeLists.txt [CMake] llvm-ar depends on intrinsics_gen 2016-11-18 23:04:27 +00:00
llvm-ar.cpp Don't modify archive members unless really needed. 2017-02-21 20:40:54 +00:00
LLVMBuild.txt Move lib/Archive to tools/llvm-ar. 2013-06-17 15:47:20 +00:00