This makes the header printing look the same as the GNU objdump.

Index: llvm/tools/llvm-objdump/ELFDump.cpp
===================================================================
RCS file: /home/cvs/src/gnu/llvm/llvm/tools/llvm-objdump/ELFDump.cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 ELFDump.cpp
--- llvm/tools/llvm-objdump/ELFDump.cpp 14 Nov 2022 13:42:19 -0000      1.2
+++ llvm/tools/llvm-objdump/ELFDump.cpp 19 Nov 2022 09:47:16 -0000
@@ -244,16 +244,16 @@ static void printProgramHeaders(const EL
       outs() << "    NOTE ";
       break;
     case ELF::PT_OPENBSD_BOOTDATA:
-      outs() << "    OPENBSD_BOOTDATA ";
+      outs() << "OPENBSD_BOOTDATA ";
       break;
     case ELF::PT_OPENBSD_MUTABLE:
-      outs() << "    OPENBSD_MUTABLE ";
+      outs() << "OPENBSD_MUTABLE ";
       break;
     case ELF::PT_OPENBSD_RANDOMIZE:
-      outs() << "    OPENBSD_RANDOMIZE ";
+      outs() << "OPENBSD_RANDOMIZE ";
       break;
     case ELF::PT_OPENBSD_WXNEEDED:
-      outs() << "    OPENBSD_WXNEEDED ";
+      outs() << "OPENBSD_WXNEEDED ";
       break;
     case ELF::PT_PHDR:
       outs() << "    PHDR ";

Reply via email to