llvm-project/llvm/tools/llvm-objcopy/MachO
Fangrui Song 671fb34358 [llvm-objcopy] Add --set-section-alignment
Fixes PR43181. This option was recently added to GNU objcopy (binutils
PR24942).

`llvm-objcopy -I binary -O elf64-x86-64 --set-section-alignment .data=8` can set the alignment of .data.

Reviewed By: grimar, jhenderson, rupprecht

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

llvm-svn: 373461
2019-10-02 12:41:25 +00:00
..
MachOLayoutBuilder.cpp [Alignment][NFC] Remove unneeded llvm:: scoping on Align types 2019-09-27 12:54:21 +00:00
MachOLayoutBuilder.h Recommit "[llvm-objcopy][MachO] Support load commands used in executables/shared libraries" 2019-08-19 21:05:31 +00:00
MachOObjcopy.cpp [llvm-objcopy] Add --set-section-alignment 2019-10-02 12:41:25 +00:00
MachOObjcopy.h Update new files added to llvm-objcopy to use the new file header. 2019-02-11 08:25:19 +00:00
MachOReader.cpp Recommit "[llvm-objcopy][MachO] Support load commands used in executables/shared libraries" 2019-08-19 21:05:31 +00:00
MachOReader.h Recommit "[llvm-objcopy][MachO] Support load commands used in executables/shared libraries" 2019-08-19 21:05:31 +00:00
MachOWriter.cpp [llvm-objcopy][MachO] Fix method names. NFC. 2019-08-20 08:36:47 +00:00
MachOWriter.h Recommit "[llvm-objcopy][MachO] Support load commands used in executables/shared libraries" 2019-08-19 21:05:31 +00:00
Object.cpp [llvm-objcopy][MachO] Rebuild the symbol/string table in the writer 2019-06-21 00:21:50 +00:00
Object.h Recommit "[llvm-objcopy][MachO] Support load commands used in executables/shared libraries" 2019-08-19 21:05:31 +00:00