time.h 475 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef __TIME_H
  2. #define __TIME_H
  3. #include "asmc.h"
  4. typedef long time_t;
  5. struct tm {
  6. int tm_sec;
  7. int tm_min;
  8. int tm_hour;
  9. int tm_mday;
  10. int tm_mon;
  11. int tm_year;
  12. int tm_wday;
  13. int tm_yday;
  14. int tm_isdst;
  15. };
  16. struct timespec {
  17. time_t tv_sec;
  18. time_t tv_nsec;
  19. };
  20. // STUB
  21. struct tm *localtime(const time_t *time) {
  22. __unimplemented();
  23. abort();
  24. }
  25. // STUB
  26. time_t time(time_t *arg) {
  27. __unimplemented();
  28. abort();
  29. }
  30. #endif