# make start code more versatile · gitcafe/zig

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

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

Visibility: public

Requested revision: 479f259ea4799583f4062b2dffb7d9a289f7e18b

Requested commit: 479f259ea4799583f4062b2dffb7d9a289f7e18b

Commit: 479f259ea4799583f4062b2dffb7d9a289f7e18b

Tree: e96bd2a15781dc517740b695b132974685d0f3a5

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
make start code more versatile

 * always align the stack to 16. I saw an instance on x86_64 linux where
   it was needed.

 * detect at runtime if being interpreted by a dynamic loader and if so
   avoid clobbering the fs register.

```

## Parents

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

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