Print this page
5196 The cw wrapper restricts gcc to -O2

*** 21,30 **** --- 21,31 ---- # # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved. # Copyright (c) 2012, Joyent, Inc. All rights reserved. # Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved. # Copyright 2013 Garrett D'Amore <garrett@damore.org> + # Copyright 2014 Gary Mills # # Copyright 2011 Nexenta Systems, Inc. All rights reserved. # Use is subject to license terms. #
*** 1179,1189 **** _Qp_qtox.o \ _Qp_qtoux.o $(QIL:%=pics/%) := CFLAGS64 += $(LIBCDIR)/$(MACH)/fp/__quad.il pics/_Qp%.o := CFLAGS64 += -I$(LIBCDIR)/$(MACH)/fp ! pics/_Q%.o := sparcv9_COPTFLAG = -xO4 -xchip=ultra # Files in crt subdirectory which need muldiv64.il inline template #CIL= mul64.o divrem64.o #$(CIL:%=pics/%) := CFLAGS += $(LIBCBASE)/crt/mul64.il --- 1180,1190 ---- _Qp_qtox.o \ _Qp_qtoux.o $(QIL:%=pics/%) := CFLAGS64 += $(LIBCDIR)/$(MACH)/fp/__quad.il pics/_Qp%.o := CFLAGS64 += -I$(LIBCDIR)/$(MACH)/fp ! pics/_Q%.o := sparcv9_COPTFLAG = -_cc=-xO4 -_gcc=-O2 -xchip=ultra # Files in crt subdirectory which need muldiv64.il inline template #CIL= mul64.o divrem64.o #$(CIL:%=pics/%) := CFLAGS += $(LIBCBASE)/crt/mul64.il
*** 1212,1222 **** $(PORTI18N_COND:%=pics/%) := \ CPPFLAGS += -D_WCS_LONGLONG # Files which need extra optimization ! pics/getenv.o := sparcv9_COPTFLAG = -xO4 .KEEP_STATE: all: $(LIBS) $(LIB_PIC) --- 1213,1223 ---- $(PORTI18N_COND:%=pics/%) := \ CPPFLAGS += -D_WCS_LONGLONG # Files which need extra optimization ! pics/getenv.o := sparcv9_COPTFLAG = -_cc=-xO4 -_gcc=-O2 .KEEP_STATE: all: $(LIBS) $(LIB_PIC)