Skip to content

Commit

Permalink
meta: note socklen_t and statfs changes in ABI_BREAKS.md
Browse files Browse the repository at this point in the history
  • Loading branch information
64 committed Jul 8, 2022
1 parent 0fbd8e7 commit 5b94877
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions ABI_BREAKS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ This document lists the ABI breaks that were made in each mlibc major version.
- [#511](https://github.com/managarm/mlibc/pull/511): Musl's regex engine was added, implementing `regcomp` and `regexec`. This required some changes to the `regex_t` struct.
- [#504](https://github.com/managarm/mlibc/pull/504), [#580](https://github.com/managarm/mlibc/pull/580): In both the mlibc and Linux ABIs, a `domainname` member was added to `struct utsname`, which is a glibc extension.
- [#311](https://github.com/managarm/mlibc/pull/311): Added all necessary fields in `pthread_attr_t` required for implementing all `pthread_attr` functions.
- [#652](https://github.com/managarm/mlibc/pull/652): The ABI of `struct statfs` and `struct statvfs` was changed to match Linux. `socklen_t` was also changed from `unsigned long` to `unsigned int`.

0 comments on commit 5b94877

Please sign in to comment.