Commit graph

293 commits

Author SHA1 Message Date
Andreas Hampicke a36424fc0b Implement sys/socket.h and netinet/in.h 2016-04-09 15:10:32 +02:00
avdgrinten f0f9a2d9be Fix isatty() and ttyname() 2016-01-31 20:09:35 +01:00
avdgrinten 13f4aea37c Fix getpid() and fork() return 2016-01-23 19:27:32 +01:00
avdgrinten 0d16e069b0 Fix locale handling 2016-01-23 18:58:23 +01:00
avdgrinten e0bc451223 Implement real stat() 2016-01-17 21:39:46 +01:00
avdgrinten c454dfd0aa Fix fstat() 2016-01-07 17:17:08 +01:00
avdgrinten 8e9fce5666 Implement fread() 2015-12-30 18:22:15 +01:00
avdgrinten c2dc28f7df Implement ftell() 2015-12-30 18:04:28 +01:00
avdgrinten 9bca841f3a Implement fopen(), fseek() and lseek() 2015-12-30 15:43:51 +01:00
avdgrinten ca11ed7046 Implement memchr() 2015-12-27 18:15:22 +01:00
avdgrinten 810254801c Send read() data in separate message 2015-12-25 02:14:27 +01:00
avdgrinten fa71a7fb7b Fix strerror() 2015-12-22 15:14:44 +01:00
avdgrinten 4c5e816e31 Move __tls_get_addr() to RTDL 2015-12-22 14:17:42 +01:00
avdgrinten a2d45d01c3 Fix read() on EOF 2015-12-20 16:14:17 +01:00
avdgrinten d787f06de1 Implement fstat() 2015-12-19 22:56:43 +01:00
avdgrinten a34e0808b2 Add dummy __tls_get_addr() 2015-12-18 21:06:21 +01:00
avdgrinten 97ab24aa28 Disable stdio buffering 2015-12-18 19:19:32 +01:00
avdgrinten 1758b582f4 Implement sched_yield() 2015-12-18 19:19:15 +01:00
avdgrinten fdd68362ca Implement fputc() 2015-12-18 12:21:59 +01:00
avdgrinten ffe332b8aa Fix stdio.h and termios.h functions 2015-12-18 12:15:00 +01:00
avdgrinten ada69cfa37 Implement some ctype.h functions 2015-12-18 12:14:42 +01:00
avdgrinten 67309eccad Implement read() 2015-12-14 20:53:20 +01:00
avdgrinten 74faa94805 Partially fix sigprocmask() 2015-12-14 20:44:31 +01:00
avdgrinten 264999c617 Implement no-op tcsetattr() 2015-12-14 20:42:51 +01:00
avdgrinten 492505cf2d Partially fix setlocale() 2015-12-14 20:39:49 +01:00
avdgrinten 7f755866f0 Implement no-op waitpid() 2015-12-14 20:38:18 +01:00
avdgrinten eafdb6f908 Implement strtol() 2015-12-14 20:31:26 +01:00
avdgrinten 155672e0c0 Implement no-op fcntl() 2015-12-14 20:24:11 +01:00
avdgrinten 3bdcc166aa Implement strrchr() 2015-12-14 20:21:34 +01:00
avdgrinten 48b1ef6bb2 Implement isblank() 2015-12-14 20:04:52 +01:00
avdgrinten 9c4a1f0f60 Implement no-op tcgetattr() 2015-12-14 20:02:35 +01:00
avdgrinten eb9c8f1564 Implement no-op gettimeofday() 2015-12-14 19:58:21 +01:00
avdgrinten 68e959999f Implement no-op getpid() and getppid() 2015-12-14 19:54:10 +01:00
avdgrinten e58d972eec Fix strncpy() and implement strncmp() 2015-12-14 19:53:54 +01:00
avdgrinten 3b1ae1785a Implement strchr() 2015-12-14 19:46:44 +01:00
avdgrinten e5358ac918 Implement snprintf() 2015-12-14 19:46:14 +01:00
avdgrinten b71b7a427b Implement fprintf() 2015-12-14 19:04:41 +01:00
avdgrinten 1fa5062ac4 Implement no-op strerror() 2015-12-14 19:04:27 +01:00
avdgrinten d83c357332 Implement no-op stat() 2015-12-14 18:56:41 +01:00
avdgrinten 3374b005db Implement strncpy() 2015-12-14 18:56:31 +01:00
avdgrinten f5a3538967 Implement no-op getpwuid() 2015-12-14 18:51:13 +01:00
avdgrinten d9326018d7 Implement no-op gethostname() 2015-12-13 23:03:06 +01:00
avdgrinten 8178ec4735 Implement no-op signal functions 2015-12-13 22:47:55 +01:00
avdgrinten 2258d9e0f4 Implement qsort() 2015-12-13 22:37:42 +01:00
avdgrinten 615e368c82 Implement setvbuf() 2015-12-13 22:30:48 +01:00
avdgrinten eed5f0126d Implement no-op isatty() 2015-12-13 22:23:22 +01:00
avdgrinten 8da5329a95 Implement no-op time() function 2015-12-13 22:23:17 +01:00
avdgrinten deb2ac7341 Provide empty argv and environ variables 2015-12-13 22:14:16 +01:00
avdgrinten 8fb7383655 Implement get[e](u/g)id() as no-ops 2015-12-13 21:09:04 +01:00
avdgrinten 37c181075a Implement close() and broken ttyname() 2015-12-13 20:57:50 +01:00