Print this page
5196 The cw wrapper restricts gcc to -O2
*** 18,27 ****
--- 18,29 ----
#
# CDDL HEADER END
#
#
+ # Copyright 2014 Gary Mills
+ #
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
SHELL=/usr/bin/ksh93
*** 75,88 ****
$(ASTCFLAGS64)
CERRWARN += -_gcc=-Wno-parentheses
# This codepath is performance-critical
! sparc_COPTFLAG=-xO5 -_cc=-xprefetch=auto,explicit
! sparcv9_COPTFLAG=-xO5 -_cc=-xprefetch=auto,explicit
! i386_COPTFLAG=-_cc=-xO5 -_cc=-xprefetch=auto,explicit
! amd64_COPTFLAG=-_cc=-xO5 -_cc=-xprefetch=auto,explicit
# Suppress this one warning as the fix would break old gcc, which upstream
# still supports. This needs a better fix (later).
pics/sumlib.o := CERRWARN += -erroff=E_CONST_PROMOTED_UNSIGNED_LONG
--- 77,92 ----
$(ASTCFLAGS64)
CERRWARN += -_gcc=-Wno-parentheses
# This codepath is performance-critical
! sparc_COPTFLAG=-_cc=-xO5 -_gcc=-O2 -_cc=-xprefetch=auto,explicit
! sparcv9_COPTFLAG=-_cc=-xO5 -_gcc=-O2 -_cc=-xprefetch=auto,explicit
! # No optimization for gcc
! i386_COPTFLAG=-_cc=-xO5 -_gcc=-O0 -_cc=-xprefetch=auto,explicit
! amd64_COPTFLAG=-_cc=-xO5 -_gcc=-O0 -_cc=-xprefetch=auto,explicit
! amd64_ADJCOPT=$(ADJUST_OPT1)
# Suppress this one warning as the fix would break old gcc, which upstream
# still supports. This needs a better fix (later).
pics/sumlib.o := CERRWARN += -erroff=E_CONST_PROMOTED_UNSIGNED_LONG