Undefine __STRICT_ANSI__

  * __STRICT_ANSI__ is implied by -std=c89
  * on some versions of mingw, __STRICT_ANSI__ removes tempnam