build - prepare for higher optimization levels
commit0de090e1888cc19a6cad110c2386afcc4b260eb1
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 7 Aug 2016 07:04:51 +0000 (7 00:04 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 7 Aug 2016 07:09:27 +0000 (7 00:09 -0700)
tree26917d6d2d05638ef4e48b3945b756e0a2e0f597
parent082d190b9e398c32f9d5a95dfc1cc073a9a2ddce
build - prepare for higher optimization levels

* Add NO_STRICT_ALIASING, NO_STRICT_OVERFLOW, and NO_WARRAY_BOUNDS
  make variables as-needed.
40 files changed:
lib/libc/db/btree/Makefile.inc
lib/libcrypt/Makefile
lib/libevtr/Makefile
lib/libfetch/Makefile
lib/libldns/Makefile
lib/libmd/Makefile
lib/libstand/Makefile
lib/libwrap/Makefile
sbin/ffsinfo/Makefile
sbin/ifconfig/Makefile
sbin/jscan/Makefile
sbin/ping6/Makefile
sbin/route/Makefile
sbin/routed/rtquery/Makefile
sbin/sysctl/Makefile
secure/lib/libssh/Makefile
sys/boot/pc32/libi386/Makefile
usr.bin/locate/Makefile.inc
usr.bin/netstat/Makefile
usr.bin/ruptime/Makefile
usr.bin/sdpquery/Makefile
usr.bin/systat/Makefile
usr.bin/telnet/Makefile
usr.bin/w/Makefile
usr.sbin/acpi/Makefile.inc
usr.sbin/cpucontrol/Makefile
usr.sbin/dconschat/Makefile
usr.sbin/faithd/Makefile
usr.sbin/gifconfig/Makefile
usr.sbin/ifmcstat/Makefile
usr.sbin/ndp/Makefile
usr.sbin/ppp/Makefile
usr.sbin/pw/Makefile
usr.sbin/quot/Makefile
usr.sbin/rpcbind/Makefile
usr.sbin/setkey/Makefile
usr.sbin/syslogd/Makefile
usr.sbin/tcpdump/Makefile
usr.sbin/ypbind/Makefile
usr.sbin/ypset/Makefile