# back to AT&T syntax for assembly · gitcafe/zig

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

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

Visibility: public

Requested revision: 29defd705dcaf25d4a080f7db8f76e8787fca146

Requested commit: 29defd705dcaf25d4a080f7db8f76e8787fca146

Commit: 29defd705dcaf25d4a080f7db8f76e8787fca146

Tree: 2524f7c0433dfb8bfcac7f2379976d67c5cac1ad

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
back to AT&T syntax for assembly

this reverts 5c04730534ea7933855429c5fc5dc7b22eba7bc2.

sadly the quality of the intel dialect in llvm's assembly
parser has many frustrating bugs, and generally has unfortunate
syntax.

the plan is to use AT&T for now since it at least works,
and eventually zig will have its own assembly parser for
x86 and it will be as close to NASM as possible.

```

## Parents

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

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