mirror of
				https://gitlab.com/sortix/sortix.git
				synced 2023-02-13 20:55:38 -05:00 
			
		
		
		
	Move stdio.h functions into their own directory.
This commit is contained in:
		
							parent
							
								
									a329235397
								
							
						
					
					
						commit
						89a2c44493
					
				
					 69 changed files with 135 additions and 135 deletions
				
			
		
							
								
								
									
										132
									
								
								libc/Makefile
									
										
									
									
									
								
							
							
						
						
									
										132
									
								
								libc/Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -20,60 +20,63 @@ FREEOBJS=\
 | 
			
		|||
assert/_assert.o \
 | 
			
		||||
aux/c++.o \
 | 
			
		||||
aux/op-new.o \
 | 
			
		||||
clearerr.o \
 | 
			
		||||
ctype/ctype.o \
 | 
			
		||||
dirent/alphasort.o \
 | 
			
		||||
dirent/dir.o \
 | 
			
		||||
dirent/versionsort.o \
 | 
			
		||||
errno/errno.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/sigdelset.o \
 | 
			
		||||
signal/sigemptyset.o \
 | 
			
		||||
signal/sigfillset.o \
 | 
			
		||||
signal/sigismember.o \
 | 
			
		||||
sprint.o \
 | 
			
		||||
sscanf.o \
 | 
			
		||||
stdio/clearerr.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/abs.o \
 | 
			
		||||
stdlib/atof.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -138,9 +141,6 @@ time/mktime.o \
 | 
			
		|||
timespec/timespec.o \
 | 
			
		||||
time/strftime.o \
 | 
			
		||||
time/timegm.o \
 | 
			
		||||
ungetc.o \
 | 
			
		||||
vfscanf.o \
 | 
			
		||||
vsscanf.o \
 | 
			
		||||
wchar/mbrlen.o \
 | 
			
		||||
wchar/mbrtowc.o \
 | 
			
		||||
wchar/mbsrtowcs.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -175,17 +175,10 @@ dirent/fddir-sortix.o \
 | 
			
		|||
dirent/scandir.o \
 | 
			
		||||
dlfcn/dlfcn.o \
 | 
			
		||||
error/errorprint.o \
 | 
			
		||||
fcloseall.o \
 | 
			
		||||
fcntl/creat.o \
 | 
			
		||||
fcntl/fcntl.o \
 | 
			
		||||
fcntl/openat.o \
 | 
			
		||||
fcntl/open.o \
 | 
			
		||||
fdio.o \
 | 
			
		||||
fgetpos.o \
 | 
			
		||||
fileno.o \
 | 
			
		||||
fpipe.o \
 | 
			
		||||
freopen.o \
 | 
			
		||||
fsetpos.o \
 | 
			
		||||
fsmarshall/fsm_bootstraprootfd.o \
 | 
			
		||||
fsmarshall/fsm_closechannel.o \
 | 
			
		||||
fsmarshall/fsm_closeserver.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -194,7 +187,6 @@ fsmarshall/fsm_listen.o \
 | 
			
		|||
fsmarshall/fsm_mkserver.o \
 | 
			
		||||
fsmarshall/fsm_recv.o \
 | 
			
		||||
fsmarshall/fsm_send.o \
 | 
			
		||||
getc.o \
 | 
			
		||||
grp/grent.o \
 | 
			
		||||
init.o \
 | 
			
		||||
libgen/basename.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -225,15 +217,7 @@ netdb/setprotoent.o \
 | 
			
		|||
netdb/setservent.o \
 | 
			
		||||
poll/poll.o \
 | 
			
		||||
poll/ppoll.o \
 | 
			
		||||
popen.o \
 | 
			
		||||
print.o \
 | 
			
		||||
putc.o \
 | 
			
		||||
pwd/pwent.o \
 | 
			
		||||
removeat.o \
 | 
			
		||||
remove.o \
 | 
			
		||||
renameat.o \
 | 
			
		||||
rename.o \
 | 
			
		||||
scanf.o \
 | 
			
		||||
signal/kill.o \
 | 
			
		||||
signal/psignal.o \
 | 
			
		||||
signal/raise.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -243,7 +227,26 @@ signal/SIG_ERR.o \
 | 
			
		|||
signal/SIG_IGN.o \
 | 
			
		||||
signal/signal.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.o \
 | 
			
		||||
stdlib/env.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -322,8 +325,6 @@ time/timer_getoverrun.o \
 | 
			
		|||
time/timer_gettime.o \
 | 
			
		||||
time/timer_settime.o \
 | 
			
		||||
time/times.o \
 | 
			
		||||
tmpfile.o \
 | 
			
		||||
tmpnam.o \
 | 
			
		||||
unistd/access.o \
 | 
			
		||||
unistd/alarmns.o \
 | 
			
		||||
unistd/alarm.o \
 | 
			
		||||
| 
						 | 
				
			
			@ -399,7 +400,6 @@ unistd/unlink.o \
 | 
			
		|||
unistd/usleep.o \
 | 
			
		||||
unistd/write.o \
 | 
			
		||||
utime/utime.o \
 | 
			
		||||
vscanf.o \
 | 
			
		||||
 | 
			
		||||
OBJS=\
 | 
			
		||||
$(FREEOBJS) \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										0
									
								
								libc/sortix/stdio/.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								libc/sortix/stdio/.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    clearerr.cpp
 | 
			
		||||
    stdio/clearerr.cpp
 | 
			
		||||
    Clears the error condition on a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fbufsize.cpp
 | 
			
		||||
    stdio/fbufsize.cpp
 | 
			
		||||
    Returns the size of the FILE's buffer.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fclose.cpp
 | 
			
		||||
    stdio/fclose.cpp
 | 
			
		||||
    Closes and flushes a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fcloseall.cpp
 | 
			
		||||
    stdio/fcloseall.cpp
 | 
			
		||||
    Closes and flushes all open registered files.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fdeletefile.cpp
 | 
			
		||||
    stdio/fdeletefile.cpp
 | 
			
		||||
    Deallocator for things returned by fnewfile after being shut down.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fdio.c
 | 
			
		||||
    stdio/fdio.c
 | 
			
		||||
    Handles the file descriptor backend for the FILE* API.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,13 +17,13 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fdio.h
 | 
			
		||||
    stdio/fdio.h
 | 
			
		||||
    Handles the file descriptor backend for the FILE* API.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
 | 
			
		||||
#ifndef _FDIO_H
 | 
			
		||||
#define _FDIO_H 1
 | 
			
		||||
#ifndef STDIO_FDIO_H
 | 
			
		||||
#define STDIO_FDIO_H 1
 | 
			
		||||
 | 
			
		||||
#include <features.h>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    feof.cpp
 | 
			
		||||
    stdio/feof.cpp
 | 
			
		||||
    Returns whether the end of file condition is set on a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    ferror.cpp
 | 
			
		||||
    stdio/ferror.cpp
 | 
			
		||||
    Returns whether the error condition is set on a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fflush.cpp
 | 
			
		||||
    stdio/fflush.cpp
 | 
			
		||||
    Flushes a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fflush_stop_reading.cpp
 | 
			
		||||
    stdio/fflush_stop_reading.cpp
 | 
			
		||||
    Resets the FILE to a consistent state so it is ready for writing.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fflush_stop_writing.cpp
 | 
			
		||||
    stdio/fflush_stop_writing.cpp
 | 
			
		||||
    Resets the FILE to a consistent state so it is ready for reading.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fgetc.cpp
 | 
			
		||||
    stdio/fgetc.cpp
 | 
			
		||||
    Reads a single character from a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fgetpos.cpp
 | 
			
		||||
    stdio/fgetpos.cpp
 | 
			
		||||
    Get current file position information.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fgets.cpp
 | 
			
		||||
    stdio/fgets.cpp
 | 
			
		||||
    Reads a string from a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fileno.cpp
 | 
			
		||||
    stdio/fileno.cpp
 | 
			
		||||
    Returns the underlying file descriptor of a FILE if applicable.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    flbf.cpp
 | 
			
		||||
    stdio/flbf.cpp
 | 
			
		||||
    Returns whether a FILE is line buffered.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    flushlbf.cpp
 | 
			
		||||
    stdio/flushlbf.cpp
 | 
			
		||||
    Flushes all line buffered registered files.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fnewfile.cpp
 | 
			
		||||
    stdio/fnewfile.cpp
 | 
			
		||||
    Allocates and initializes a simple FILE object ready for construction.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    format.cpp
 | 
			
		||||
    stdio/format.cpp
 | 
			
		||||
    Provides printf formatting functions that uses callbacks.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fpending.cpp
 | 
			
		||||
    stdio/fpending.cpp
 | 
			
		||||
    Returns the number of bytes pending in the output buffer.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fpipe.cpp
 | 
			
		||||
    stdio/fpipe.cpp
 | 
			
		||||
    Provides pipe(2) through the FILE interface.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fpurge.cpp
 | 
			
		||||
    stdio/fpurge.cpp
 | 
			
		||||
    Discards all contents in the FILE's buffer.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fputc.cpp
 | 
			
		||||
    stdio/fputc.cpp
 | 
			
		||||
    Writes a character to a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fputs.cpp
 | 
			
		||||
    stdio/fputs.cpp
 | 
			
		||||
    Writes a string to a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fread.cpp
 | 
			
		||||
    stdio/fread.cpp
 | 
			
		||||
    Reads data from a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    freadable.cpp
 | 
			
		||||
    stdio/freadable.cpp
 | 
			
		||||
    Returns whether this FILE can be read from.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    freading.cpp
 | 
			
		||||
    stdio/freading.cpp
 | 
			
		||||
    Returns whether the last operation was a read or FILE is read only.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fregister.cpp
 | 
			
		||||
    stdio/fregister.cpp
 | 
			
		||||
    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.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    freopen.cpp
 | 
			
		||||
    stdio/freopen.cpp
 | 
			
		||||
    Changes the file with which a FILE is associated.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fresetfile.cpp
 | 
			
		||||
    stdio/fresetfile.cpp
 | 
			
		||||
    After a FILE has been shut down, returns all fields to their default state.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fscanf.cpp
 | 
			
		||||
    stdio/fscanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fseek.cpp
 | 
			
		||||
    stdio/fseek.cpp
 | 
			
		||||
    Changes the current offset in a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fseeko.cpp
 | 
			
		||||
    stdio/fseeko.cpp
 | 
			
		||||
    Changes the current offset in a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fsetdefaultbuf.cpp
 | 
			
		||||
    stdio/fsetdefaultbuf.cpp
 | 
			
		||||
    Sets up default buffering semantics for a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fseterr.cpp
 | 
			
		||||
    stdio/fseterr.cpp
 | 
			
		||||
    Sets the error condition bit on a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fsetlocking.cpp
 | 
			
		||||
    stdio/fsetlocking.cpp
 | 
			
		||||
    Sets the desired locking semantics on a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fsetpos.cpp
 | 
			
		||||
    stdio/fsetpos.cpp
 | 
			
		||||
    Set current file position.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fshutdown.cpp
 | 
			
		||||
    stdio/fshutdown.cpp
 | 
			
		||||
    Uninstalls the backend from a FILE so another can be reinstalled.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    ftell.cpp
 | 
			
		||||
    stdio/ftell.cpp
 | 
			
		||||
    Returns the current offset of a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    ftello.cpp
 | 
			
		||||
    stdio/ftello.cpp
 | 
			
		||||
    Returns the current offset of a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fwritable.cpp
 | 
			
		||||
    stdio/fwritable.cpp
 | 
			
		||||
    Returns whether this FILE can be written to.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fwrite.cpp
 | 
			
		||||
    stdio/fwrite.cpp
 | 
			
		||||
    Writes data to a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    fwriting.cpp
 | 
			
		||||
    stdio/fwriting.cpp
 | 
			
		||||
    Returns whether the last operation was a write or FILE is write only.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    getc.cpp
 | 
			
		||||
    stdio/getc.cpp
 | 
			
		||||
    Reads a single character from a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    getdelim.cpp
 | 
			
		||||
    stdio/getdelim.cpp
 | 
			
		||||
    Delimited string input.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    getline.cpp
 | 
			
		||||
    stdio/getline.cpp
 | 
			
		||||
    Reads a line from a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    popen.cpp
 | 
			
		||||
    stdio/popen.cpp
 | 
			
		||||
    Pipe stream to or from a process.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    print.cpp
 | 
			
		||||
    stdio/print.cpp
 | 
			
		||||
    Provides the stubs for the printf family of functions.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    putc.cpp
 | 
			
		||||
    stdio/putc.cpp
 | 
			
		||||
    Writes a character to a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    remove.cpp
 | 
			
		||||
    stdio/remove.cpp
 | 
			
		||||
    Remove a file or directory.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    removeat.cpp
 | 
			
		||||
    stdio/removeat.cpp
 | 
			
		||||
    Remove a file or directory.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    rename.cpp
 | 
			
		||||
    stdio/rename.cpp
 | 
			
		||||
    Moves a directory entry within the same file system.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    renameat.cpp
 | 
			
		||||
    stdio/renameat.cpp
 | 
			
		||||
    Moves a directory entry within the same file system.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    rewind.cpp
 | 
			
		||||
    stdio/rewind.cpp
 | 
			
		||||
    Sets the offset of a FILE to the start and clears any error condition.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    scanf.cpp
 | 
			
		||||
    stdio/scanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    setbuf.cpp
 | 
			
		||||
    stdio/setbuf.cpp
 | 
			
		||||
    Sets up buffering semantics for a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    setvbuf.cpp
 | 
			
		||||
    stdio/setvbuf.cpp
 | 
			
		||||
    Sets up buffering semantics for a FILE.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    sprint.cpp
 | 
			
		||||
    stdio/sprint.cpp
 | 
			
		||||
    Provides the stubs for the sprintf family of functions.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    sscanf.cpp
 | 
			
		||||
    stdio/sscanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    stdio.c
 | 
			
		||||
    stdio/stdio.c
 | 
			
		||||
    Sets up stdin, stdout, stderr.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    tmpfile.cpp
 | 
			
		||||
    stdio/tmpfile.cpp
 | 
			
		||||
    Opens an unnamed temporary file.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    tmpnam.cpp
 | 
			
		||||
    stdio/tmpnam.cpp
 | 
			
		||||
    Create path names for temporary files.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    ungetc.cpp
 | 
			
		||||
    stdio/ungetc.cpp
 | 
			
		||||
    Inserts data in front of the current read queue, allowing applications to
 | 
			
		||||
    peek the incoming data and pretend they didn't.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    vfscanf.cpp
 | 
			
		||||
    stdio/vfscanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    vscanf.cpp
 | 
			
		||||
    stdio/vscanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,7 @@
 | 
			
		|||
    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/>.
 | 
			
		||||
 | 
			
		||||
    vsscanf.cpp
 | 
			
		||||
    stdio/vsscanf.cpp
 | 
			
		||||
    Input format conversion.
 | 
			
		||||
 | 
			
		||||
*******************************************************************************/
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue