13 lines
733 B
Text
13 lines
733 B
Text
Index: lld/ELF/ScriptParser.cpp
|
|
--- lld/ELF/ScriptParser.cpp.orig
|
|
+++ lld/ELF/ScriptParser.cpp
|
|
@@ -1592,7 +1592,9 @@ unsigned ScriptParser::readPhdrType() {
|
|
.Case("PT_GNU_EH_FRAME", PT_GNU_EH_FRAME)
|
|
.Case("PT_GNU_STACK", PT_GNU_STACK)
|
|
.Case("PT_GNU_RELRO", PT_GNU_RELRO)
|
|
+ .Case("PT_OPENBSD_MUTABLE", PT_OPENBSD_MUTABLE)
|
|
.Case("PT_OPENBSD_RANDOMIZE", PT_OPENBSD_RANDOMIZE)
|
|
+ .Case("PT_OPENBSD_SYSCALLS", PT_OPENBSD_SYSCALLS)
|
|
.Case("PT_OPENBSD_WXNEEDED", PT_OPENBSD_WXNEEDED)
|
|
.Case("PT_OPENBSD_BOOTDATA", PT_OPENBSD_BOOTDATA)
|
|
.Default(-1);
|