]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
[Sec 3376] Support build "hardening" flags: NetBSD
authorHarlan Stenn <stenn@ntp.org>
Thu, 2 Mar 2017 05:35:49 +0000 (05:35 +0000)
committerHarlan Stenn <stenn@ntp.org>
Thu, 2 Mar 2017 05:35:49 +0000 (05:35 +0000)
bk: 58b7af35gWtbbM_vMgbGZ_lHmMZ7iA

sntp/harden/netbsd7.0 [new file with mode: 0644]
sntp/harden/netbsd7.99 [new file with mode: 0644]

diff --git a/sntp/harden/netbsd7.0 b/sntp/harden/netbsd7.0
new file mode 100644 (file)
index 0000000..25cb94d
--- /dev/null
@@ -0,0 +1,4 @@
+# NetBSD-7
+NTP_HARD_CFLAGS="-fstack-protector --param ssp-buffer-size=1 -Wformat=2"
+NTP_HARD_CPPFLAGS="-D_FORTIFY_SOURCE=2"
+NTP_HARD_LDFLAGS=""
diff --git a/sntp/harden/netbsd7.99 b/sntp/harden/netbsd7.99
new file mode 100644 (file)
index 0000000..f07a716
--- /dev/null
@@ -0,0 +1,4 @@
+# NetBSD-current
+NTP_HARD_CFLAGS="-fPIE -pie -fstack-protector --param ssp-buffer-size=1 -Wformat=2"
+NTP_HARD_CPPFLAGS="-D_FORTIFY_SOURCE=2"
+NTP_HARD_LDFLAGS="-pie -shared-libgcc"