Verified Commit f127620f authored by A. Wilcox's avatar A. Wilcox 🦊
Browse files

Release 0.1.0

parent 9bd5807f
Changelog for libgcompat
* **A. Wilcox**, documentation writer
* **Contributors**, code
© 2016-2017 Adélie Linux and contributors. NCSA open source licence.
0.1.0 (2017-10-15)
* new module
* Adds getcontext(), which always sets errno to ENOSYS and returns -1.
* new module
* Adds res_ninit and res_nclose methods which wrap around standard
res_init and res_close.
* Adds strtoll_l and strtoull_l 'locale-aware' methods. Currently, these
do nothing but call the non-locale-aware versions as musl does not implement
* Adds __libc_memalign which is a thin shim to musl's __memalign.
* Adds __libc_malloc, __libc_calloc, __libc_realloc, and __libc_free which are
used by some system-level software. These just call directly to musl's free
and malloc/calloc/realloc.
* Adds non-prefixed isinf, isinff, isnan, and isnanf, needed since these are
implemented as macros in musl.
Build system
* A patch from Daniel James of VoidLinux has been applied, which allows use of
CC instead of hard-coding `gcc`.
* Updates the README.
* Adds contribution guide, a copy of the license, and this changelog.
* Adds __pthread_register_cancel and __pthread_unregister_cancel stubs, which
do nothing because they are not relevant to musl's pthread implementation.
* Adds __register_atfork stub.
* Removes pthread_setname_np since musl now provides it.
* new module
* Adds getpwent_r and fgetpwent_r.
* new module
* Adds sysctl.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment