# Invocation command line:
# /home/brent/benchmarks/cpu2000_v1.20/bin/runspec -c hp_itanium2_fp05 --reportable -r -u 2 fp
############################################################################

ext         = hp_itanium2_fp05
tune        = all

########################################################################
# Benchmark specific portability flags.                                #
######################################################################## 

178.galgel=default=default=default:
FPORTABILITY          = +source=fixed

########################################################################
# standard compilers and options.                                      #
######################################################################## 

fp=base=default=default:
FC                   = /opt/fortran90/bin/f90
CC                   = /opt/ansic/bin/cc

FOPTIMIZE            = +Ofast +O3 -minshared
PASS1_FFLAGS         = +Oprofile=collect
PASS1_LDFFLAGS       = $(PASS1_FFLAGS)
PASS2_FFLAGS         = +Oprofile=use
PASS2_LDFFLAGS       = $(PASS2_FFLAGS)
LDFFLAGS             = $(FOPTIMIZE)

EXTRA_CFLAGS         = -AOe
COPTIMIZE            = +Ofaster +Onorecovery -exec
PASS1_CFLAGS         = +Oprofile=collect
PASS1_LDCFLAGS       = $(PASS1_CFLAGS)
PASS2_CFLAGS         = +Oprofile=use
PASS2_LDCFLAGS       = $(PASS2_CFLAGS)
LDCFLAGS             = $(COPTIMIZE)

fp=peak=default=default:
FC                   = /opt/fortran90/bin/f90
CC                   = /opt/ansic/bin/cc
F77                  = $(FC)

FOPTIMIZE            = +Ofast +Onoptrs_to_globals -minshared +O3
F77OPTIMIZE          = $(FOPTIMIZE)
LDFFLAGS             = $(FOPTIMIZE)
LDF77FLAGS           = $(F77OPTIMIZE)

COPTIMIZE            = +Ofaster +Onorecovery +Onoptrs_to_globals +Otype_safety=strong -exec -Wl,-aarchive_shared
PASS1_CFLAGS         = +Oprofile=collect
PASS1_LDCFLAGS       = $(PASS1_CFLAGS)
PASS2_CFLAGS         = +Oprofile=use
PASS2_LDCFLAGS       = $(PASS2_CFLAGS)
LDCFLAGS             = $(COPTIMIZE)

168.wupwise=peak=default=default:
F77OPTIMIZE          = +Ofast +O3 +cat +Onoptrs_to_globals -minshared
ONESTEP              = 1

172.mgrid=peak=default=default:
basepeak=true

173.applu=peak=default=default:
basepeak=true

177.mesa=peak=default=default:
LIBS                 = -Bprotected

178.galgel=peak=default=default:
FOPTIMIZE            = +Ofast +Onoptrs_to_globals -minshared +O3
RM_SOURCES           = lapak.f90
LIBS                 = -llapack

179.art=peak=default=default:
LIBS                 = -Bprotected_data /opt/langtools/lib/hpux32/effmem.o

183.equake=peak=default=default:
LIBS                 = -Bprotected /opt/langtools/lib/hpux32/effmem.o

188.ammp=peak=default=default:
basepeak=true

189.lucas=peak=default=default:
FOPTIMIZE            = +Ofast +Onoptrs_to_globals -minshared +O3 +Oinline_budget=100

200.sixtrack=peak=default=default:
basepeak=true