source: CPL/oasis3/trunk/util/compile/frames/include_mercure/OSspecific_mercure.h @ 1677

Last change on this file since 1677 was 1677, checked in by aclsce, 12 years ago

Imported oasis3 (tag ipslcm5a) from cvs server to svn server (igcmg project).

File size: 834 bytes
Line 
1#
2# All models should use cpp flag __SX for activation of platform dependent
3#     source code on SUPER-SX machines !
4#
5# `uname -n` : mercure (cross compiling only)
6# `uname -s` : Linux
7# `uname -m` : SX-6
8#
9# With old compiler revision which do not allow for the
10# option   optdbl="-Wf,-A idbl4" use:
11#          optdbl="-Wf,-A  dbl4" AND -D__SXdbl4
12#
13
14#  export CPPFLAG=" -D__SX -D__SX__ "
15  export CPPFLAG="-D__SX"
16
17  export CPPFLAGF90start=" "
18  export CPPFLAGSEP=" "
19
20  export F90FLAG="-EP ${optf} ${optdbl} ${optnh} ${lstflags}"   
21  export FFLAG="-EP ${optf77} ${optdbl} ${optnh} ${lstflags}"
22  export f90FLAG=${F90FLAG}
23  export fFLAG=${FFLAG}
24
25  export LDFLAG="-Pstack ${optl} ${optdbl} ${optnh}"
26
27  export CCFLAG=${optc}
28
29  export AFLAG="-h float0  -m"
30
31  export ARFLAG="-rv"
32
33  export MPPFLAG=" "
34
35  export I4mods="I"
36
37
Note: See TracBrowser for help on using the repository browser.