index
:
c
master
non-posix
implementation of system interfaces from POSIX.1
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdio
Age
Commit message (
Expand
)
Author
2020-08-16
adjust to new file names
Jakob Kaivo
2020-08-16
adjust to new file names
Jakob Kaivo
2020-08-16
rename non-compiled files to *.h
Jakob Kaivo
2020-08-16
add skeleton of symbols from C11 LIB_EXT1
Jakob Kaivo
2020-08-16
remove STDC(0)
Jakob Kaivo
2020-08-16
rename files that should never be compiled on their own to .h
Jakob Kaivo
2020-08-16
formatting
Jakob Kaivo
2020-08-16
error for any write() < 0
Jakob Kaivo
2020-08-16
check return of write() properly
Jakob Kaivo
2020-08-16
use an enum for bmode to make for easier symbolic debugging
Jakob Kaivo
2020-08-16
improve fallback if not building for POSIX (still requires POSIX headers)
Jakob Kaivo
2020-08-16
simplify inline syscall if necessary
Jakob Kaivo
2020-08-15
actually flush output
Jakob Kaivo
2020-08-15
fflush() first, set up buffering if needed
Jakob Kaivo
2020-08-15
simplify
Jakob Kaivo
2020-08-15
clean up
Jakob Kaivo
2020-08-15
formatting
Jakob Kaivo
2020-08-15
cleanup includes
Jakob Kaivo
2020-08-15
make sensible
Jakob Kaivo
2020-08-15
clean up and document internal structures
Jakob Kaivo
2020-08-15
update __FILE to reflect actually implemented buffering
Jakob Kaivo
2020-08-15
implement actual buffering
Jakob Kaivo
2020-08-15
add empty prototype function
Jakob Kaivo
2020-08-15
handle %lc and %ls correctly
Jakob Kaivo
2020-08-15
always define L_ctermid and include space for a wchar_t string in io_options
Jakob Kaivo
2020-08-15
remember to return NULL on empty read
Jakob Kaivo
2020-08-15
build properly when not targetting POSIX
Jakob Kaivo
2020-08-15
don't support fds when not targetting POSIX
Jakob Kaivo
2020-08-14
clean up warnings
Jakob Kaivo
2020-08-14
move internal ctermid storage to __stdio struct
Jakob Kaivo
2020-08-13
add src/ to -I and exorcise ../ from #include
Jakob Kaivo
2020-08-13
directly replace fputc() and fgetc() with putc_unlocked() and getc_unlocked()...
Jakob Kaivo
2020-08-12
note intentional FALLTHRU
Jakob Kaivo
2020-08-12
handle locked/unlocked i/o better
Jakob Kaivo
2020-08-12
allow for cases when O_RDONLY is 0
Jakob Kaivo
2020-08-12
map symbolic modes to open() omode
Jakob Kaivo
2020-08-12
remove all generated nonstd/ headers
Jakob Kaivo
2020-08-12
remove __syscall_lookup()
Jakob Kaivo
2020-08-11
remove unused header
Jakob Kaivo
2020-08-11
move auto-generated nonstd/syscall.h to static private _syscall.h
Jakob Kaivo
2020-08-11
remove dependence on "nonstd/internal.h"
Jakob Kaivo
2020-08-11
pull in newer definitions if building C89/C95
Jakob Kaivo
2020-08-11
rename __FILES to __stdio to catch all <stdio.h> internals
Jakob Kaivo
2020-08-11
move array of __FILE structs from __libc() to _stdio internal
Jakob Kaivo
2020-03-04
compile with c=AMD1 and POSIX.2
Jakob Kaivo
2020-03-04
fix compilation when c=199409
Jakob Kaivo
2020-03-04
eliminate nonstd/io.h
Jakob Kaivo
2019-02-28
set max length to a very big number, undefined behavior happens if the user p...
Jakob Kaivo
2019-02-28
implement in terms of __scanf()
Jakob Kaivo
2019-02-28
implement in terms of __printf()
Jakob Kaivo
[prev]
[next]