Changeset 251
- Timestamp:
- 2005-03-30T16:45:38+02:00 (20 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/GYRE/scripts/BB_make
r244 r251 6 6 #-Q- sxnec F_O = -dw -Wf\"-A idbl4\" -sx5 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 7 7 #-Q- sx6nec # Compiler options for the ORCA model - std 8 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) 8 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 9 9 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 10 #-Q- sxdkrz # Compiler options for the ORCA model for the DKRZ SX6-NEC 11 #-Q- sxdkrz F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce 12 #-Q- hpux # Compiler options for the ORCA model for the ES 13 #-Q- hpux # for super perfs! 14 #-Q- hpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 15 #-Q- hpux # regular options! 16 #-Q- hpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 10 17 #-Q- linux # Compiler options for the ORCA model 11 18 #-Q- linux F_O = -Mlist -O2 -byteswapio -r8 -module $(MODDIR) … … 17 24 #-Q- sxnec PREF=i. 18 25 #-Q- sx6nec PREF=i. 26 #-Q- sxdkrz PREF=i. 27 #-Q- hpux PREF=i. 19 28 20 29 KEY_LIST = \ … … 291 300 #-Q- sxnec .PRECIOUS : $(SXMODEL_LIB) 292 301 #-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 302 #-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 303 #-Q- hpux .PRECIOUS : $(SXMODEL_LIB) 293 304 294 305 # library dependancies … … 307 318 #-Q- sxnec -R2 \ 308 319 #-Q- sx6nec -R2 \ 320 #-Q- sxdkrz -R2 \ 321 #-Q- hpux -R2 \ 309 322 #-Q- aix -qsource \ 310 323 $*.f90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 311 324 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 312 325 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 326 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 327 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 313 328 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 314 329 @$(RM) $*.[of] … … 324 339 #-Q- sxnec -R2 \ 325 340 #-Q- sx6nec -R2 \ 341 #-Q- sxdkrz -R2 \ 342 #-Q- hpux -R2 \ 326 343 #-Q- aix -qsource \ 327 344 $*.F90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 328 345 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 329 346 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 347 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 348 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 330 349 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 331 350 @$(RM) $*.[of] … … 341 360 #-Q- sxnec -R2 \ 342 361 #-Q- sx6nec -R2 \ 362 #-Q- sxdkrz -R2 \ 363 #-Q- hpux -R2 \ 343 364 #-Q- aix -qsource \ 344 365 $*.F || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 345 366 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 346 367 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 368 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 369 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 347 370 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 348 371 @$(RM) $*.[of] … … 358 381 #-Q- sxnec -R2 \ 359 382 #-Q- sx6nec -R2 \ 383 #-Q- sxdkrz -R2 \ 384 #-Q- hpux -R2 \ 360 385 #-Q- aix -qsource \ 361 386 $*.f|| { mv $*.L $(TMP) ; false ; exit ; } 362 387 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 363 388 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 389 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 390 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 364 391 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 365 392 @$(RM) -f $*.o -
trunk/CONFIG/ORCA2_LIM/scripts/BB_make
r246 r251 6 6 #-Q- sxnec F_O = -dw -Wf\"-A idbl4\" -sx5 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 7 7 #-Q- sx6nec # Compiler options for the ORCA model - std 8 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) 8 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 9 9 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 10 #-Q- sxdkrz # Compiler options for the ORCA model for the DKRZ SX6-NEC 11 #-Q- sxdkrz F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce 12 #-Q- hpux # Compiler options for the ORCA model for the ES 13 #-Q- hpux # for super perfs! 14 #-Q- hpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 15 #-Q- hpux # regular options! 16 #-Q- hpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 10 17 #-Q- linux # Compiler options for the ORCA model 11 18 #-Q- linux F_O = -Mlist -O2 -byteswapio -r8 -module $(MODDIR) … … 17 24 #-Q- sxnec PREF=i. 18 25 #-Q- sx6nec PREF=i. 26 #-Q- sxdkrz PREF=i. 27 #-Q- hpux PREF=i. 19 28 20 29 KEY_LIST = \ … … 291 300 #-Q- sxnec .PRECIOUS : $(SXMODEL_LIB) 292 301 #-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 302 #-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 303 #-Q- hpux .PRECIOUS : $(SXMODEL_LIB) 293 304 294 305 # library dependancies … … 307 318 #-Q- sxnec -R2 \ 308 319 #-Q- sx6nec -R2 \ 320 #-Q- sxdkrz -R2 \ 321 #-Q- hpux -R2 \ 309 322 #-Q- aix -qsource \ 310 323 $*.f90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 311 324 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 312 325 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 326 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 327 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 313 328 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 314 329 @$(RM) $*.[of] … … 324 339 #-Q- sxnec -R2 \ 325 340 #-Q- sx6nec -R2 \ 341 #-Q- sxdkrz -R2 \ 342 #-Q- hpux -R2 \ 326 343 #-Q- aix -qsource \ 327 344 $*.F90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 328 345 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 329 346 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 347 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 348 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 330 349 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 331 350 @$(RM) $*.[of] … … 341 360 #-Q- sxnec -R2 \ 342 361 #-Q- sx6nec -R2 \ 362 #-Q- sxdkrz -R2 \ 363 #-Q- hpux -R2 \ 343 364 #-Q- aix -qsource \ 344 365 $*.F || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 345 366 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 346 367 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 368 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 369 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 347 370 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 348 371 @$(RM) $*.[of] … … 358 381 #-Q- sxnec -R2 \ 359 382 #-Q- sx6nec -R2 \ 383 #-Q- sxdkrz -R2 \ 384 #-Q- hpux -R2 \ 360 385 #-Q- aix -qsource \ 361 386 $*.f|| { mv $*.L $(TMP) ; false ; exit ; } 362 387 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 363 388 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 389 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 390 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 364 391 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 365 392 @$(RM) -f $*.o -
trunk/UTIL/fait_AA_make
r245 r251 46 46 #-Q- sxnec .PRECIOUS : \$(SXMODEL_LIB) 47 47 #-Q- sx6nec .PRECIOUS : \$(SXMODEL_LIB) 48 #-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 49 #-Q- hpux .PRECIOUS : \$(SXMODEL_LIB) 48 50 49 51 # library dependancies … … 62 64 #-Q- sxnec -R2 \\ 63 65 #-Q- sx6nec -R2 \\ 66 #-Q- sxdkrz -R2 \\ 67 #-Q- hpux -R2 \\ 64 68 #-Q- aix -qsource \\ 65 69 \$*.f90 || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 66 70 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 67 71 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 72 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 73 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 68 74 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 69 75 @\$(RM) \$*.[of] … … 79 85 #-Q- sxnec -R2 \\ 80 86 #-Q- sx6nec -R2 \\ 87 #-Q- sxdkrz -R2 \\ 88 #-Q- hpux -R2 \\ 81 89 #-Q- aix -qsource \\ 82 90 \$*.F90 || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 83 91 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 84 92 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 93 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 94 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 85 95 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 86 96 @\$(RM) \$*.[of] … … 96 106 #-Q- sxnec -R2 \\ 97 107 #-Q- sx6nec -R2 \\ 108 #-Q- sxdkrz -R2 \\ 109 #-Q- hpux -R2 \\ 98 110 #-Q- aix -qsource \\ 99 111 \$*.F || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 100 112 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 101 113 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 114 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 115 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 102 116 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 103 117 @\$(RM) \$*.[of] … … 113 127 #-Q- sxnec -R2 \\ 114 128 #-Q- sx6nec -R2 \\ 129 #-Q- sxdkrz -R2 \\ 130 #-Q- hpux -R2 \\ 115 131 #-Q- aix -qsource \\ 116 132 \$*.f|| { mv \$*.L \$(TMP) ; false ; exit ; } 117 133 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 118 134 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 135 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 136 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 119 137 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 120 138 @\$(RM) -f \$*.o … … 136 154 echo '#-Q- sxnec F_O = -dw -Wf\"-A idbl4\" -sx5 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 137 155 echo '#-Q- sx6nec # Compiler options for the ORCA model - std' 138 echo '#-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf',-pvctl noassume loopcnt=10000 -L transform' -I $(MODDIR) '156 echo '#-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf',-pvctl noassume loopcnt=10000 -L transform' -I $(MODDIR) -I $(MODDIR)/oce' 139 157 echo '#-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 158 echo '#-Q- sxdkrz # Compiler options for the ORCA model for the DKRZ SX6-NEC ' 159 echo '#-Q- sxdkrz F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce' 160 echo '#-Q- hpux # Compiler options for the ORCA model for the ES' 161 echo '#-Q- hpux # for super perfs!' 162 echo '#-Q- hpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 163 echo '#-Q- hpux # regular options!' 164 echo '#-Q- hpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 140 165 echo '#-Q- linux # Compiler options for the ORCA model' 141 166 echo '#-Q- linux F_O = -Mlist -O2 -byteswapio -r8 -module $(MODDIR)' … … 148 173 echo '#-Q- sxnec PREF=i.' 149 174 echo '#-Q- sx6nec PREF=i.' 175 echo '#-Q- sxdkrz PREF=i.' 176 echo '#-Q- hpux PREF=i.' 150 177 echo '' 151 178 # Write the cpp key list with one key by line
Note: See TracChangeset
for help on using the changeset viewer.