X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=mk%2Fcflags.mk;h=96e21ffb97b2cc6ca4d2a15be15da57717a8db49;hb=063d8a2ddca1e35efde7a3dec5eb04387dfb0922;hp=1dcdb311268441530996d2e492a4b52ed0113633;hpb=5f38f9c76847c555206871432141d73c7894eb4c;p=apps%2Fpfixtools.git diff --git a/mk/cflags.mk b/mk/cflags.mk index 1dcdb31..96e21ff 100644 --- a/mk/cflags.mk +++ b/mk/cflags.mk @@ -16,19 +16,23 @@ # products derived from this software without specific prior written # # permission. # # # -# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND # -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS # -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF # -# THE POSSIBILITY OF SUCH DAMAGE. # +# THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS ``AS IS'' AND ANY EXPRESS # +# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # +# DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY # +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # +# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, # +# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN # +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # +# POSSIBILITY OF SUCH DAMAGE. # +# # +# Copyright (c) 2006-2008 the Authors # +# see AUTHORS and source files for details # ############################################################################## + ifneq ($(filter 4.%,$(shell gcc -dumpversion)),) GCC4=1 endif @@ -42,7 +46,7 @@ CFLAGSBASE += -pipe CFLAGSBASE += -O2 # let the type char be unsigned by default CFLAGSBASE += -funsigned-char -CFLAGSBASE += -fstrict-aliasing +CFLAGSBASE += -fno-strict-aliasing # turn on all common warnings CFLAGSBASE += -Wall # turn on extra warnings