sortix-mirror/libmaxsi
Jonas 'Sortie' Termansen a1c106ce1c Early prototype of an asteroids game.
asteroids(1) now uses chvideomode(1) if no driver is active.

Made the asteroids game object oriented.

Added asteroids to ateroids(1).

uptime(2) in asteroids.
2012-09-09 13:34:48 +02:00
..
decl Add E2BIG. 2012-09-08 18:45:53 +02:00
include Implement WNOHANG in waitpid(2). 2012-09-08 19:19:31 +02:00
x64 Implement crt1.o, crti.o, and crtn.o. 2012-09-08 18:45:53 +02:00
x86 Implement crt1.o, crti.o, and crtn.o. 2012-09-08 18:45:53 +02:00
.gitignore Refactored the libmaxsi/ directory. 2012-02-12 13:20:53 +01:00
Makefile Implement crt1.o, crti.o, and crtn.o. 2012-09-08 18:45:53 +02:00
_Exit.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
_assert.cpp Implement assert(3) properly. 2012-09-08 18:45:52 +02:00
_exit.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
abort.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
abs.cpp Added {,l,ll,imax}abs(3). 2012-03-27 16:36:55 +02:00
access.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
bsearch.cpp Add bsearch(3). 2012-09-08 18:45:53 +02:00
c++.cpp Make libmaxsi/c++.cpp symbols weak. 2012-09-08 18:45:53 +02:00
chdir.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
chmod.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
clearerr.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
close.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
crc32.cpp Added a CRC32 function to libmaxsi. 2012-07-02 17:16:23 +02:00
ctype.c Refactored the libmaxsi/ directory. 2012-02-12 13:20:53 +01:00
dir.c Refactored all the sortix headers into a include directory. 2012-03-22 00:52:29 +01:00
dlfcn.cpp Added stubs for functions in dlfcn.h. 2012-05-30 23:58:04 +02:00
dup.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
env.cpp Make putenv(3) copy the input string. 2012-09-08 18:45:53 +02:00
error.cpp Add E2BIG. 2012-09-08 18:45:53 +02:00
errorprint.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
exit.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
fabs.cpp Add fabs{,f,l}(3). 2012-09-08 18:45:53 +02:00
fbufsize.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fchmod.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
fclose.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fcloseall.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fcntl.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
fddir-sortix.c Sort the output of ls(1). 2012-09-08 18:45:52 +02:00
fdio.c Fix wrong return value of fdio_seek. 2012-09-08 18:45:52 +02:00
fdio.h Refactored the libmaxsi/ directory. 2012-02-12 13:20:53 +01:00
feof.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
ferror.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fflush.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fgetc.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fgets.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fileno.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
flbf.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
flushlfb.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fnewline.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
format.cpp Added a CRC32 function to libmaxsi. 2012-07-02 17:16:23 +02:00
fpending.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fpipe.cpp Added fpipe(3) providing pipe(2) through the FILE interface. 2012-05-21 12:52:27 +02:00
fpurge.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fputc.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fputs.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fread.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
freadable.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
freading.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fregister.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fscanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
fseek.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fseeko.cpp fflush(3) on fseeko(3). 2012-09-08 18:45:52 +02:00
fseterr.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fsetlocking.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fstat.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
ftell.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
ftello.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
ftruncate.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
fwritable.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fwrite.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
fwriting.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
getc.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
getcwd.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
getdtablesize.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
gettermmode.cpp Split libmaxsi/terminal.cpp into multiple files. 2012-09-08 18:45:52 +02:00
heap.cpp Improve assertions in malloc. 2012-09-08 18:45:53 +02:00
init.cpp Multithreaded kernel and improvement of signal handling. 2012-09-08 18:45:41 +02:00
integer.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
ioleast.cpp Fixed wrong return value of ioleast(3) functions. 2012-08-04 18:35:22 +02:00
isatty.cpp Split libmaxsi/terminal.cpp into multiple files. 2012-09-08 18:45:52 +02:00
kernelinfo.cpp Added kernelinfo(2), which reads a kernel information string. 2012-03-07 18:04:59 +01:00
localeconv.cpp Add setlocale(3) and localeconv(3). 2012-09-08 18:45:53 +02:00
lseek.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
mbtowc.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
memory.cpp More efficient memcpy(3) for aligned data. 2012-05-27 14:11:35 +02:00
mkdir.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
mktemp.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
on_exit.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
open.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
pipe.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
print.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
process.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
putc.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
random.cpp Early prototype of an asteroids game. 2012-09-09 13:34:48 +02:00
read.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
readdirents.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
readparamstring.cpp Added ReadParamString to libmaxsi as a hack. 2012-07-24 21:26:09 +02:00
rewind.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
rmdir.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
scanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
setjmp.c Added stubs for setjmp(3) and longjmp(3). 2012-03-04 23:15:32 +01:00
setlocale.cpp Add setlocale(3) and localeconv(3). 2012-09-08 18:45:53 +02:00
settermmode.cpp Split libmaxsi/terminal.cpp into multiple files. 2012-09-08 18:45:52 +02:00
signal.cpp Refactor libc process exit and abortion. 2012-09-08 18:45:52 +02:00
sort.cpp Added qsort(3). 2012-03-05 12:37:59 +01:00
sortix-sound.cpp Refactored the libmaxsi/ directory. 2012-02-12 13:20:53 +01:00
sscanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
stat.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
stdio.c Made getdelim(3) follow POSIX-2008 a bit more closely. 2012-03-07 15:52:07 +01:00
stpcpy.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcasecmp.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcat.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strchr.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strchrnul.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcmp.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcoll.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcpy.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strcspn.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strdup.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
string.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strlen.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strncasecmp.cpp Fixed problems in strncmp(3) and strncasecmp(3). 2012-07-31 20:41:19 +02:00
strncat.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strncmp.cpp Fixed problems in strncmp(3) and strncasecmp(3). 2012-07-31 20:41:19 +02:00
strncpy.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strnlen.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strpbrk.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strrchr.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strspn.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strstr.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strtok.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
strtok_r.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
thread.cpp Refactored all the sortix headers into a include directory. 2012-03-22 00:52:29 +01:00
time.cpp Refactored libmaxsi/string.cpp into multiple files. 2012-07-26 14:17:56 +02:00
truncate.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
umask.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
ungetc.cpp Refactored libmaxsi/file.c into a multiple files. 2012-07-31 14:35:54 +02:00
unlink.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00
vfscanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
vscanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
vsscanf.cpp Add proper implementation of scanf family. 2012-09-08 18:45:53 +02:00
winsize.cpp Added tcgetwinsize(2) for determining terminal resolution. 2012-07-24 18:43:34 +02:00
write.cpp Refactored libmaxsi/io.cpp into multiple files. 2012-07-25 23:05:05 +02:00