A follow up patch will add feof and ferror.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D122327
[libc] Add implementations of fopen, flose, fread, fwrite and fseek. ClosedPublic Authored by sivachandra on Mar 23 2022, 9:57 AM.
Details Summary A follow up patch will add feof and ferror.
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 23 2022, 9:57 AM This revision is now accepted and ready to land.Mar 23 2022, 4:58 PM Closed by commit rG441606f5ff8e: [libc] Add implementations of fopen, flose, fread, fwrite and fseek. (authored by sivachandra). · Explain WhyMar 23 2022, 9:20 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 417823 libc/config/linux/x86_64/entrypoints.txt
libc/spec/stdc.td
libc/src/stdio/CMakeLists.txt
libc/src/stdio/FILE.h
libc/src/stdio/fclose.h
libc/src/stdio/fclose.cpp
libc/src/stdio/fopen.h
libc/src/stdio/fopen.cpp
libc/src/stdio/fread.h
libc/src/stdio/fread.cpp
libc/src/stdio/fseek.h
libc/src/stdio/fseek.cpp
libc/src/stdio/fwrite.h
libc/src/stdio/fwrite.cpp
libc/test/src/stdio/CMakeLists.txt
libc/test/src/stdio/fileop_test.cpp
libc/test/src/stdio/fwrite_test.cpp
|
why does this need to specifically be a global namespace FILE?