-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathszchi.cfg
81 lines (61 loc) · 2 KB
/
szchi.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
ignore_errors = no
tune = base
ext = szc
output_format = csv,screen
reportable = no
teeout = yes
teerunout = yes
makeflags = -j
##########################################
# Compiler and Runtime
##########################################
default:
CC = szc -lang=c
CXX = szc -lang=c++
FC = szc -lang=fortran
default=default=code,code.heap,code.link,code.stack,code.heap.link,code.heap.stack,code.link.stack,code.heap.link.stack:
CC += -Rcode
CXX += -Rcode
FC += -Rcode
default=default=heap,code.heap,heap.link,heap.stack,code.heap.link,code.heap.stack,heap.link.stack,code.heap.link.stack:
CC += -Rheap
CXX += -Rheap
FC += -Rheap
default=default=stack,code.stack,heap.stack,link.stack,code.heap.stack,code.link.stack,heap.link.stack,code.heap.link.stack:
CC += -Rstack
CXX += -Rstack
FC += -Rstack
default=default=link,code.link,heap.link,link.stack,code.heap.link,code.link.stack,heap.link.stack,code.heap.link.stack:
CC += -Rlink
CXX += -Rlink
FC += -Rlink
##########################################
# Optimization
##########################################
default=base:
COPTIMIZE = -O2 -fno-strict-aliasing
CXXOPTIMIZE = -O2 -fno-strict-aliasing
FOPTIMIZE = -O2 -fno-strict-aliasing
default=peak:
COPTIMIZE = -O3 -fno-strict-aliasing
CXXOPTIMIZE = -O3 -fno-strict-aliasing
FOPTIMIZE = -O3 -fno-strict-aliasing
##########################################
# Portability
##########################################
default:
PORTABILITY = -DSPEC_CPU_LP64
400.perlbench=default=default=linux:
CPORTABILITY = -DSPEC_CPU_LINUX_X64
403.gcc=default=default=osx:
CPORTABILITY = -DSPEC_CPU_MACOSX
462.libquantum=default=default=linux:
CPORTABILITY = -DSPEC_CPU_LINUX
462.libquantum=default=defaut=osx:
CPORTABILITY = -DSPEC_CPU_MACOSX
481.wrf=default=default=linux:
CPORTABILITY = -DSPEC_CPU_CASE_FLAG -DSPEC_CPU_LINUX
483.xalancbmk=default=default=linux:
CXXPORTABILITY = -DSPEC_CPU_LINUX
483.xalancbmk=default=default=osx:
CXXPORTABILITY = -DSPEC_CPU_MACOSX