From 97d37e818153c6c5f844ddebaab26be324dbe41c Mon Sep 17 00:00:00 2001 From: Sean Silva Date: Fri, 14 Jun 2013 00:38:02 +0000 Subject: [yaml2obj] Add support for sh_addralign via `AddressAlign` key. For consistency, change the address in the test case from 0xDEADBEEF to 0xCAFEBABE since 0xCAFEBABE that actually has a 2-byte alignment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183962 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/yaml2obj/yaml2elf.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/yaml2obj/yaml2elf.cpp b/tools/yaml2obj/yaml2elf.cpp index 66e1732192..e5988be329 100644 --- a/tools/yaml2obj/yaml2elf.cpp +++ b/tools/yaml2obj/yaml2elf.cpp @@ -161,7 +161,7 @@ static void writeELF(raw_ostream &OS, const ELFYAML::Object &Doc) { SHeader.sh_link = 0; SHeader.sh_info = 0; - SHeader.sh_addralign = 1; + SHeader.sh_addralign = Sec.AddressAlign; SHeader.sh_entsize = 0; SHeaders.push_back(SHeader); } -- cgit v1.2.3