Move stdio.h functions into their own directory.

This commit is contained in:
Jonas 'Sortie' Termansen 2013-06-25 13:58:12 +02:00
parent a329235397
commit 89a2c44493
69 changed files with 135 additions and 135 deletions

View File

@ -20,60 +20,63 @@ FREEOBJS=\
assert/_assert.o \ assert/_assert.o \
aux/c++.o \ aux/c++.o \
aux/op-new.o \ aux/op-new.o \
clearerr.o \
ctype/ctype.o \ ctype/ctype.o \
dirent/alphasort.o \ dirent/alphasort.o \
dirent/dir.o \ dirent/dir.o \
dirent/versionsort.o \ dirent/versionsort.o \
errno/errno.o \ errno/errno.o \
fabs.o \ fabs.o \
fbufsize.o \
fclose.o \
fdeletefile.o \
feof.o \
ferror.o \
fflush.o \
fflush_stop_reading.o \
fflush_stop_writing.o \
fgetc.o \
fgets.o \
flbf.o \
flushlbf.o \
fnewfile.o \
format.o \
fpending.o \
fpurge.o \
fputc.o \
fputs.o \
freadable.o \
freading.o \
fread.o \
fregister.o \
fresetfile.o \
fscanf.o \
fseek.o \
fseeko.o \
fsetdefaultbuf.o \
fseterr.o \
fsetlocking.o \
fshutdown.o \
ftell.o \
ftello.o \
fwritable.o \
fwrite.o \
fwriting.o \
getdelim.o \
getline.o \
rewind.o \
setbuf.o \
setvbuf.o \
signal/sigaddset.o \ signal/sigaddset.o \
signal/sigdelset.o \ signal/sigdelset.o \
signal/sigemptyset.o \ signal/sigemptyset.o \
signal/sigfillset.o \ signal/sigfillset.o \
signal/sigismember.o \ signal/sigismember.o \
sprint.o \ stdio/clearerr.o \
sscanf.o \ stdio/fbufsize.o \
stdio/fclose.o \
stdio/fdeletefile.o \
stdio/feof.o \
stdio/ferror.o \
stdio/fflush.o \
stdio/fflush_stop_reading.o \
stdio/fflush_stop_writing.o \
stdio/fgetc.o \
stdio/fgets.o \
stdio/flbf.o \
stdio/flushlbf.o \
stdio/fnewfile.o \
stdio/format.o \
stdio/fpending.o \
stdio/fpurge.o \
stdio/fputc.o \
stdio/fputs.o \
stdio/freadable.o \
stdio/freading.o \
stdio/fread.o \
stdio/fregister.o \
stdio/fresetfile.o \
stdio/fscanf.o \
stdio/fseek.o \
stdio/fseeko.o \
stdio/fsetdefaultbuf.o \
stdio/fseterr.o \
stdio/fsetlocking.o \
stdio/fshutdown.o \
stdio/ftell.o \
stdio/ftello.o \
stdio/fwritable.o \
stdio/fwrite.o \
stdio/fwriting.o \
stdio/getdelim.o \
stdio/getline.o \
stdio/rewind.o \
stdio/setbuf.o \
stdio/setvbuf.o \
stdio/sprint.o \
stdio/sscanf.o \
stdio/ungetc.o \
stdio/vfscanf.o \
stdio/vsscanf.o \
stdlib/abort.o \ stdlib/abort.o \
stdlib/abs.o \ stdlib/abs.o \
stdlib/atof.o \ stdlib/atof.o \
@ -138,9 +141,6 @@ time/mktime.o \
timespec/timespec.o \ timespec/timespec.o \
time/strftime.o \ time/strftime.o \
time/timegm.o \ time/timegm.o \
ungetc.o \
vfscanf.o \
vsscanf.o \
wchar/mbrlen.o \ wchar/mbrlen.o \
wchar/mbrtowc.o \ wchar/mbrtowc.o \
wchar/mbsrtowcs.o \ wchar/mbsrtowcs.o \
@ -175,17 +175,10 @@ dirent/fddir-sortix.o \
dirent/scandir.o \ dirent/scandir.o \
dlfcn/dlfcn.o \ dlfcn/dlfcn.o \
error/errorprint.o \ error/errorprint.o \
fcloseall.o \
fcntl/creat.o \ fcntl/creat.o \
fcntl/fcntl.o \ fcntl/fcntl.o \
fcntl/openat.o \ fcntl/openat.o \
fcntl/open.o \ fcntl/open.o \
fdio.o \
fgetpos.o \
fileno.o \
fpipe.o \
freopen.o \
fsetpos.o \
fsmarshall/fsm_bootstraprootfd.o \ fsmarshall/fsm_bootstraprootfd.o \
fsmarshall/fsm_closechannel.o \ fsmarshall/fsm_closechannel.o \
fsmarshall/fsm_closeserver.o \ fsmarshall/fsm_closeserver.o \
@ -194,7 +187,6 @@ fsmarshall/fsm_listen.o \
fsmarshall/fsm_mkserver.o \ fsmarshall/fsm_mkserver.o \
fsmarshall/fsm_recv.o \ fsmarshall/fsm_recv.o \
fsmarshall/fsm_send.o \ fsmarshall/fsm_send.o \
getc.o \
grp/grent.o \ grp/grent.o \
init.o \ init.o \
libgen/basename.o \ libgen/basename.o \
@ -225,15 +217,7 @@ netdb/setprotoent.o \
netdb/setservent.o \ netdb/setservent.o \
poll/poll.o \ poll/poll.o \
poll/ppoll.o \ poll/ppoll.o \
popen.o \
print.o \
putc.o \
pwd/pwent.o \ pwd/pwent.o \
removeat.o \
remove.o \
renameat.o \
rename.o \
scanf.o \
signal/kill.o \ signal/kill.o \
signal/psignal.o \ signal/psignal.o \
signal/raise.o \ signal/raise.o \
@ -243,7 +227,26 @@ signal/SIG_ERR.o \
signal/SIG_IGN.o \ signal/SIG_IGN.o \
signal/signal.o \ signal/signal.o \
signal/sigprocmask.o \ signal/sigprocmask.o \
stdio.o \ stdio/fcloseall.o \
stdio/fdio.o \
stdio/fgetpos.o \
stdio/fileno.o \
stdio/fpipe.o \
stdio/freopen.o \
stdio/fsetpos.o \
stdio/getc.o \
stdio/popen.o \
stdio/print.o \
stdio/putc.o \
stdio/removeat.o \
stdio/remove.o \
stdio/renameat.o \
stdio/rename.o \
stdio/scanf.o \
stdio/stdio.o \
stdio/tmpfile.o \
stdio/tmpnam.o \
stdio/vscanf.o \
stdlib/canonicalize_file_name_at.o \ stdlib/canonicalize_file_name_at.o \
stdlib/canonicalize_file_name.o \ stdlib/canonicalize_file_name.o \
stdlib/env.o \ stdlib/env.o \
@ -322,8 +325,6 @@ time/timer_getoverrun.o \
time/timer_gettime.o \ time/timer_gettime.o \
time/timer_settime.o \ time/timer_settime.o \
time/times.o \ time/times.o \
tmpfile.o \
tmpnam.o \
unistd/access.o \ unistd/access.o \
unistd/alarmns.o \ unistd/alarmns.o \
unistd/alarm.o \ unistd/alarm.o \
@ -399,7 +400,6 @@ unistd/unlink.o \
unistd/usleep.o \ unistd/usleep.o \
unistd/write.o \ unistd/write.o \
utime/utime.o \ utime/utime.o \
vscanf.o \
OBJS=\ OBJS=\
$(FREEOBJS) \ $(FREEOBJS) \

0
libc/sortix/stdio/.gitignore vendored Normal file
View File

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
clearerr.cpp stdio/clearerr.cpp
Clears the error condition on a FILE. Clears the error condition on a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fbufsize.cpp stdio/fbufsize.cpp
Returns the size of the FILE's buffer. Returns the size of the FILE's buffer.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fclose.cpp stdio/fclose.cpp
Closes and flushes a FILE. Closes and flushes a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fcloseall.cpp stdio/fcloseall.cpp
Closes and flushes all open registered files. Closes and flushes all open registered files.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fdeletefile.cpp stdio/fdeletefile.cpp
Deallocator for things returned by fnewfile after being shut down. Deallocator for things returned by fnewfile after being shut down.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fdio.c stdio/fdio.c
Handles the file descriptor backend for the FILE* API. Handles the file descriptor backend for the FILE* API.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,13 +17,13 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fdio.h stdio/fdio.h
Handles the file descriptor backend for the FILE* API. Handles the file descriptor backend for the FILE* API.
*******************************************************************************/ *******************************************************************************/
#ifndef _FDIO_H #ifndef STDIO_FDIO_H
#define _FDIO_H 1 #define STDIO_FDIO_H 1
#include <features.h> #include <features.h>

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
feof.cpp stdio/feof.cpp
Returns whether the end of file condition is set on a FILE. Returns whether the end of file condition is set on a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
ferror.cpp stdio/ferror.cpp
Returns whether the error condition is set on a FILE. Returns whether the error condition is set on a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fflush.cpp stdio/fflush.cpp
Flushes a FILE. Flushes a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fflush_stop_reading.cpp stdio/fflush_stop_reading.cpp
Resets the FILE to a consistent state so it is ready for writing. Resets the FILE to a consistent state so it is ready for writing.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fflush_stop_writing.cpp stdio/fflush_stop_writing.cpp
Resets the FILE to a consistent state so it is ready for reading. Resets the FILE to a consistent state so it is ready for reading.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fgetc.cpp stdio/fgetc.cpp
Reads a single character from a FILE. Reads a single character from a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fgetpos.cpp stdio/fgetpos.cpp
Get current file position information. Get current file position information.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fgets.cpp stdio/fgets.cpp
Reads a string from a FILE. Reads a string from a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fileno.cpp stdio/fileno.cpp
Returns the underlying file descriptor of a FILE if applicable. Returns the underlying file descriptor of a FILE if applicable.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
flbf.cpp stdio/flbf.cpp
Returns whether a FILE is line buffered. Returns whether a FILE is line buffered.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
flushlbf.cpp stdio/flushlbf.cpp
Flushes all line buffered registered files. Flushes all line buffered registered files.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fnewfile.cpp stdio/fnewfile.cpp
Allocates and initializes a simple FILE object ready for construction. Allocates and initializes a simple FILE object ready for construction.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
format.cpp stdio/format.cpp
Provides printf formatting functions that uses callbacks. Provides printf formatting functions that uses callbacks.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fpending.cpp stdio/fpending.cpp
Returns the number of bytes pending in the output buffer. Returns the number of bytes pending in the output buffer.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fpipe.cpp stdio/fpipe.cpp
Provides pipe(2) through the FILE interface. Provides pipe(2) through the FILE interface.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fpurge.cpp stdio/fpurge.cpp
Discards all contents in the FILE's buffer. Discards all contents in the FILE's buffer.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fputc.cpp stdio/fputc.cpp
Writes a character to a FILE. Writes a character to a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fputs.cpp stdio/fputs.cpp
Writes a string to a FILE. Writes a string to a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fread.cpp stdio/fread.cpp
Reads data from a FILE. Reads data from a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
freadable.cpp stdio/freadable.cpp
Returns whether this FILE can be read from. Returns whether this FILE can be read from.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
freading.cpp stdio/freading.cpp
Returns whether the last operation was a read or FILE is read only. Returns whether the last operation was a read or FILE is read only.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fregister.cpp stdio/fregister.cpp
Registers a FILE in the global list of open FILES, which allows the standard Registers a FILE in the global list of open FILES, which allows the standard
library to close and flush all open files upon program exit. library to close and flush all open files upon program exit.

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
freopen.cpp stdio/freopen.cpp
Changes the file with which a FILE is associated. Changes the file with which a FILE is associated.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fresetfile.cpp stdio/fresetfile.cpp
After a FILE has been shut down, returns all fields to their default state. After a FILE has been shut down, returns all fields to their default state.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fscanf.cpp stdio/fscanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fseek.cpp stdio/fseek.cpp
Changes the current offset in a FILE. Changes the current offset in a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fseeko.cpp stdio/fseeko.cpp
Changes the current offset in a FILE. Changes the current offset in a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fsetdefaultbuf.cpp stdio/fsetdefaultbuf.cpp
Sets up default buffering semantics for a FILE. Sets up default buffering semantics for a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fseterr.cpp stdio/fseterr.cpp
Sets the error condition bit on a FILE. Sets the error condition bit on a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fsetlocking.cpp stdio/fsetlocking.cpp
Sets the desired locking semantics on a FILE. Sets the desired locking semantics on a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fsetpos.cpp stdio/fsetpos.cpp
Set current file position. Set current file position.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fshutdown.cpp stdio/fshutdown.cpp
Uninstalls the backend from a FILE so another can be reinstalled. Uninstalls the backend from a FILE so another can be reinstalled.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
ftell.cpp stdio/ftell.cpp
Returns the current offset of a FILE. Returns the current offset of a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
ftello.cpp stdio/ftello.cpp
Returns the current offset of a FILE. Returns the current offset of a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fwritable.cpp stdio/fwritable.cpp
Returns whether this FILE can be written to. Returns whether this FILE can be written to.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fwrite.cpp stdio/fwrite.cpp
Writes data to a FILE. Writes data to a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
fwriting.cpp stdio/fwriting.cpp
Returns whether the last operation was a write or FILE is write only. Returns whether the last operation was a write or FILE is write only.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
getc.cpp stdio/getc.cpp
Reads a single character from a FILE. Reads a single character from a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
getdelim.cpp stdio/getdelim.cpp
Delimited string input. Delimited string input.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
getline.cpp stdio/getline.cpp
Reads a line from a FILE. Reads a line from a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
popen.cpp stdio/popen.cpp
Pipe stream to or from a process. Pipe stream to or from a process.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
print.cpp stdio/print.cpp
Provides the stubs for the printf family of functions. Provides the stubs for the printf family of functions.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
putc.cpp stdio/putc.cpp
Writes a character to a FILE. Writes a character to a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
remove.cpp stdio/remove.cpp
Remove a file or directory. Remove a file or directory.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
removeat.cpp stdio/removeat.cpp
Remove a file or directory. Remove a file or directory.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
rename.cpp stdio/rename.cpp
Moves a directory entry within the same file system. Moves a directory entry within the same file system.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
renameat.cpp stdio/renameat.cpp
Moves a directory entry within the same file system. Moves a directory entry within the same file system.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
rewind.cpp stdio/rewind.cpp
Sets the offset of a FILE to the start and clears any error condition. Sets the offset of a FILE to the start and clears any error condition.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
scanf.cpp stdio/scanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
setbuf.cpp stdio/setbuf.cpp
Sets up buffering semantics for a FILE. Sets up buffering semantics for a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
setvbuf.cpp stdio/setvbuf.cpp
Sets up buffering semantics for a FILE. Sets up buffering semantics for a FILE.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
sprint.cpp stdio/sprint.cpp
Provides the stubs for the sprintf family of functions. Provides the stubs for the sprintf family of functions.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
sscanf.cpp stdio/sscanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
stdio.c stdio/stdio.c
Sets up stdin, stdout, stderr. Sets up stdin, stdout, stderr.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
tmpfile.cpp stdio/tmpfile.cpp
Opens an unnamed temporary file. Opens an unnamed temporary file.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
tmpnam.cpp stdio/tmpnam.cpp
Create path names for temporary files. Create path names for temporary files.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
ungetc.cpp stdio/ungetc.cpp
Inserts data in front of the current read queue, allowing applications to Inserts data in front of the current read queue, allowing applications to
peek the incoming data and pretend they didn't. peek the incoming data and pretend they didn't.

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
vfscanf.cpp stdio/vfscanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
vscanf.cpp stdio/vscanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/

View File

@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>. along with the Sortix C Library. If not, see <http://www.gnu.org/licenses/>.
vsscanf.cpp stdio/vsscanf.cpp
Input format conversion. Input format conversion.
*******************************************************************************/ *******************************************************************************/