ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ ]c@`sSdZddlmZmZmZdZdZdZdZdZ dS( sKThis module implements additional tests ala autoconf which can be useful. i(tdivisiontabsolute_importtprint_functioncC`sX|jd}xAdddgD]0}|j|i|d6dd}|r |Sq WdS(s,Return the inline identifier (may be empty).s #ifndef __cplusplus static %(inline)s int static_func (void) { return 0; } %(inline)s int nostatic_func (void) { return 0; } #endiftinlinet __inline__t__inlinetN(t_check_compilert try_compiletNone(tcmdtbodytkwtst((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pyt check_inline s  cC`sX|jd}xAdddgD]0}|j|i|d6dd}|r |Sq WdS(s.Return the restrict identifier (may be empty).sB static int static_func (char * %(restrict)s a) { return 0; } trestrictt __restrict__t __restrictRN(RRR (R R R R ((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pytcheck_restricts  cC`s#|jd}|j|ddS(s)Return True if the C compiler is GCC 4.x.si int main() { #if (! defined __GNUC__) || (__GNUC__ < 4) #error gcc >= 4 required #endif return 0; } N(RRR (R R ((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pytcheck_compiler_gcc40s cC`s3|jd||f}|j|dddkS(s9Return True if the given function attribute is supported.s #pragma GCC diagnostic error "-Wattributes" #pragma clang diagnostic error "-Wattributes" int %s %s(void*); int main() { return 0; } iN(RRR (R t attributetnameR ((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pytcheck_gcc_function_attribute@s cC`s0|jd|f}|j|dddkS(s9Return True if the given variable attribute is supported.s #pragma GCC diagnostic error "-Wattributes" #pragma clang diagnostic error "-Wattributes" int %s foo; int main() { return 0; } iN(RRR (R RR ((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pytcheck_gcc_variable_attributeQs N( t__doc__t __future__RRRRRRRR(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/autodist.pyts