Blame README.md

Kylie McClain b61f59
# musl-compat
Kylie McClain b61f59
Kylie McClain b61f59
A set of headers and small utilities for use on musl libc systems, for providing
Kylie McClain b61f59
some minimal glibc compatibility.
Kylie McClain b61f59
Kylie McClain b61f59
As of right now, it only contains `getconf`, `getent`, `ldconfig` (stub)
Kylie McClain b61f59
binaries, a few headers, and an empty `lib/libintl.a`.
Kylie McClain b61f59
Kylie McClain b61f59
Most of these things are taken from Alpine Linux's musl package.
Kylie McClain b61f59
Kylie McClain b61f59
`libintl.a` is provided so that programs which specify `-lintl` when linking
Kylie McClain b61f59
don't fail, but use musl's `libintl` implementation anyway. musl itself uses
Kylie McClain b61f59
the same method for `libm`, `librt`, `libpthread`, `libcrypt`...
Kylie McClain 6024c9
Kylie McClain 6024c9
# Licences
Kylie McClain 6024c9
Kylie McClain 16f060
### MIT
Kylie McClain 16f060
- `include/sys/cdefs.h`
Kylie McClain 16f060
Kylie McClain 6024c9
### 2-clause BSD
Kylie McClain 6024c9
- `getconf.c`
Kylie McClain 6024c9
- `getent.c`
Kylie McClain 6024c9
- `include/sys/tree.h`
Kylie McClain 6024c9
Kylie McClain 6024c9
### 3-clause BSD
Kylie McClain 6024c9
- `include/sys/queue.h`
Kylie McClain 6024c9
- `include/sys/tree.h`
Kylie McClain 6024c9