- Timestamp:
- 2010-06-24T17:27:10+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r1784_mid_year_merge_2010/CONFIG/GYRE_LOBSTER/scripts/BB_make
r1778 r1953 22 22 #-Q- sxdkrz F_O = -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 23 23 #-Q- sxdkrz L_X = $(L_O) -ftrace 24 #-Q- es hpux# Compiler options for NEMO (Earth Simulator)25 #-Q- es hpux# for super perfs!26 #-Q- es hpux# F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)27 #-Q- es hpux# regular options!28 #-Q- es hpuxF_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)29 #-Q- es hpuxL_X = $(L_O)24 #-Q- es2 # Compiler options for NEMO (Earth Simulator) 25 #-Q- es2 # for super perfs! 26 #-Q- es2 # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 27 #-Q- es2 # regular options! 28 #-Q- es2 F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 29 #-Q- es2 L_X = $(L_O) 30 30 #-Q- linux # Compiler options for NEMO (pgf version) 31 31 #-Q- linux F_O = -Mlist -O3 -byteswapio -r8 -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) … … 62 62 #-Q- sx8brodie PREF=i. 63 63 #-Q- sxdkrz PREF=i. 64 #-Q- es hpuxPREF=i.64 #-Q- es2 PREF=i. 65 65 66 66 # add suffix to P_P … … 585 585 #-Q- sx8brodie -R2 \ 586 586 #-Q- sxdkrz -R2 \ 587 #-Q- es hpux-R2 \587 #-Q- es2 -R2 \ 588 588 #-Q- aix6 -qsource \ 589 589 #-Q- aix -qsource \ … … 591 591 OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 592 592 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 593 #-Q- es hpux@$(A_X) $(SXMODEL_LIB) $*.o > /dev/null593 #-Q- es2 @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 594 594 endif 595 595 … … 605 605 .PRECIOUS : $(MODEL_LIB) 606 606 #-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 607 #-Q- es hpux.PRECIOUS : $(SXMODEL_LIB)607 #-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 608 608 609 609 # library dependancies … … 624 624 #-Q- sx8brodie -R2 \ 625 625 #-Q- sxdkrz -R2 \ 626 #-Q- es hpux-R2 \626 #-Q- es2 -R2 \ 627 627 #-Q- aix -qsource \ 628 628 #-Q- aix6 -qsource \ … … 630 630 $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 631 631 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 632 #-Q- es hpux@$(A_X) $(SXMODEL_LIB) $*.o > /dev/null632 #-Q- es2 @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 633 633 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 634 634 @$(RM) $*.[of] … … 660 660 #-Q- sx8brodie -R2 \ 661 661 #-Q- sxdkrz -R2 \ 662 #-Q- es hpux-R2 \662 #-Q- es2 -R2 \ 663 663 #-Q- aix -qsource \ 664 664 #-Q- aix6 -qsource \ … … 672 672 #-Q- sx8brodie -R2 \ 673 673 #-Q- sxdkrz -R2 \ 674 #-Q- es hpux-R2 \674 #-Q- es2 -R2 \ 675 675 #-Q- aix -qsource \ 676 676 #-Q- aix6 -qsource \ … … 679 679 endif 680 680 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 681 #-Q- es hpux@$(A_X) $(SXMODEL_LIB) $*.o > /dev/null681 #-Q- es2 @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 682 682 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 683 683 @$(RM) $*.[of]
Note: See TracChangeset
for help on using the changeset viewer.