diff options
author | obrien <obrien@FreeBSD.org> | 2005-02-13 05:58:40 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2005-02-13 05:58:40 +0000 |
commit | 25050349dee28022b778a867fe6681d746363004 (patch) | |
tree | 56cf7d6aad9e5d68ef6f07af56623a74a63a8781 | |
parent | 5c3b12e2ce6144d280fb90697fe0141eff2ae2da (diff) | |
download | FreeBSD-src-25050349dee28022b778a867fe6681d746363004.zip FreeBSD-src-25050349dee28022b778a867fe6681d746363004.tar.gz |
Barrow from kmod.mk and protect against adding -fno-strict-aliasing
when it is already in COPTFLAGS.
-rw-r--r-- | sys/conf/kern.pre.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk index 483c315..ffea8cc 100644 --- a/sys/conf/kern.pre.mk +++ b/sys/conf/kern.pre.mk @@ -29,7 +29,7 @@ COPTFLAGS?=-O2 -frename-registers -pipe . else COPTFLAGS?=${_MINUS_O} -pipe . endif -. if ${COPTFLAGS:M-O[23s]} != "" +. if !empty(COPTFLAGS:M-O[23s]) && empty(COPTFLAGS:M-fno-strict-aliasing) COPTFLAGS+= -fno-strict-aliasing . endif .endif |