1*9c5db199SXin Li*** unixbench-4.1.0/Makefile Wed Jul 28 15:05:02 1999 2*9c5db199SXin Li--- unixbench-4.1.0.patch/Makefile Fri Jan 21 10:56:32 2011 3*9c5db199SXin Li*************** 4*9c5db199SXin Li*** 32,50 **** 5*9c5db199SXin Li SHELL = /bin/sh 6*9c5db199SXin Li #HZ = ???? #(read from environment) 7*9c5db199SXin Li CFLAGS = -DTIME 8*9c5db199SXin Li! CC=gcc 9*9c5db199SXin Li 10*9c5db199SXin Li ## For Linux 486/Pentium, GCC 2.7.x and 2.8.x 11*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -fforce-mem -ffast-math \ 12*9c5db199SXin Li # -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 13*9c5db199SXin Li ## For Linux, GCC previous to 2.7.0 14*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -fforce-mem -ffast-math -m486 15*9c5db199SXin Li 16*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -fforce-mem -ffast-math \ 17*9c5db199SXin Li # -m386 -malign-loops=1 -malign-jumps=1 -malign-functions=1 18*9c5db199SXin Li 19*9c5db199SXin Li ## For Solaris 2, or general-purpose GCC 2.7.x 20*9c5db199SXin Li! OPTON = -O2 -fomit-frame-pointer -fforce-addr -fforce-mem -ffast-math -Wall 21*9c5db199SXin Li 22*9c5db199SXin Li ## Very generic 23*9c5db199SXin Li #OPTON = -O 24*9c5db199SXin Li--- 32,51 ---- 25*9c5db199SXin Li SHELL = /bin/sh 26*9c5db199SXin Li #HZ = ???? #(read from environment) 27*9c5db199SXin Li CFLAGS = -DTIME 28*9c5db199SXin Li! CC?=gcc 29*9c5db199SXin Li 30*9c5db199SXin Li ## For Linux 486/Pentium, GCC 2.7.x and 2.8.x 31*9c5db199SXin Li! # -O2 already turned -fforce-mem 32*9c5db199SXin Li! OPTON = -O2 -fomit-frame-pointer -fforce-addr -ffast-math \ 33*9c5db199SXin Li # -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 34*9c5db199SXin Li ## For Linux, GCC previous to 2.7.0 35*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -ffast-math -m486 36*9c5db199SXin Li 37*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -ffast-math \ 38*9c5db199SXin Li # -m386 -malign-loops=1 -malign-jumps=1 -malign-functions=1 39*9c5db199SXin Li 40*9c5db199SXin Li ## For Solaris 2, or general-purpose GCC 2.7.x 41*9c5db199SXin Li! #OPTON = -O2 -fomit-frame-pointer -fforce-addr -fforce-mem -ffast-math -Wall 42*9c5db199SXin Li 43*9c5db199SXin Li ## Very generic 44*9c5db199SXin Li #OPTON = -O 45*9c5db199SXin Li*************** 46*9c5db199SXin Li*** 203,212 **** 47*9c5db199SXin Li $(CC) -o $(PROGDIR)/dhry2 ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o 48*9c5db199SXin Li cd $(SRCDIR); rm -f dhry_1.o dhry_2.o 49*9c5db199SXin Li $(PROGDIR)/dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h 50*9c5db199SXin Li! cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_1.c 51*9c5db199SXin Li! cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_2.c 52*9c5db199SXin Li! $(CC) -o $(PROGDIR)/dhry2reg ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o 53*9c5db199SXin Li! cd $(SRCDIR); rm -f dhry_1.o dhry_2.o 54*9c5db199SXin Li 55*9c5db199SXin Li 56*9c5db199SXin Li dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h 57*9c5db199SXin Li--- 204,213 ---- 58*9c5db199SXin Li $(CC) -o $(PROGDIR)/dhry2 ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1.o $(SRCDIR)/dhry_2.o 59*9c5db199SXin Li cd $(SRCDIR); rm -f dhry_1.o dhry_2.o 60*9c5db199SXin Li $(PROGDIR)/dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h 61*9c5db199SXin Li! cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_1.c -o dhry_1_reg.o 62*9c5db199SXin Li! cd $(SRCDIR); $(CC) -c ${CFLAGS} -DREG=register -DHZ=${HZ} ${OPTON} dhry_2.c -o dhry_2_reg.o 63*9c5db199SXin Li! $(CC) -o $(PROGDIR)/dhry2reg ${CFLAGS} ${OPTON} $(SRCDIR)/dhry_1_reg.o $(SRCDIR)/dhry_2_reg.o 64*9c5db199SXin Li! cd $(SRCDIR); rm -f dhry_1_reg.o dhry_2_reg.o 65*9c5db199SXin Li 66*9c5db199SXin Li 67*9c5db199SXin Li dhry2reg: $(SRCDIR)/dhry_1.c $(SRCDIR)/dhry_2.c $(SRCDIR)/dhry.h 68