$OpenBSD$

.openbsd.randomdata and .openbsd.wxneeded support

Index: gold/script.cc
--- gold/script.cc.orig
+++ gold/script.cc
@@ -3302,7 +3302,10 @@ static struct
   PHDR_TYPE(PT_TLS),
   PHDR_TYPE(PT_GNU_EH_FRAME),
   PHDR_TYPE(PT_GNU_STACK),
-  PHDR_TYPE(PT_GNU_RELRO)
+  PHDR_TYPE(PT_GNU_RELRO),
+  PHDR_TYPE(PT_OPENBSD_RANDOMIZE),
+  PHDR_TYPE(PT_OPENBSD_WXNEEDED),
+  PHDR_TYPE(PT_OPENBSD_BOOTDATA)
 };
 
 extern "C" unsigned int
