Portability Flags:
gcc: -ma -qlanglvl=ansi -DHOST_WORDS_BIG_ENDIAN
crafty: -DAIX
eon: -DNEED_EXPLICIT_SPECIALIZATION
perlbmk: -DSPEC_CPU2000_AIX
gap: -DSYS_IS_BSD -DSYS_STRING_H -DSYS_HAS_TIME_PROTO -DSYS_HAS_MALLOC_PROTO -DSYS -DSYS _HAS_CALLOC_PROTO
twolf: -DHAVE_SIGNED_CHAR
NOTE: The flag combination 'qpdf1/qpdf2' indicates a 2 step compilation
process, the exact process is as follows:
fdo_pre0 = rm -rf ${PDFDIR}; mkdir -p ${PDFDIR}
PASS1_FLAGS =-qpdf1 {optimization flags}
PASS1_LDFLAGS ={libraries} -L{pdf library location} -lpdf
PASS2_FLAGS =-qpdf2 {optimization flags}
PASS2_LDFLAGS =-{libraries}
Base Flags:
C: -O4 -lhmu
C++: -qpdf1/pdf2 -O3 qarch=ppc qtune=rs64b
Peak Flags:
164.gzip: CC=xlc, -05 -qarch=ppc, fdpr -v -R3
175.vpr: CC=xlc, -qpdf1/pdf2 -O3 -qarch=rs64b -Q=500 -bnso -bI:/lib/syscalls.exp, fdpr -v -R3
176.gcc: -qpdf1/pdf2 -O3 -qarch=pwr3 -lhmu, fdpr -v -R3
181.mcf: -O4
186.crafty: -O4 -qarch=rs64b, fdpr -v -R3
197.parser: CC=xlc,-O4 -qarch=rs64b -bnso -bI:/lib/syscalls.exp, fdpr -v -R3 -q pdf1/pdf2
252.eon: -qpdf1/pdf2 -O3 -qarch=ppc -qtune=pwr3 -lhmu, fdpr -v -R3
253.perlbmk:-qpdf1/pdf2 -O3 -qarch=rs64b -qdatalocal -qunroll=8 -lhmu, fdpr -v -R3
254.gap: -O4 , fdpr -v -R3 -qarch=rs64b
255.vortex: -qpdf1/pdf2 -05 -Q=500 -lhmu
256.bzip2: -O4 -qarch=rs64b, fdpr -v -R3
300.twolf: CC=xlc,-O5 , fdpr -v -R3
|