]> begriffs open source - freertos/blob - FreeRTOS/Demo/RISC-V-Qemu-sifive_e-FreedomStudio/freedom-e-sdk/libwrap/sys/fstat.c
Add a starting point for a Freedom Studio Risc V project.
[freertos] / FreeRTOS / Demo / RISC-V-Qemu-sifive_e-FreedomStudio / freedom-e-sdk / libwrap / sys / fstat.c
1 /* See LICENSE of license details. */\r
2 \r
3 #include <errno.h>\r
4 #include <unistd.h>\r
5 #include <sys/stat.h>\r
6 #include "stub.h"\r
7 #include "weak_under_alias.h"\r
8 \r
9 int __wrap_fstat(int fd, struct stat* st)\r
10 {\r
11   if (isatty(fd)) {\r
12     st->st_mode = S_IFCHR;\r
13     return 0;\r
14   }\r
15 \r
16   return _stub(EBADF);\r
17 }\r
18 weak_under_alias(fstat);\r