title: SWIG python binding for c does not find _EXFUN for standard headers
body: <p>I am trying to use SWIG python binding for a c file. The c file compiles fine. The SWIG generated _wrap.c file does not compile because the compiler canot find the definitions for the _EXFUN coming from wchar.h getting included somehow.</p>
  
  <pre><code>int _EXFUN(wcsncmp, (const wchar_t *, const wchar_t *, size_t));
  </code></pre>
  
  <p>The environment is :
  msys with arm-none-eabi.
  Anaconda2-5.0.1-Windows-x86 32bit</p>
  
  <p>I am in a deadend trying to find the cause. Any help is very much appreciated.
  Thanks.</p>