From d97e73205cb902544d1a633a8859565476ae8822 Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Mon, 16 Jan 2017 23:13:46 +0000 Subject: [PATCH] [llvm-objdump] Dump PT_NOTE as part of -p. PR: 31641 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292170 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Object/Inputs/phdr-note.elf-x86-64 | Bin 0 -> 5048 bytes test/tools/llvm-objdump/X86/phdrs.test | 14 ++++++++++++++ tools/llvm-objdump/ELFDump.cpp | 3 +++ 3 files changed, 17 insertions(+) create mode 100755 test/Object/Inputs/phdr-note.elf-x86-64 diff --git a/test/Object/Inputs/phdr-note.elf-x86-64 b/test/Object/Inputs/phdr-note.elf-x86-64 new file mode 100755 index 0000000000000000000000000000000000000000..2825c6840ca8374df0c7d60b001dcf3633c7c607 GIT binary patch literal 5048 zcmeH~zfJ-{5XKi!QL(VFFjmCMSX`hp76uhfOwdGQV~uRQIEoyWGuWVO?$JdCI1{=#FP{W+Vv`$f` z;9gBeFc>ENAnC`63wq;0JdRutcH%Izl97|xOBU-y&s`UEhf&lYh(}VB&XZsmC!=ha zp?hpT+?-xtozr6p)Va&@n;e^sA@_4ypcnR*Y*cG#=nta5>Z@Gp;olLTz8m=H4 void printProgramHeaders(const ELFFile *o) { case ELF::PT_LOAD: outs() << " LOAD "; break; + case ELF::PT_NOTE: + outs() << " NOTE "; + break; case ELF::PT_OPENBSD_BOOTDATA: outs() << " OPENBSD_BOOTDATA "; break; -- 2.50.1