# freestanding libc: export fmal · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/5518a0aff2ab023e9021b74a0a14eb9fcfc094cc)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 5518a0aff2ab023e9021b74a0a14eb9fcfc094cc

Requested commit: 5518a0aff2ab023e9021b74a0a14eb9fcfc094cc

Commit: 5518a0aff2ab023e9021b74a0a14eb9fcfc094cc

Tree: e639d7ec9170634de9503d4a1886b13552df4610

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
freestanding libc: export fmal

libc requires this to use `long double` which is sometimes the same as
f128, sometimes not.

Also for an unknown reason, aarch64 is getting an invalid result for the
`@mulAdd` behavior test for f128. See #9900.

```

## Parents

- [4ee91bb8a83fbddaf266500196525308525e2605](https://git.cafe/gitcafe/zig/commit/4ee91bb8a83fbddaf266500196525308525e2605?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/5518a0aff2ab023e9021b74a0a14eb9fcfc094cc?format=markdown)
