stderr.c 309 B

12345678910111213141516
  1. #include "stdio_impl.h"
  2. static unsigned char buf[UNGET];
  3. static FILE f = {
  4. .buf = buf+UNGET,
  5. .buf_size = 0,
  6. .fd = 2,
  7. .flags = F_PERM | F_NORD,
  8. .lbf = -1,
  9. .write = __stdio_write,
  10. .seek = __stdio_seek,
  11. .close = __stdio_close,
  12. .lock = -1,
  13. };
  14. FILE *const stderr = &f;
  15. FILE *volatile __stderr_used = &f;