# stage1: Fix asyncCall with non-abi-aligned arguments · gitcafe/zig

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

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

Visibility: public

Requested revision: 1c8cd268bedaa5bcfad7ab6a73fc85ded09e547f

Requested commit: 1c8cd268bedaa5bcfad7ab6a73fc85ded09e547f

Commit: 1c8cd268bedaa5bcfad7ab6a73fc85ded09e547f

Tree: 0da757bca2ed448e2a0cc0d9da1eeace420cc31c

Author: LemonBoy

Committer: Andrew Kelley

## Message

```
stage1: Fix asyncCall with non-abi-aligned arguments

Make the code used to calculate the variable slot index into the frame
match what's done during the structure layout calculation.

Prevents a few nasty LLVM errors when such types are passed around.

```

## Parents

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

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