Ñò
ÙÊKc @ s d d k l Z d d k l Z d g Z d e f d YZ e d j o8 d d k l Z e d d Z e i e i
GHn d S(
i˙˙˙˙( t cpu( t FCompilert
MIPSFCompilerc B s´ e Z d Z d Z d Z h d d g d 6d d g d 6d d
g d 6d g d 6d d
g d 6d d g d 6d d 6Z d Z d Z d g Z d Z
d Z d Z d Z
d Z RS( t mipss MIPSpro Fortran Compilers0 MIPSpro Compilers: Version (?P[^\s*,]*)s s -versiont version_cmdt f77s -f77t compiler_f77t f90s
-fixedformt compiler_fixt compiler_f90s -sharedt linker_sot ars -crt archivert ranlibs -KPICc C s | i d g S( Ns -n32( t pic_flags( t self( ( sD /usr/lib64/python2.6/site-packages/numpy/distutils/fcompiler/mips.pyt get_flags s c C s d g S( Ns -O3( ( R ( ( sD /usr/lib64/python2.6/site-packages/numpy/distutils/fcompiler/mips.pyt
get_flags_opt s c C sN g } xA d i D]3 } t t d | o | i d | Pq q W| S( Ns3 19 20 21 22_4k 22_5k 24 25 26 27 28 30 32_5k 32_10ks is_IP%ss -TARG:platform=IP%s( t splitt getattrR t append( R t optt a( ( sD /usr/lib64/python2.6/site-packages/numpy/distutils/fcompiler/mips.pyt get_flags_arch s
c C s d } t i o
d } n] t i o
d } nF t i o
d } n/ t i o
d } n t i o
d } n | d j o d | g Sg S( Ni' ià. i@ i i s r%s( t NoneR t is_r10000t is_r12000t is_r8000t is_r5000t is_r4000( R t r( ( sD /usr/lib64/python2.6/site-packages/numpy/distutils/fcompiler/mips.pyt get_flags_arch_f77$ s
c C s- | i } | o d | d | d