xref: /onnv-gate/usr/src/cmd/fps/fptest/Makefile.rules (revision 7186:e728311aafb0)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
24# Use is subject to license terms.
25#
26# ident	"%Z%%M%	%I%	%E% SMI"
27#
28
29iflush.o sparcv9/iflush.o : iflush.s
30	$(AS) $(AS_FLAGS) iflush.s -o $@
31
32ch_sdc_g1.o sparcv9/ch_sdc_g1.o : cheetah_sdc.s cheetah_sdc.h
33	$(AS) $(AS_FLAGS) -DGLOBALS -DG1 cheetah_sdc.s -o $@
34
35ch_sdc_g2.o sparcv9/ch_sdc_g2.o : cheetah_sdc.s cheetah_sdc.h
36	$(AS) $(AS_FLAGS) -DGLOBALS -DG2 cheetah_sdc.s -o $@
37
38ch_sdc_g3.o sparcv9/ch_sdc_g3.o : cheetah_sdc.s cheetah_sdc.h
39	$(AS) $(AS_FLAGS) -DGLOBALS -DG3 cheetah_sdc.s -o $@
40
41ch_sdc_g4.o sparcv9/ch_sdc_g4.o : cheetah_sdc.s cheetah_sdc.h
42	$(AS) $(AS_FLAGS) -DGLOBALS -DG4 cheetah_sdc.s -o $@
43
44ch_sdc_l0.o sparcv9/ch_sdc_l0.o : cheetah_sdc.s cheetah_sdc.h
45	$(AS) $(AS_FLAGS) -DLOCALS -DL0 cheetah_sdc.s -o $@
46
47ch_sdc_l1.o sparcv9/ch_sdc_l1.o : cheetah_sdc.s cheetah_sdc.h
48	$(AS) $(AS_FLAGS) -DLOCALS -DL1 cheetah_sdc.s -o $@
49
50ch_sdc_l2.o sparcv9/ch_sdc_l2.o : cheetah_sdc.s cheetah_sdc.h
51	$(AS) $(AS_FLAGS) -DLOCALS -DL2 cheetah_sdc.s -o $@
52
53ch_sdc_l3.o sparcv9/ch_sdc_l3.o : cheetah_sdc.s cheetah_sdc.h
54	$(AS) $(AS_FLAGS) -DLOCALS -DL3 cheetah_sdc.s -o $@
55
56ch_sdc_l4.o sparcv9/ch_sdc_l4.o : cheetah_sdc.s cheetah_sdc.h
57	$(AS) $(AS_FLAGS) -DLOCALS -DL4 cheetah_sdc.s -o $@
58
59ch_sdc_l5.o sparcv9/ch_sdc_l5.o : cheetah_sdc.s cheetah_sdc.h
60	$(AS) $(AS_FLAGS) -DLOCALS -DL5 cheetah_sdc.s -o $@
61
62ch_sdc_l6.o sparcv9/ch_sdc_l6.o : cheetah_sdc.s cheetah_sdc.h
63	$(AS) $(AS_FLAGS) -DLOCALS -DL6 cheetah_sdc.s -o $@
64
65ch_sdc_l7.o sparcv9/ch_sdc_l7.o : cheetah_sdc.s cheetah_sdc.h
66	$(AS) $(AS_FLAGS) -DLOCALS -DL7 cheetah_sdc.s -o $@
67
68ch_sdc_o0.o sparcv9/ch_sdc_o0.o : cheetah_sdc.s cheetah_sdc.h
69	$(AS) $(AS_FLAGS) -DOUTS -DO0 cheetah_sdc.s -o $@
70
71ch_sdc_o1.o sparcv9/ch_sdc_o1.o : cheetah_sdc.s cheetah_sdc.h
72	$(AS) $(AS_FLAGS) -DOUTS -DO1 cheetah_sdc.s -o $@
73
74ch_sdc_o2.o sparcv9/ch_sdc_o2.o : cheetah_sdc.s cheetah_sdc.h
75	$(AS) $(AS_FLAGS) -DOUTS -DO2 cheetah_sdc.s -o $@
76
77ch_sdc_o3.o sparcv9/ch_sdc_o3.o : cheetah_sdc.s cheetah_sdc.h
78	$(AS) $(AS_FLAGS) -DOUTS -DO3 cheetah_sdc.s -o $@
79
80ch_sdc_o4.o sparcv9/ch_sdc_o4.o : cheetah_sdc.s cheetah_sdc.h
81	$(AS) $(AS_FLAGS) -DOUTS -DO4 cheetah_sdc.s -o $@
82
83ch_sdc_o5.o sparcv9/ch_sdc_o5.o : cheetah_sdc.s cheetah_sdc.h
84	$(AS) $(AS_FLAGS) -DOUTS -DO5 cheetah_sdc.s -o $@
85
86ch_sdc_o7.o sparcv9/ch_sdc_o7.o : cheetah_sdc.s cheetah_sdc.h
87	$(AS) $(AS_FLAGS) -DOUTS -DO7 cheetah_sdc.s -o $@
88
89iflush_v9b.o sparcv9/iflush_v9b.o : iflush.s
90	$(AS) $(AS_FLAGS_V9B) iflush.s -o $@
91
92ch_sdc_g1_v9b.o sparcv9/ch_sdc_g1_v9b.o : cheetah_sdc.s cheetah_sdc.h
93	$(AS) $(AS_FLAGS_V9B) -DGLOBALS -DG1 cheetah_sdc.s -o $@
94
95ch_sdc_g2_v9b.o sparcv9/ch_sdc_g2_v9b.o : cheetah_sdc.s cheetah_sdc.h
96	$(AS) $(AS_FLAGS_V9B) -DGLOBALS -DG2 cheetah_sdc.s -o $@
97
98ch_sdc_g3_v9b.o sparcv9/ch_sdc_g3_v9b.o : cheetah_sdc.s cheetah_sdc.h
99	$(AS) $(AS_FLAGS_V9B) -DGLOBALS -DG3 cheetah_sdc.s -o $@
100
101ch_sdc_g4_v9b.o sparcv9/ch_sdc_g4_v9b.o : cheetah_sdc.s cheetah_sdc.h
102	$(AS) $(AS_FLAGS_V9B) -DGLOBALS -DG4 cheetah_sdc.s -o $@
103
104ch_sdc_l0_v9b.o sparcv9/ch_sdc_l0_v9b.o : cheetah_sdc.s cheetah_sdc.h
105	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL0 cheetah_sdc.s -o $@
106
107ch_sdc_l1_v9b.o sparcv9/ch_sdc_l1_v9b.o : cheetah_sdc.s cheetah_sdc.h
108	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL1 cheetah_sdc.s -o $@
109
110ch_sdc_l2_v9b.o sparcv9/ch_sdc_l2_v9b.o : cheetah_sdc.s cheetah_sdc.h
111	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL2 cheetah_sdc.s -o $@
112
113ch_sdc_l3_v9b.o sparcv9/ch_sdc_l3_v9b.o : cheetah_sdc.s cheetah_sdc.h
114	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL3 cheetah_sdc.s -o $@
115
116ch_sdc_l4_v9b.o sparcv9/ch_sdc_l4_v9b.o : cheetah_sdc.s cheetah_sdc.h
117	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL4 cheetah_sdc.s -o $@
118
119ch_sdc_l5_v9b.o sparcv9/ch_sdc_l5_v9b.o : cheetah_sdc.s cheetah_sdc.h
120	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL5 cheetah_sdc.s -o $@
121
122ch_sdc_l6_v9b.o sparcv9/ch_sdc_l6_v9b.o : cheetah_sdc.s cheetah_sdc.h
123	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL6 cheetah_sdc.s -o $@
124
125ch_sdc_l7_v9b.o sparcv9/ch_sdc_l7_v9b.o : cheetah_sdc.s cheetah_sdc.h
126	$(AS) $(AS_FLAGS_V9B) -DLOCALS -DL7 cheetah_sdc.s -o $@
127
128ch_sdc_o0_v9b.o sparcv9/ch_sdc_o0_v9b.o : cheetah_sdc.s cheetah_sdc.h
129	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO0 cheetah_sdc.s -o $@
130
131ch_sdc_o1_v9b.o sparcv9/ch_sdc_o1_v9b.o : cheetah_sdc.s cheetah_sdc.h
132	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO1 cheetah_sdc.s -o $@
133
134ch_sdc_o2_v9b.o sparcv9/ch_sdc_o2_v9b.o : cheetah_sdc.s cheetah_sdc.h
135	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO2 cheetah_sdc.s -o $@
136
137ch_sdc_o3_v9b.o sparcv9/ch_sdc_o3_v9b.o : cheetah_sdc.s cheetah_sdc.h
138	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO3 cheetah_sdc.s -o $@
139
140ch_sdc_o4_v9b.o sparcv9/ch_sdc_o4_v9b.o : cheetah_sdc.s cheetah_sdc.h
141	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO4 cheetah_sdc.s -o $@
142
143ch_sdc_o5_v9b.o sparcv9/ch_sdc_o5_v9b.o : cheetah_sdc.s cheetah_sdc.h
144	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO5 cheetah_sdc.s -o $@
145
146ch_sdc_o7_v9b.o sparcv9/ch_sdc_o7_v9b.o : cheetah_sdc.s cheetah_sdc.h
147	$(AS) $(AS_FLAGS_V9B) -DOUTS -DO7 cheetah_sdc.s -o $@
148