# wasm-c-abi: llvm fix struct handling \+ reorganize · gitcafe/zig

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

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

Visibility: public

Requested revision: 331bd83f1115bf5e33b6b2d7651d67dcfe16ac2a

Requested commit: 331bd83f1115bf5e33b6b2d7651d67dcfe16ac2a

Commit: 331bd83f1115bf5e33b6b2d7651d67dcfe16ac2a

Tree: cfb5b8ae47de4f0276c5c5f7ec4bf13f487da078

Author: Pavel Verigo

Committer: Alex Rønne Petersen

## Message

```
wasm-c-abi: llvm fix struct handling + reorganize

I changed to `wasm/abi.zig`, this design is certainly better than the previous one. Still there is some conflict of interest between llvm and self-hosted backend, better design will appear when abi tests will be tested with self-hosted.

Resolves: #23304
Resolves: #23305

```

## Parents

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

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