--- MITgcm/tools/genmake 2001/08/17 16:40:45 1.45 +++ MITgcm/tools/genmake 2001/09/10 00:25:45 1.50 @@ -1,6 +1,6 @@ #!/bin/csh -f # -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/Attic/genmake,v 1.45 2001/08/17 16:40:45 adcroft Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/Attic/genmake,v 1.50 2001/09/10 00:25:45 adcroft Exp $ # $Name: $ # # Makefile generator for MITgcm UV codes @@ -258,7 +258,7 @@ case mom_fluxform: set DEFINES = ($DEFINES '-DDISABLE_MOM_FLUXFORM'); breaksw case mom_vecinv: - set DEFINES = ($DEFINES '-DDISABLE_MOM_MOMVECINV'); breaksw + set DEFINES = ($DEFINES '-DDISABLE_MOM_VECINV'); breaksw default: breaksw endsw @@ -386,9 +386,9 @@ set CPP = ( '/usr/ccs/lib/cpp -P' ) set DEFINES = ( ${DEFINES} '-DTARGET_SUN -DWORDLENGTH=4' ) set FFLAGS = ( '-stackvar -explicitpar -vpara -e -u -noautopar') - set FOPTIM = ( '-fast -O3' ) + set FOPTIM = ( '-dalign -O3' ) set NOOPTFLAGS = ( '-O0' ) - set NOOPTFILES = ( 'barrier.F different_multiple.F external_fields_load.F ini_vertical_grid.F ini_spherical_polar_grid.F ini_cori.F') + set NOOPTFILES = ( 'barrier.F different_multiple.F external_fields_load.F ini_vertical_grid.F ini_spherical_polar_grid.F ini_cori.F mon_printstats_rl.F mon_printstats_rs.F') breaksw case SunOS+mpi: set LN = ( '/usr/bin/ln -s' ) @@ -396,11 +396,11 @@ set DEFINES = ( ${DEFINES} '-DTARGET_SUN -DWORDLENGTH=4' ) set INCLUDES = ( '-I/usr/local/mpi/include' ) set FFLAGS = ( '-stackvar -explicitpar -vpara -e -u -noautopar') - set FOPTIM = ( '-fast -O3' ) + set FOPTIM = ( '-dalign -O3' ) set NOOPTFLAGS = ( '-O0' ) set LIBS = ( '-L/usr/local/mpi/lib/solaris/ch_shmem -lmpi -lthread' \ '-lsocket -lnsl' ) - set NOOPTFILES = ( 'barrier.F different_multiple.F external_fields_load.F ini_vertical_grid.F ini_spherical_polar_grid.F ini_cori.F') + set NOOPTFILES = ( 'barrier.F different_multiple.F external_fields_load.F ini_vertical_grid.F ini_spherical_polar_grid.F ini_cori.F mon_printstats_rl.F mon_printstats_rs.F') breaksw case IRIX32: echo "Configuring for SGI ONYX running IRIX64" @@ -686,8 +686,10 @@ links: \$(SRCFILES) \$(CSRCFILES) \$(HEADERFILES) +small_f: \$(F77FILES) + output.txt: \$(EXECUTABLE) - @echo -n "running ... " + @printf 'running ... ' @\$(EXECUTABLE) > \$@ clean: