From 87ee8dcb64b3b3fe42f1bb990bd03afff2e361bd Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 5 Aug 2015 11:55:52 +0000 Subject: [PATCH] Use ELFOSABI_NONE. This matches both bfd ld and gold. llvm-svn: 244033 --- lld/ELF/Writer.cpp | 2 +- lld/test/elf2/basic.test | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp index 0f6adc90cea3..91cb16e52ea6 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp @@ -123,7 +123,7 @@ template void Writer::writeHeader() { EHdr->e_ident[EI_CLASS] = ELFCLASS64; EHdr->e_ident[EI_DATA] = ELFDATA2LSB; EHdr->e_ident[EI_VERSION] = EV_CURRENT; - EHdr->e_ident[EI_OSABI] = ELFOSABI_GNU; + EHdr->e_ident[EI_OSABI] = ELFOSABI_NONE; EHdr->e_type = ET_EXEC; EHdr->e_machine = EM_X86_64; diff --git a/lld/test/elf2/basic.test b/lld/test/elf2/basic.test index 52e35bd2b269..7fe5674e0151 100644 --- a/lld/test/elf2/basic.test +++ b/lld/test/elf2/basic.test @@ -16,7 +16,7 @@ _start: # CHECK-NEXT: Class: 64-bit (0x2) # CHECK-NEXT: DataEncoding: LittleEndian (0x1) # CHECK-NEXT: FileVersion: 1 -# CHECK-NEXT: OS/ABI: GNU/Linux (0x3) +# CHECK-NEXT: OS/ABI: SystemV (0x0) # CHECK-NEXT: ABIVersion: 0 # CHECK-NEXT: Unused: (00 00 00 00 00 00 00) # CHECK-NEXT: }