summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2016-08-11 03:05:53 +0000
committerguenther <guenther@openbsd.org>2016-08-11 03:05:53 +0000
commitfd1f4c4d4d7d68393c8dbccb77ada7742677c6e8 (patch)
tree86799ae0893db1b3e9f38ad6dde8c1afb7337043
parentDynamically attach omehci using the FDT. (diff)
downloadwireguard-openbsd-fd1f4c4d4d7d68393c8dbccb77ada7742677c6e8.tar.xz
wireguard-openbsd-fd1f4c4d4d7d68393c8dbccb77ada7742677c6e8.zip
Between relro and previous RWX work, the __{got,plt}_{start,end} symbols
are no longer needed by ld.so. Move them to the m88k-specific list, as it hasn't made the jump. ok deraadt@
-rw-r--r--lib/libc/Symbols.list6
-rw-r--r--lib/libc/arch/m88k/Symbols.list6
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/libc/Symbols.list b/lib/libc/Symbols.list
index f9b15587c26..48ee94709d5 100644
--- a/lib/libc/Symbols.list
+++ b/lib/libc/Symbols.list
@@ -13,12 +13,6 @@ _edata
_end
__end
-/* needed by ld.so unless/until we switch to RELRO */
-__got_start
-__got_end
-__plt_start
-__plt_end
-
/* sys */
__get_tcb
__semctl
diff --git a/lib/libc/arch/m88k/Symbols.list b/lib/libc/arch/m88k/Symbols.list
index 243962c12b2..1dcc221c2c8 100644
--- a/lib/libc/arch/m88k/Symbols.list
+++ b/lib/libc/arch/m88k/Symbols.list
@@ -7,3 +7,9 @@ _mcount
frexpl
ldexpl
modfl
+
+/* needed by ld.so unless/until this switches to RELRO */
+__got_start
+__got_end
+__plt_start
+__plt_end