Skip to content

Commit 96c037e

Browse files
committed
[llvm] - Recognizing 'PT_OPENBSD_MUTABLE' segment type.
Recognizing 'PT_OPENBSD_MUTABLE' segment type. openbsd/src@bd249b5 Reviewed By: jhenderson, MaskRay Differential Revision: https://reviews.llvm.org/D137903
1 parent fe07eeb commit 96c037e

File tree

4 files changed

+139
-112
lines changed

4 files changed

+139
-112
lines changed

llvm/test/tools/llvm-objdump/openbsd-headers.test

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
# RUN: yaml2obj %s -o %t
44
# RUN: llvm-objdump -p %t | FileCheck %s
55

6-
# CHECK: OPENBSD_RANDOMIZE off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**0
6+
# CHECK: OPENBSD_MUTABLE off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**0
7+
# CHECK-NEXT: filesz 0x0000000000000000 memsz 0x0000000000000000 flags ---
8+
# CHECK-NEXT: OPENBSD_RANDOMIZE off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**0
79
# CHECK-NEXT: filesz 0x0000000000000000 memsz 0x0000000000000000 flags ---
810
# CHECK-NEXT: OPENBSD_WXNEEDED off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**0
911
# CHECK-NEXT: filesz 0x0000000000000000 memsz 0x0000000000000000 flags ---
@@ -17,6 +19,7 @@ FileHeader:
1719
Type: ET_EXEC
1820
Machine: EM_X86_64
1921
ProgramHeaders:
22+
- Type: 0x65a3dbe5 ## PT_OPENBSD_MUTABLE
2023
- Type: 0x65a3dbe6 ## PT_OPENBSD_RANDOMIZE
2124
- Type: 0x65a3dbe7 ## PT_OPENBSD_WXNEEDED
2225
- Type: 0x65a41be6 ## PT_OPENBSD_BOOTDATA

0 commit comments

Comments
 (0)