Commit graph

160 commits

Author SHA1 Message Date
avdgrinten cef80fcc9a Fix build 2016-10-15 18:00:09 +02:00
avdgrinten eae56b10f8 Provide stdint.h that includes gcc's stdint.h 2016-10-15 18:00:09 +02:00
avdgrinten f84979710d Add seperate install-headers target 2016-10-15 18:00:09 +02:00
avdgrinten 34c70113ea Send OPEN to POSIX instead of FS server 2016-10-15 16:54:44 +02:00
avdgrinten 9733005817 Get rid of LazyIntializers 2016-10-08 14:26:52 +02:00
avdgrinten 15e6726709 Use FRIGG_HIDDEN instead of visibility pragmas 2016-10-08 13:02:31 +02:00
avdgrinten 78cbebc065 Add AT_XPIPE auxiliary vector entry 2016-09-27 22:24:24 +02:00
avdgrinten 1b59addb2c Fix string functions for ACPICA 2016-09-25 14:38:21 +02:00
avdgrinten 2c1178960f Pass open files via auxiliary vector 2016-09-25 11:43:56 +02:00
avdgrinten de5af70ddb Add glibc-like getauxval() 2016-09-24 12:57:16 +02:00
avdgrinten a22fa915b0 Update file API 2016-09-24 12:05:56 +02:00
avdgrinten e5a105ccf7 Initial support for xuniverse GET_PROFILE 2016-09-18 10:07:13 +02:00
avdgrinten 28958bcd6c Implmenet atexit() 2016-08-07 16:08:15 +02:00
avdgrinten f8a0096630 Use CopyOnWriteAtFork in allocator 2016-08-07 16:07:56 +02:00
avdgrinten f447ced0ce Fix frigg log calls 2016-07-28 19:24:25 +02:00
Andreas Hampicke c15cd01636 Replace sendStringResp() with sendStringRespSync() 2016-06-26 23:43:49 +02:00
Andreas Hampicke 910dee08eb Implement connect 2016-04-09 16:30:10 +02:00
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