summaryrefslogtreecommitdiff
path: root/libpsx/include/stdio.h
Commit message (Collapse)AuthorAgeFilesLines
* stdio.h: Add missing declaration for freopen(3)Xavier Del Campo Romero2023-11-291-0/+1
|
* libpsx: Fix const-correctness for fwrite(3)Xavier Del Campo Romero2023-11-291-1/+1
| | | | | According to C99 ยง7.19.8.2p1, fwrite(3) is expected to take a const void *, and not void *.
* libpsx: Add rewind(3)Xavier Del Campo Romero2023-11-291-0/+1
|
* Provide buffered fread(3)Xavier Del Campo Romero2021-10-241-1/+7
| | | | | | | | | In order to reduce calls to seek(2) (which are very expensive), this commit keeps a sector-sized cache for each available FILE instance, except from the standard streams, of course. As expected, this allows calls to fread(3) to react much faster when small, contiguous chunks are read.
* Provide conforming interface for fwrite(3)Xavier Del Campo Romero2021-10-241-1/+1
|
* Provide implementation for perror(3)Xavier Del Campo Romero2021-10-241-0/+1
|
* Provide implementation for fprintf(3)Xavier Del Campo Romero2021-10-241-1/+1
|
* Add conforming interfaces of standard streamsXavier Del Campo Romero2021-10-241-0/+2
|
* Set conforming interface for vprintf(3)Xavier Del Campo Romero2021-10-241-1/+1
|
* stdio.h: use NULL definition from stddef.hXavier Del Campo Romero2021-10-241-5/+1
|
* Added missing extern "C"Xavi Del Campo2020-02-011-7/+15
|
* Imported pristine psxsdk-20190410 from official repoXavi Del Campo2020-01-311-0/+170