xref: /aosp_15_r20/external/autotest/client/tests/unixbench/Makefile.patch (revision 9c5db1993ded3edbeafc8092d69fe5de2ee02df7)
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