Jeremy Soller
40c9c14ea8
Revert "Convert strtold to Rust"
...
This reverts commit 08485648f6 .
2026-01-15 18:31:47 -07:00
Wildan M
08485648f6
Convert strtold to Rust
2025-12-25 16:11:36 +07:00
Jeremy Soller
eb3b93d14a
Define strtold in C until Rust and cbindgen can use f128
2024-01-12 12:21:20 -07:00
4lDO2
5630b6e0df
Make relibc (except libm) pure Rust
2024-01-11 13:08:06 +00:00
Darley Barreto
ce1e31d567
Replace C dlmalloc
2023-12-12 15:04:17 +00:00
David Carlier
bae8bb68df
lockf implementation proposal
2023-05-16 23:40:40 +01:00
Jeremy Soller
51c93c4b39
Cleanup of wchar_t and wint_t definitions
2023-05-11 10:41:49 -06:00
Jeremy Soller
5a5bd0c983
Add stubs for wprintf functions
2023-05-11 07:48:21 -06:00
Jeremy Soller
0646140d99
Remove detailed abort, too many compatibility issues
2023-03-10 11:33:53 -07:00
Jeremy Soller
e7b70fdb93
Ensure assert_fail and abort have noreturn attribute
2023-03-10 11:23:56 -07:00
Jeremy Soller
334e33cfde
Fix abort definition for C++
2023-03-10 10:45:19 -07:00
Jeremy Soller
47bd55451f
Detailed information on abort using macro and new __abort function
2023-03-09 20:19:27 -07:00
Jeremy Soller
031194b999
Use header files in dlmalloc
2021-02-27 19:12:59 -07:00
Jeremy Soller
36ac4166ef
Define MAP_ANON for dlmalloc
2020-07-19 12:40:01 -06:00
oddcoder
4d982f86b2
use only mspaces
2020-07-18 21:05:18 +02:00
oddcoder
67c703610b
Compile dlmalloc with mspace support
2020-07-18 20:54:58 +02:00
oddcoder
f4d95ce43f
Add sys/select.h to sys/types.h
...
This was triggered by gcc for some reason It included sys/types.h and
assumed sys/select.h to be there. And that seams to be the case in musl.
The problem with relibc here is that sys/types.h is are part of relibc
"include/*.h" files, while sys/select.h is generated by cbindgen. That
makes it impossible to #include select.h in types.h epsecially that
there are files like fcntl.c that uses types.h. They would complain
about missing headers. I fixed this by renaming sys/types.h to
sys/types_internal.h and then generating types.h using cbindgen as well
except for that. however fcntl and dlmalloc can include types_internal
instead of types.h
2020-06-14 22:00:16 +02:00
jD91mZM2
7f702720af
Fix header file generation for ptrace
2019-08-04 19:05:44 +02:00
Mateusz Mikuła
ff94798253
Make errno thread local
2019-07-01 16:51:19 +02:00
Jeremy Soller
c9e48bf141
Use locking in dlmalloc
2018-12-29 20:11:34 -07:00
Jeremy Soller
74af56d71b
Add statvfs and strtold
2018-12-14 12:00:21 -07:00
Jeremy Soller
ee40035c4b
Add asprintf
2018-12-09 12:45:04 -07:00
Jeremy Soller
9790289aec
Add execlp
2018-11-22 20:43:04 -07:00
Jeremy Soller
9fc785dcc6
Add stack_chk functionality
2018-07-12 07:40:53 -06:00
Jeremy Soller
ea5f8d59de
Add dlmalloc
2018-07-04 10:10:34 -06:00
jD91mZM2
1fd9a5f249
Moooore fixes :|
2018-06-30 12:15:51 +02:00
jD91mZM2
5936c7a76e
Add scanf
2018-06-21 17:16:56 +02:00
Jeremy Soller
79d05d7eda
Build variadic functions as part of relibc
2018-03-27 21:13:11 -06:00