Make improvements

- Fix unused local variable errors
- Remove yoinks from sigaction() header
- Add nox87 and aarch64 to github actions
- Fix cosmocc -fportcosmo in linking mode
- It's now possible to build `make m=llvm o/llvm/libc`
This commit is contained in:
Justine Tunney 2023-07-10 04:29:46 -07:00
parent 3dc86ce154
commit f7ae50462a
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
118 changed files with 342 additions and 392 deletions

View file

@ -26,7 +26,7 @@
* @see ITU G.711
*/
int alaw(int x) {
int a, b, e, i;
int a, b, i;
if ((a = x) < 0) a = ~a;
a >>= 4;
if (a > 15) {
@ -36,7 +36,6 @@ int alaw(int x) {
a -= 16;
a += (b + 1) << 4;
} else {
e = 1;
a -= 16;
a += 16;
}