Commit Graph

2430 Commits

Author SHA1 Message Date
Jeremy Soller 09bcfd0711 Merge branch 'errno-const-macros' into 'master'
Test errno constant macros, make ENOTSUP available in Rust

See merge request redox-os/relibc!556
2024-11-17 16:16:47 +00:00
Peter Limkilde Svendsen 42011f28d8 Test errno constant macros, make ENOTSUP available in Rust 2024-11-17 16:16:47 +00:00
Jeremy Soller caac784caa Merge branch 'iso646' into 'master'
Add iso646.h and corresponding tests

See merge request redox-os/relibc!555
2024-11-17 16:16:11 +00:00
Jeremy Soller 7b2e315c17 Merge branch 'cbindgen-use-attributes' into 'master'
Emit C attributes via cbindgen

See merge request redox-os/relibc!548
2024-11-17 16:15:07 +00:00
Josh Megnauth 5348273ccc Emit C attributes via cbindgen 2024-11-17 16:15:07 +00:00
Jeremy Soller dbe5c85411 Merge branch 'inttypes-docs' into 'master'
Add docs for inttypes.h

See merge request redox-os/relibc!554
2024-11-17 16:13:32 +00:00
Jeremy Soller 693769da1e Merge branch 'sys-random-docs' into 'master'
Add docs for sys/random.h

See merge request redox-os/relibc!553
2024-11-17 16:13:17 +00:00
Jeremy Soller 093d11c451 Merge branch 'elf-docs' into 'master'
Add basic docs for elf.h

See merge request redox-os/relibc!552
2024-11-17 16:13:01 +00:00
Jeremy Soller c57022894b Merge branch 'crypt-docs' into 'master'
Add docs for crypt.h

See merge request redox-os/relibc!551
2024-11-17 16:12:44 +00:00
Peter Limkilde Svendsen b8ad113a84 Add docs for crypt.h 2024-11-17 16:12:43 +00:00
Jeremy Soller 63cb0401e5 Merge branch 'calloc-no-intrinsics' into 'master'
Avoid unnecessary intrinsic in calloc

See merge request redox-os/relibc!550
2024-11-17 16:12:27 +00:00
Peter Limkilde Svendsen 56d05e2cdc Add iso646.h and corresponding tests 2024-11-10 16:19:15 +01:00
Peter Limkilde Svendsen 2f1e183cc6 Add docs for inttypes.h 2024-11-09 18:24:18 +01:00
Peter Limkilde Svendsen 0090dea50f Add docs for sys/random.h 2024-11-09 18:12:58 +01:00
Peter Limkilde Svendsen 1474dce2a7 Add basic docs for elf.h 2024-11-09 18:02:47 +01:00
Peter Limkilde Svendsen c440c61e58 Avoid unnecessary intrinsic in calloc 2024-11-09 17:35:09 +01:00
Jeremy Soller a45c7b26d9 Merge branch 'stdlib-docs' into 'master'
Add docs for stdlib.h, add stubs for missing functions

See merge request redox-os/relibc!549
2024-11-08 14:45:26 +00:00
Peter Limkilde Svendsen 890be6fc02 Add docs for stdlib.h, add stubs for missing functions 2024-11-08 14:45:26 +00:00
Jeremy Soller 659cb66c30 Merge branch 'netdb-h_errno' into 'master'
Set `h_errno` for gethostbyname/addr

See merge request redox-os/relibc!547
2024-11-02 12:21:47 +00:00
Josh Megnauth bf1ea4e799 Set h_errno for gethostbyname/addr 2024-11-02 12:21:47 +00:00
Jeremy Soller 2dad215394 Merge branch 'net-if-docs' into 'master'
Add docs for net/if.h

See merge request redox-os/relibc!546
2024-10-31 23:59:00 +00:00
Peter Limkilde Svendsen 36ed4cbd7a Add docs for net/if.h 2024-10-31 23:59:00 +00:00
Jeremy Soller 715dee0c47 Merge branch 'semaphore-docs' into 'master'
Add docs for semaphore.h

See merge request redox-os/relibc!545
2024-10-31 23:58:52 +00:00
Peter Limkilde Svendsen 8367249c1a Add docs for semaphore.h 2024-10-31 23:58:52 +00:00
Jeremy Soller 5135a43e9e Merge branch 'sys-un-docs' into 'master'
Add docs for sys/un.h

See merge request redox-os/relibc!544
2024-10-31 21:43:34 +00:00
Jeremy Soller d56c4dad2c Merge branch 'sys-mman-docs' into 'master'
Add docs for sys/mman.h, make mremap pub

See merge request redox-os/relibc!543
2024-10-31 21:43:21 +00:00
Peter Limkilde Svendsen 6c1ccd161a Add docs for sys/mman.h, make mremap pub 2024-10-31 21:43:21 +00:00
Jeremy Soller eb37133e01 Merge branch 'ftime-maybeuninit' into 'master'
Use MaybeUninit for ftime arg, document safety

See merge request redox-os/relibc!542
2024-10-31 21:43:00 +00:00
Peter Limkilde Svendsen ee428d10f8 Use MaybeUninit for ftime arg, document safety 2024-10-31 21:43:00 +00:00
Peter Limkilde Svendsen 5f2ece19a2 Add docs for sys/un.h 2024-10-31 22:26:34 +01:00
Jeremy Soller 0373bc0d1c Merge branch 'wctype-docs' into 'master'
Add docs for wctype.h, fix unsafe handling

See merge request redox-os/relibc!541
2024-10-31 12:05:16 +00:00
Peter Limkilde Svendsen e43a9bd2f6 Add docs for wctype.h, fix unsafe handling 2024-10-31 12:05:16 +00:00
Jeremy Soller 83b0a8b493 Merge branch 'sys-timeb-docs' into 'master'
Add docs for sys/timeb.h, require unsafe blocks

See merge request redox-os/relibc!540
2024-10-31 12:04:48 +00:00
Peter Limkilde Svendsen 76f36f09df Add docs for sys/timeb.h, require unsafe blocks 2024-10-31 12:04:48 +00:00
Jeremy Soller 1d5c02ab92 Merge branch 'utime-docs' into 'master'
Add utime.h docs, use unsafe blocks

See merge request redox-os/relibc!538
2024-10-29 23:01:21 +00:00
Peter Limkilde Svendsen 2e5c1f7b72 Add utime.h docs, use unsafe blocks 2024-10-29 23:01:21 +00:00
Jeremy Soller 691c562f96 Merge branch 'ctype-docs' into 'master'
Add ctype.h docs

See merge request redox-os/relibc!539
2024-10-29 23:01:17 +00:00
Peter Limkilde Svendsen 3e7f0eebd4 Add ctype.h docs 2024-10-29 23:57:14 +01:00
Jeremy Soller b37af1e345 Merge branch 'rand48-docs' into 'master'
Add docs to rand48 functions

See merge request redox-os/relibc!537
2024-10-29 21:13:55 +00:00
Jeremy Soller c09c92cd13 Merge branch 'endian-pub' into 'master'
Make endian.h functions pub, add docs

See merge request redox-os/relibc!536
2024-10-29 21:12:28 +00:00
Peter Limkilde Svendsen 35d7a0ac3f Add docs to rand48 functions 2024-10-29 21:22:27 +01:00
Peter Limkilde Svendsen c37a094e66 Make endian.h functions pub, add docs 2024-10-29 20:46:29 +01:00
Jeremy Soller 91c3db877a Merge branch 'errno-docs' into 'master'
Add docs, deny unsafe op in unsafe fn for errno

See merge request redox-os/relibc!534
2024-10-29 15:05:09 +00:00
Peter Limkilde Svendsen d1ffa4f062 Add docs, deny unsafe op in unsafe fn for errno 2024-10-29 15:05:08 +00:00
Jeremy Soller 15c4611121 Merge branch 'add-docstrings' into 'master'
Add various basic docstrings

See merge request redox-os/relibc!533
2024-10-29 15:04:57 +00:00
Jeremy Soller 394480150b Merge branch 'fix-perror-doesnt-follow-spec-prefix' into 'master'
fix(stdio): `perror` should be allowed to take NULL prefixes as per spec

See merge request redox-os/relibc!530
2024-10-29 12:27:22 +00:00
Josh Megnauth 6f5794f636 fix(stdio): perror should be allowed to take NULL prefixes as per spec 2024-10-29 12:27:22 +00:00
Jeremy Soller 2919d0a6e8 Merge branch 'fix-out-of-bounds-panic-netdb-gethostbyname' into 'master'
fix(netdb): Out of bounds in gethostbyaddr and less transmutes

See merge request redox-os/relibc!535
2024-10-29 12:26:46 +00:00
Josh Megnauth 701e57197a fix(netdb): Out of bounds in gethostbyaddr and less transmutes 2024-10-29 12:26:46 +00:00
Peter Limkilde Svendsen 06fec0b843 Add various basic docstrings 2024-10-27 23:25:57 +01:00