# aarc64 C ABI: fix handling of packed structs and unions · gitcafe/zig

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

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

Visibility: public

Requested revision: 76220781279a2dc42572b7819a834aebb85eb354

Requested commit: 76220781279a2dc42572b7819a834aebb85eb354

Commit: 76220781279a2dc42572b7819a834aebb85eb354

Tree: 8d75386c37c0d09f33948d3c9fef0c2ee85d0759

Author: Veikka Tuominen

Committer: Veikka Tuominen

## Message

```
aarc64 C ABI: fix handling of packed structs and unions

* Packed unions were not handled at all previously.
* Packed unions and structs are integers so their floats should not be counted.

```

## Parents

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

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