1. 04 10月, 2013 1 次提交
  2. 09 11月, 2012 1 次提交
    • R
      clean up stdio_impl.h · 835f9f95
      Rich Felker 提交于
      this header evolved to facilitate the extremely lazy practice of
      omitting explicit includes of the necessary headers in individual
      stdio source files; not only was this sloppy, but it also increased
      build time.
      
      now, stdio_impl.h is only including the headers it needs for its own
      use; any further headers needed by source files are included directly
      where needed.
      835f9f95
  3. 07 9月, 2012 1 次提交
    • R
      use restrict everywhere it's required by c99 and/or posix 2008 · 400c5e5c
      Rich Felker 提交于
      to deal with the fact that the public headers may be used with pre-c99
      compilers, __restrict is used in place of restrict, and defined
      appropriately for any supported compiler. we also avoid the form
      [restrict] since older versions of gcc rejected it due to a bug in the
      original c99 standard, and instead use the form *restrict.
      400c5e5c
  4. 04 5月, 2012 1 次提交
  5. 18 3月, 2011 1 次提交
    • R
      implement wprintf family of functions · c35bb664
      Rich Felker 提交于
      this implementation is extremely ugly and inefficient, but it avoids a
      good deal of code duplication and bloat. it may be cleaned up later to
      eliminate the remaining code duplication and some of the warts, but i
      don't really care about its performance.
      
      note that swprintf is not yet implemented.
      c35bb664