Tibor Nagy
|
64acf45c40
|
tests: Add helper macros for easier error handling and reporting
|
2019-02-21 17:35:24 +01:00 |
|
Tibor Nagy
|
7ee59d2fdb
|
tests: set C11, enable pedantic warnings, fix GCC and Clang warnings
|
2019-02-20 15:04:47 +01:00 |
|
Jeremy Soller
|
602f015e93
|
Implement fpathconf and pathconf
|
2019-01-27 18:53:57 -07:00 |
|
Jeremy Soller
|
c59f268fcd
|
Implement getaddrinfo (somewhat)
|
2019-01-21 20:36:56 -07:00 |
|
Jeremy Soller
|
8e9d65cb46
|
Add support for pthreads to Linux
|
2019-01-13 14:17:29 -07:00 |
|
lmiskiew
|
5b6b11cb65
|
Fix panic in fwrite
|
2018-12-17 02:01:36 +01:00 |
|
Jeremy Soller
|
a8f3608f3c
|
Fix stdlib div functions, add _Exit
|
2018-12-14 13:41:22 -07:00 |
|
Jeremy Soller
|
9325183b21
|
Fix strcat
|
2018-12-01 08:55:02 -07:00 |
|
Jeremy Soller
|
52493a1ec3
|
Add popen/pclose
|
2018-11-25 10:33:50 -07:00 |
|
Jeremy Soller
|
de43271204
|
Merge branch 'uname' into 'master'
Implement uname for Redox
See merge request redox-os/relibc!178
|
2018-11-25 15:25:48 +00:00 |
|
Tibor Nagy
|
55eb8f2779
|
Implement alloca.h
|
2018-11-23 21:31:09 +01:00 |
|
Tibor Nagy
|
012a9b2eb3
|
Implement uname for Redox
|
2018-11-18 18:23:47 +01:00 |
|
Michal Z
|
a7b71a311d
|
Implement libgen.h
Implemented the following calls according to http://pubs.opengroup.org/onlinepubs/7908799/xsh/libgen.h.html
- char* basename(char*)
- char* dirname(char*)
Added test suit for the implemented calls.
Issue: https://gitlab.redox-os.org/redox-os/relibc/issues/134
|
2018-11-05 17:49:14 +01:00 |
|
jD91mZM2
|
75c5c04bee
|
Implement a proper mutex type for future usage
|
2018-10-15 15:24:14 +02:00 |
|
Tibor Nagy
|
aee3f68117
|
Add tests for constructors and destructors
|
2018-10-09 20:32:27 +02:00 |
|
jD91mZM2
|
758f681590
|
Implement scandir
|
2018-10-07 14:43:54 +02:00 |
|
jD91mZM2
|
418a960f3b
|
Implement realpath
|
2018-10-07 10:32:51 +02:00 |
|
jD91mZM2
|
9d56ce42c6
|
Implement timer* macros, and GNU's getopt_long
|
2018-10-06 16:46:35 +02:00 |
|
jD91mZM2
|
1acc2a1a32
|
Initial regex.h implementation
|
2018-10-05 18:07:43 +02:00 |
|
jD91mZM2
|
dd711f4dee
|
Fix bug in fread
Bug discovered by @xTibor. Test and input data provided by him.
|
2018-09-29 15:04:58 +02:00 |
|
jD91mZM2
|
243ce18ecd
|
Implement ftell
|
2018-09-26 17:48:46 +02:00 |
|
jD91mZM2
|
afc1ff134a
|
Rewrite IO to use core-io library
|
2018-09-26 16:13:09 +02:00 |
|
Jeremy Soller
|
7f14fcdee0
|
Remove c_str functions, replace with CStr
|
2018-09-24 21:08:29 -06:00 |
|
jD91mZM2
|
d659377b24
|
VERY basic crti/crtn
|
2018-09-23 21:30:13 +02:00 |
|
Tom Almeida
|
b43299642b
|
Fix buffering issue with large output through stdio
|
2018-09-21 15:21:39 +02:00 |
|
Paul Sajna
|
07eb658a8a
|
Netdb
|
2018-09-01 14:00:18 +00:00 |
|
Jeremy Soller
|
3dbf9f872a
|
Allow use of custom CC for compiling tests
|
2018-08-27 14:54:53 -06:00 |
|
Jeremy Soller
|
28912d84d9
|
Further fixes to tests makefile
|
2018-08-27 13:29:44 -06:00 |
|
Jeremy Soller
|
82b9715f41
|
Fix makefile for tests, add sysroot target
|
2018-08-27 13:02:13 -06:00 |
|
Jeremy Soller
|
83cb46afd8
|
Fix path to crt0.o and libc.a
|
2018-08-18 08:15:14 -06:00 |
|
jD91mZM2
|
b10fa984f3
|
Implement strtod
|
2018-08-09 16:35:49 +02:00 |
|
Tom Almeida
|
d5a9cd6953
|
Add tests to make sure setvbuf works.
|
2018-08-09 02:08:53 +08:00 |
|
jD91mZM2
|
3bb3a3e322
|
Fix strcpy
|
2018-08-07 11:35:23 +02:00 |
|
jD91mZM2
|
b20307dca0
|
Implement fnmatch.h
|
2018-08-05 19:50:49 +02:00 |
|
jD91mZM2
|
442a7bbedc
|
Fix getcwd with a NULL argument
|
2018-08-04 08:42:47 +02:00 |
|
jD91mZM2
|
daf65c7a46
|
Implement access
|
2018-07-30 21:08:44 +02:00 |
|
jD91mZM2
|
d3e4fa71a5
|
Implement sys/select.h
I really really wish I could actually test this on redox. All I know is: it compiles
|
2018-07-29 17:26:54 +02:00 |
|
jD91mZM2
|
3eb7b99799
|
Move test binaries to tests/bins/
|
2018-07-29 10:04:11 +02:00 |
|
jD91mZM2
|
f82b48b839
|
Implement sys/times.h on linux
|
2018-07-29 09:23:56 +02:00 |
|
jD91mZM2
|
3c88056f9d
|
Implement getrusage on linux
|
2018-07-27 19:54:30 +02:00 |
|
jD91mZM2
|
f6b364845e
|
Implement pwd.h
|
2018-07-27 15:15:56 +02:00 |
|
jD91mZM2
|
2bf426b0fb
|
Implement isatty
|
2018-07-26 14:19:20 +02:00 |
|
jD91mZM2
|
a0f2baff12
|
Implement gettimeofday
|
2018-07-26 10:07:33 +02:00 |
|
jD91mZM2
|
83949290c9
|
Implement dirent.h
|
2018-07-26 09:16:22 +02:00 |
|
jD91mZM2
|
8021ade2a9
|
Move stat test out of expected tests
|
2018-07-23 21:41:19 +02:00 |
|
jD91mZM2
|
5697ac0f84
|
Fix stat stack corruption and link test
|
2018-07-23 11:26:18 +02:00 |
|
jD91mZM2
|
ecd8aca6d6
|
Basic signal support
|
2018-07-22 17:04:13 +02:00 |
|
jD91mZM2
|
67d5976622
|
Clean up tests
|
2018-07-22 11:24:50 +02:00 |
|
stratact
|
6fa1f60830
|
Implement mkstemp and mkostemps (squashed)
|
2018-07-21 10:25:19 -07:00 |
|
Paul Sajna
|
0550a7b9db
|
implement arpainet
|
2018-07-19 16:02:51 +00:00 |
|