# compiler-rt: Fix f16 API declarations to be consistent · gitcafe/zig

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

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

Visibility: public

Requested revision: d03e9d0b8347a74d674bdafadb71e7ddd8fdfad1

Requested commit: d03e9d0b8347a74d674bdafadb71e7ddd8fdfad1

Commit: d03e9d0b8347a74d674bdafadb71e7ddd8fdfad1

Tree: 497835a372d774c00ac1181f20886eaf94f6b34d

Author: LemonBoy

Committer: Andrew Kelley

## Message

```
compiler-rt: Fix f16 API declarations to be consistent

LLVM and compiler-rt must agree on how the parameters are passed, it
turns out that in LLVM13 something changed and broke the test case for
AArch64 systems.

It has nothing to do with fma at all.

Closes #9900

```

## Parents

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

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