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.
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.
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]
23 * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 * Use is subject to license terms.
36 #define LINPACK dlinpack_test
37 #define LINSUB dlinsub
38 #define MATGEN dmatgen
39 #define GEFA dgetrf_64
40 #define GESL dgetrs_64
43 #define EPSLON depslon
48 #define MAT_SIZE d_mat_size
49 #define LinpValsA d_linpvalsa
50 #define LAPACK_ECACHE_SIZE d_lapack_ecache_size
55 #define LINPACK slinpack_test
56 #define LINSUB slinsub
57 #define MATGEN smatgen
58 #define GEFA sgetrf_64
59 #define GESL sgetrs_64
62 #define EPSLON sepslon
67 #define MAT_SIZE s_mat_size
68 #define LinpValsA s_linpvalsa
69 #define LAPACK_ECACHE_SIZE s_lapack_ecache_size
89 #if (LAPA_COMP_PERF_6 == 1)
90 #define FPS_LAPA_LIB13
92 #elif (LAPA_COMP_PERF_5 == 1)
93 #define FPS_LAPA_LIB13
96 #elif (LAPA_COMP_PERF_4 == 1)
97 #define FPS_LAPA_LIB13
100 #elif (LAPA_COMP_PERF_3 == 1)
101 #define FPS_LAPA_LIB12
104 #elif (LAPA_COMP_PERF_2 == 1)
105 #define FPS_LAPA_LIB11
108 #elif (LAPA_COMP_PERF_0 == 1)
109 #define FPS_LAPA_LIB8
118 /* V9B V9 or V8 arch */
121 #include <singdoub64v9b_sos8.h>
124 #ifdef FPS_LAPA_LIB10
125 #include <singdoub64v9b_sos10.h>
128 #ifdef FPS_LAPA_LIB11
129 #include <singdoub64v9b_sos11.h>
132 #ifdef FPS_LAPA_LIB12
133 #include <singdoub64v9b_ss12.h>
136 #ifdef FPS_LAPA_LIB13
137 #include <singdoub64v9b_ss12u1.h>
143 #include <singdoub64_sos8.h>
146 #ifdef FPS_LAPA_LIB10
147 #include <singdoub64_sos10.h>
150 /* This is NOT a typo. singdoub64_sos10.h works with SOS11 */
151 #ifdef FPS_LAPA_LIB11
152 #include <singdoub64_sos10.h>
155 #ifdef FPS_LAPA_LIB12
156 #include <singdoub64_ss12.h>
159 #ifdef FPS_LAPA_LIB13
160 #include <singdoub64_ss12u1.h>
171 #endif /* _LINPACK_H */