reimplements fdim in libzigc and removes from from libc. For testing I run
$ ./build/stage3/bin/zig build -p stage4 -Denable-llvm -Dno-lib
$ stage4/bin/zig build test-libc -Dlibc-test-path=<LIBC-TEST-PATH> -Dtest-filter=fdim -fwasmtime --summary line
I followed these PRs for reference:
Contributes to: #30978
Hopefully going to be my first contribution! And after this I plan to continue to work on fdiml and fdimf too.
reimplements `fdim` in `libzigc` and removes from from libc. For testing I run
```bash
$ ./build/stage3/bin/zig build -p stage4 -Denable-llvm -Dno-lib
$ stage4/bin/zig build test-libc -Dlibc-test-path=<LIBC-TEST-PATH> -Dtest-filter=fdim -fwasmtime --summary line
```
I followed these PRs for reference:
- https://codeberg.org/ziglang/zig/pulls/31434
- https://codeberg.org/ziglang/zig/pulls/31188
- https://codeberg.org/ziglang/zig/pulls/31503
Contributes to: https://codeberg.org/ziglang/zig/issues/30978
Hopefully going to be my first contribution! And after this I plan to continue to work on `fdiml` and `fdimf` too.