diff --git a/libs/libc/include/math.h b/libs/libc/include/math.h new file mode 100644 index 00000000..e69de29b diff --git a/libs/libc/include/stdio.h b/libs/libc/include/stdio.h index 6bb5d564..c4f1673f 100644 --- a/libs/libc/include/stdio.h +++ b/libs/libc/include/stdio.h @@ -162,6 +162,8 @@ extern "C" int remove(const char* pathname); // Not implemented. + FILE* tmpfile(void); // Not implemented. + #ifdef __cplusplus } #endif diff --git a/libs/libc/src/stdio.cpp b/libs/libc/src/stdio.cpp index 3f421801..447689e8 100644 --- a/libs/libc/src/stdio.cpp +++ b/libs/libc/src/stdio.cpp @@ -58,4 +58,10 @@ extern "C" { NOT_IMPLEMENTED("sscanf"); } + + FILE* tmpfile() + { + errno = ENOTSUP; + return NULL; + } } \ No newline at end of file