diff options
| author | John Birrell <jb@FreeBSD.org> | 2007-11-22 23:21:12 +0000 |
|---|---|---|
| committer | John Birrell <jb@FreeBSD.org> | 2007-11-22 23:21:12 +0000 |
| commit | cfb5b3256b080e7691fc828cd03521758378f709 (patch) | |
| tree | a8bebbeadf73a7b7aac5e005b30f8b5dd85cac7f | |
| parent | e6d64a0f15a212735d70e0dc6aeecc52910d8d93 (diff) | |
Notes
| -rw-r--r-- | share/mk/bsd.sys.mk | 2 | ||||
| -rw-r--r-- | share/mk/sys.mk | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/share/mk/bsd.sys.mk b/share/mk/bsd.sys.mk index c9698d27c47fd..96432c1576d81 100644 --- a/share/mk/bsd.sys.mk +++ b/share/mk/bsd.sys.mk @@ -8,8 +8,6 @@ # for GCC: http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc_3.html#IDX143 -NO_WERROR= - .if !defined(NO_WARNS) && ${CC} != "icc" . if defined(CSTD) . if ${CSTD} == "k&r" diff --git a/share/mk/sys.mk b/share/mk/sys.mk index b4dd8eda653ed..a15331f3c4167 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -36,9 +36,12 @@ CFLAGS ?= -O .else CC ?= cc .if ${MACHINE_ARCH} == "arm" -CFLAGS ?= -O -fno-strict-aliasing -pipe +CFLAGS ?= -O -pipe .else -CFLAGS ?= -O2 -fno-strict-aliasing -pipe +CFLAGS ?= -O2 -pipe +.endif +.if defined(NO_STRICT_ALIASING) +CFLAGS += -fno-strict-aliasing .endif .endif |
