Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-26 | string: add __explicit_bzero_chk | rcombs | 2 | -0/+9 | |
2022-06-26 | error: fix newline | Gaël PORTAY | 1 | -1/+1 | |
2022-06-22 | pwd: Fix infinite loop | Gaël PORTAY | 1 | -1/+1 | |
This fixes a typo in commit 810f46ab1cc801e54fc3836c22b5f1364cd632e6 that created an infinite recursive call. | |||||
2022-05-25 | Merge branch 'dprintf' into 'current' | A. Wilcox | 1 | -0/+13 | |
stdio: add __dprintf_chk See merge request adelie/gcompat!20 | |||||
2022-05-25 | stdio: Fix style for __dprintf_chk | A. Wilcox | 1 | -6/+6 | |
2022-05-24 | stdio: add __dprintf_chk | ptrcnull | 1 | -0/+13 | |
2022-02-02 | Merge branch 'current' into 'current' | Zach van Rijn | 1 | -0/+5 | |
unistd: add __close See merge request adelie/gcompat!14 | |||||
2022-02-02 | unistd: add __close | ptrcnull | 1 | -0/+5 | |
2021-12-19 | random_r: set `x` before calling savestate_r | A. Wilcox | 1 | -1/+1 | |
Prevents segfault when calling initstate_r. | |||||
2021-12-19 | Merge branch 'mbrlen' into 'current' | A. Wilcox | 1 | -1/+6 | |
wchar: add __mbrlen See merge request adelie/gcompat!13 | |||||
2021-09-22 | wchar: add __mbrlen | ptrcnull | 1 | -1/+6 | |
2021-07-27 | Merge branch 'reentrant_random' into 'current' | A. Wilcox | 2 | -0/+158 | |
Add reentrant random functions from LSB See merge request adelie/gcompat!11 | |||||
2021-07-14 | Merge branch 'fdelt_warn' into 'current' | Zach van Rijn | 1 | -0/+2 | |
Add __fdelt_warn alias See merge request adelie/gcompat!12 | |||||
2021-06-29 | gnulib: Add __fdelt_warn alias | George Matsumura | 1 | -0/+2 | |
Add __fdelt_warn as a strong alias of __fdelt_chk, similar to how it is implemented in glibc. Signed-off-by: George Matsumura <gm960420@ohio.edu> | |||||
2021-06-25 | random_r: Add reentrant random functions from LSB | George Matsumura | 2 | -0/+158 | |
This adds random_r() and associated functions, mostly adapted from musl's implementation of random(). Signed-off-by: George Matsumura <gm960420@ohio.edu> | |||||
2020-12-14 | string: Add wrong strerror_r | A. Wilcox | 2 | -0/+32 | |
2020-11-16 | locale: restructure how newlocale works | rcombs | 1 | -21/+15 | |
Now newlocale calls __newlocale with the returned glibc_locale structure directly, making it work slightly better with non-"C" locales. | |||||
2020-11-16 | locale: Fix two correctness issues | A. Wilcox | 1 | -2/+3 | |
* Count size of list correctly * Don't make __names const; it isn't. | |||||
2020-09-27 | pthread: Fix typo | A. Wilcox | 1 | -1/+1 | |
2020-09-27 | README: update for branch change | A. Wilcox | 1 | -2/+2 | |
2020-09-27 | Update colophon and changelog for 1.0 release | A. Wilcox | 3 | -10/+49 | |
2020-09-27 | pthread: add __sched_{cpualloc,cpufree}. | Érico Nogueira | 1 | -1/+17 | |
Implemented using the CPU_{ALLOC,FREE} macros. These symbols are required by nvidia 450.57 binaries. | |||||
2020-08-22 | unistd: Update execve shim with loader changes | A. Wilcox | 1 | -3/+4 | |
Ensure aarch64 bug doesn't appear here either. | |||||
2020-08-22 | readlink: Update to correspond with loader changes | A. Wilcox | 1 | -1/+1 | |
2020-08-22 | loader: use "--" between musl ldso options and the executable path | Ariadne Conill | 1 | -3/+8 | |
This is needed for semantic correctness and also ensures argv is set up to provide a 16-byte aligned stack on aarch64 as required by hardware. | |||||
2020-08-18 | pthread: Add pthread_yield() | Hal G | 2 | -0/+18 | |
Calls the more standard sched_yield(). | |||||
2020-08-10 | socket: Fix inverted logic in __poll_chk (#341) | A. Wilcox | 1 | -1/+1 | |
2020-08-10 | Merge branch 'master' into 'master' | A. Wilcox | 1 | -3/+3 | |
Correct __*_finite math functions See merge request adelie/gcompat!8 | |||||
2020-08-10 | Merge branch 'master' into 'master' | A. Wilcox | 1 | -0/+63 | |
Implement: __fwprintf_chk, wcstoul_l, wcstoul_l, wcstod_l See merge request adelie/gcompat!7 | |||||
2020-08-08 | Correct __*_finite math functions | George Matsumura | 1 | -3/+3 | |
This corrects a mistake in the finite math functions in which it was asserted that the return values had to be infinite, instead of the intended behavior of asserting that they were not infinite. Signed-off-by: George Matsumura <gmmatsumura01@bvsd.org> | |||||
2020-07-25 | wchar: implement wcstod_l | Michal Kazior | 1 | -0/+10 | |
This is similar to strtoll_l() in a way it ignores the locale_t argument and uses the global locale settings. Signed-off-by: Michal Kazior <kazikcz@gmail.com> | |||||
2020-07-25 | wchar: implement wcstol_l | Michal Kazior | 1 | -0/+11 | |
This is similar to strtoll_l() in a way it ignores the locale_t argument and uses the global locale settings. Signed-off-by: Michal Kazior <kazikcz@gmail.com> | |||||
2020-07-25 | wchar: implement wcstoul_l | Michal Kazior | 1 | -0/+11 | |
This is similar to strtoll_l() in a way it ignores the locale_t argument and uses the global locale settings. Signed-off-by: Michal Kazior <kazikcz@gmail.com> | |||||
2020-07-25 | wchar: implement __fwprintf_chk | Michal Kazior | 1 | -0/+18 | |
Signed-off-by: Michal Kazior <kazikcz@gmail.com> | |||||
2020-07-25 | wchar: implement __vfwprintf_chk | Michal Kazior | 1 | -0/+13 | |
Signed-off-by: Michal Kazior <kazikcz@gmail.com> | |||||
2020-07-06 | Release version 0.9.00.9.0 | A. Wilcox | 1 | -1/+1 | |
2020-07-06 | Fix Travis CI builds | A. Wilcox | 4 | -15/+29 | |
2020-07-06 | time: New module adding __strftime_l | A. Wilcox | 3 | -1/+16 | |
2020-07-06 | locale: New module for glibc locale_t ABI compat | A. Wilcox | 3 | -0/+65 | |
2020-07-06 | unistd: Interpose execv* functions for LOADER | A. Wilcox | 2 | -1/+60 | |
Newer releases of Chromium directly execv /proc/self/exe, missing our readlink(3) interposing. We go ahead and interpose all three execv* functions just to ensure wider compatibility. | |||||
2020-07-06 | cxx_thread: Fix negated assertion | A. Wilcox | 1 | -1/+1 | |
The assertion should be that the return value was 0. Additionally, show the result code if the return value is not 0. | |||||
2020-03-30 | [ci skip] Update README | A. Wilcox | 1 | -4/+5 | |
2019-11-10 | Merge branch 'ppc-fix' into 'master' | A. Wilcox | 1 | -0/+41 | |
internal: add a wrapper for __libc_start_main for PowerPC(64(le)) See merge request adelie/gcompat!6 | |||||
2019-11-10 | internal: add a wrapper for __libc_start_main for PowerPC(64(le)) | q66 | 1 | -0/+41 | |
This is necessary because the musl and glibc function signatures differ significantly. | |||||
2019-06-02 | [ci skip] Add FUNDING.yml | A. Wilcox | 1 | -0/+2 | |
2019-05-08 | string: check NULL before using variables everywhere | A. Wilcox | 1 | -3/+6 | |
2019-05-08 | string: check NULL before using src here, too | A. Wilcox | 2 | -2/+3 | |
2019-05-08 | malloc: use posix_memalign instead of deprecated memalign | A. Wilcox | 1 | -1/+4 | |
2019-05-08 | Don't use variables until ensuring they're non-NULL | A. Wilcox | 2 | -2/+4 | |
2019-05-08 | string: reduce scope of variables in strfry | A. Wilcox | 1 | -5/+4 | |