John Törnblom
|
3b6ea8044e
|
libc: add killpg()
|
2026-09-03 20:52:10 +02:00 |
|
John Törnblom
|
9478d2baaa
|
cosmetics
|
2026-06-28 17:28:26 +02:00 |
|
John Törnblom
|
d77b34f88a
|
libc: add stubs for getgrnam_r and getgrgid_r
|
2026-06-28 17:28:18 +02:00 |
|
John Törnblom
|
551f796331
|
cosmetics
|
2026-06-21 22:06:19 +02:00 |
|
Aleksei Kulaev
|
10d9163fe4
|
Deduplicate code in makefiles
|
2026-06-21 21:31:42 +02:00 |
|
John Törnblom
|
13ccc2d5bf
|
cosmetics
|
2026-05-22 19:47:47 +02:00 |
|
John Törnblom
|
5f68a946af
|
fix linking with libdl and libpthread
|
2026-05-22 19:35:03 +02:00 |
|
John Törnblom
|
9e7b5f8cca
|
libc: add getloadavg()
|
2026-04-18 13:22:40 +02:00 |
|
John Törnblom
|
1bd0d7bac0
|
libc: add nftw()
|
2026-04-09 14:28:17 +02:00 |
|
John Törnblom
|
767cf36d1f
|
add support for llvm-21
|
2026-02-01 14:12:47 +01:00 |
|
John Törnblom
|
c096b8c5fd
|
locale: use freebsd struct for localeconv
|
2025-12-31 16:29:18 +01:00 |
|
John Törnblom
|
03f75ba291
|
crt: use syscall function specifically defined for the crt
|
2025-12-31 16:28:21 +01:00 |
|
John Törnblom
|
9f23c958eb
|
libc: unlink file in tmpfile()
|
2025-11-18 16:11:34 +01:00 |
|
John Törnblom
|
e15b4741b0
|
cosmetics
|
2025-10-17 19:33:44 +02:00 |
|
John Törnblom
|
7116a650a0
|
libc: set errno when mount, nmount and umount fails
|
2025-10-03 19:41:37 +02:00 |
|
John Törnblom
|
b5d6a60111
|
libc: add some more termios functions
|
2025-08-10 20:03:06 +02:00 |
|
John Törnblom
|
ae003a47d2
|
libc: add _setjmp and _longjmp
|
2025-08-10 17:27:44 +02:00 |
|
John Törnblom
|
9740039fba
|
libc: add recvmmsg and sendmmsg
|
2025-08-10 17:27:05 +02:00 |
|
John Törnblom
|
c282b54f9c
|
libc: add scandir and alphasort
|
2025-08-09 15:38:17 +02:00 |
|
John Törnblom
|
ac172551d6
|
libc: add hstrerror
|
2025-07-29 18:38:54 +02:00 |
|
John Törnblom
|
0c302914bb
|
libc: add c11 threads implementation from freebsd 11.4
|
2025-05-25 09:25:41 +02:00 |
|
John Törnblom
|
b95b6d6b08
|
libcv: add fflush_unlocked (which just calls fflush)
|
2025-03-21 19:12:45 +01:00 |
|
John Törnblom
|
22f299fa71
|
initial support for llvm-20
|
2025-03-19 19:47:25 +01:00 |
|
John Törnblom
|
23be0e5765
|
libc: fix crime_r()
|
2025-03-17 16:30:20 +01:00 |
|
John Törnblom
|
ff491adf2d
|
libc: add asctime_r()
|
2025-03-17 16:30:00 +01:00 |
|
John Törnblom
|
12cf3dda40
|
libc: set errno if kernel_mprotect fails in mmap or mprotect
|
2025-03-05 01:34:48 +01:00 |
|
John Törnblom
|
694634c886
|
libc: set errno and return proper values upon syscall errors
|
2025-03-05 01:10:52 +01:00 |
|
John Törnblom
|
1516eceadf
|
libc: decouple from crt my using direct syscall when possible
|
2025-03-05 00:33:24 +01:00 |
|
John Törnblom
|
05aeac3d92
|
libc: add backtrace() functions
|
2025-02-05 18:19:17 +01:00 |
|
John Törnblom
|
21d7b047c1
|
libc: decouple from crt
|
2025-02-05 18:16:02 +01:00 |
|
John Törnblom
|
78f9fcf8f6
|
libc: add getprotobyname()
|
2025-01-22 19:58:07 +01:00 |
|
John Törnblom
|
c0f7a3d4c0
|
decouple libc from crt
|
2025-01-11 23:23:25 +01:00 |
|
John Törnblom
|
af9c092f56
|
libc: add fts_open() etc
|
2025-01-07 16:44:43 +01:00 |
|
John Törnblom
|
360603a7fd
|
libc: declare deps to crt1.o as weak
|
2025-01-06 17:11:12 +01:00 |
|
John Törnblom
|
d80d4926c2
|
syscalls: define function names in C so symbols get exported properly
|
2025-01-05 02:28:22 +01:00 |
|
John Törnblom
|
ea1c95115e
|
mman: allow mmap and mprotect to map executable memory
|
2025-01-01 21:55:04 +01:00 |
|
John Törnblom
|
37a89e3571
|
libc: add stubs for syslog
|
2024-12-21 18:17:31 +01:00 |
|
John Törnblom
|
7c0562100b
|
libc: add stub for getservbyname()
|
2024-12-21 18:16:46 +01:00 |
|
John Törnblom
|
be53a86621
|
libc: add getservbyport()
|
2024-12-21 18:16:15 +01:00 |
|
John Törnblom
|
98baec696f
|
libc: add a couple of default service names to getnameinfo
|
2024-12-21 18:14:54 +01:00 |
|
John Törnblom
|
73bce5c7a7
|
cosmetics
|
2024-12-21 15:21:20 +01:00 |
|
John Törnblom
|
87dd05133f
|
cosmetics
|
2024-11-24 01:34:21 +01:00 |
|
John Törnblom
|
700a8c9914
|
add support for hosts using llvm-19
|
2024-11-23 15:11:11 +01:00 |
|
John Törnblom
|
5737cfe938
|
libc: add dirfd()
|
2024-11-20 16:58:21 +01:00 |
|
John Törnblom
|
d64aca1273
|
cosmetics
|
2024-11-19 18:45:36 +01:00 |
|
John Törnblom
|
fdf102770d
|
qsort_r: fix freebsd11 adaptation to qsort_s
|
2024-11-19 18:43:15 +01:00 |
|
John Törnblom
|
5e1d6367e5
|
qsort_r: initial commit
|
2024-11-19 16:49:15 +01:00 |
|
John Törnblom
|
e9ad012f8a
|
libc: add stub for duplocale()
|
2024-11-17 18:48:04 +01:00 |
|
John Törnblom
|
9242728f0d
|
libc: add stub for uselocale
|
2024-11-17 18:18:07 +01:00 |
|
John Törnblom
|
25bdf2f85f
|
make: define PHONY targets
|
2024-11-16 23:45:36 +01:00 |
|