| 2297 |
OpenAD_tape.f90 |
OpenAD_tape.f90 |
| 2298 |
|
|
| 2299 |
OPENAD_SUPPORT_C_SRC_FILES = \ |
OPENAD_SUPPORT_C_SRC_FILES = \ |
| 2300 |
iaddr.c |
iaddr.c \ |
| 2301 |
|
timeRatio.c |
| 2302 |
|
|
| 2303 |
f95_test_mods.f90: \$(OPENAD_SUPPORT_F90_SRC_FILES) |
f95_test_mods.f90: \$(OPENAD_SUPPORT_F90_SRC_FILES) |
| 2304 |
cat \$^ > \$@ |
cat \$^ > \$@ |
| 2357 |
# expose mfef90 specific substring handling |
# expose mfef90 specific substring handling |
| 2358 |
# add the w2f__types module |
# add the w2f__types module |
| 2359 |
ad_input_code_sf.w2f.f: ad_input_code_sf.f mfef90 whirl2f whirl2f_be w2f__types.f90 |
ad_input_code_sf.w2f.f: ad_input_code_sf.f mfef90 whirl2f whirl2f_be w2f__types.f90 |
| 2360 |
./mfef90 -F -N132 \$< |
./mfef90 -z -F -N132 \$< |
| 2361 |
./whirl2f \$< |
./whirl2f \$< |
| 2362 |
cat w2f__types.f90 \$@ > \$@.1 |
cat w2f__types.f90 \$@ > \$@.1 |
| 2363 |
mv \$@.1 \$@ |
mv \$@.1 \$@ |
| 2373 |
# Otherwise mfef90 patches in spaces to fill up to 72 (or 132) |
# Otherwise mfef90 patches in spaces to fill up to 72 (or 132) |
| 2374 |
# characters respectively. |
# characters respectively. |
| 2375 |
ad_input_code_sf.w2f.canon.B: ad_input_code_sf.w2f.canon.f mfef90 |
ad_input_code_sf.w2f.canon.B: ad_input_code_sf.w2f.canon.f mfef90 |
| 2376 |
./mfef90 -F \$< |
./mfef90 -z -F \$< |
| 2377 |
|
|
| 2378 |
# WHIRL -> XAIF |
# WHIRL -> XAIF |
| 2379 |
ad_input_code_sf.w2f.canon.xaif : ad_input_code_sf.w2f.canon.B whirl2xaif |
ad_input_code_sf.w2f.canon.xaif : ad_input_code_sf.w2f.canon.B whirl2xaif |
| 2413 |
# and remove for now the duplicate variables |
# and remove for now the duplicate variables |
| 2414 |
# and fix 2 data statements |
# and fix 2 data statements |
| 2415 |
ad_input_code.w2f.canon.xb.x2w.w2f.rs.pp.f: ad_input_code_sf.w2f.canon.xb.x2w.w2f.rs.pp.f ${MODS}/fixData.sed |
ad_input_code.w2f.canon.xb.x2w.w2f.rs.pp.f: ad_input_code_sf.w2f.canon.xb.x2w.w2f.rs.pp.f ${MODS}/fixData.sed |
| 2416 |
cat \$< | sed '/MODULE /,/END MODULE/d' | sed '/^ INTEGER(w2f__i4) DOLOOP_UB/d' | sed -f ${MODS}/fixData.sed > \$@ |
# cat \$< | sed '/MODULE /,/END MODULE/d' | sed '/^ INTEGER(w2f__i4) DOLOOP_UB/d' | sed -f ${MODS}/fixData.sed > \$@ |
| 2417 |
|
cat \$< | sed '/MODULE /,/END MODULE/d' | sed '/^ INTEGER(w2f__i4) DOLOOP_UB/d' > \$@ |
| 2418 |
|
|
| 2419 |
# setup some links |
# setup some links |
| 2420 |
%.xsd: |
%.xsd: |