# Implement std.start for powerpc64le · gitcafe/zig

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

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

Visibility: public

Requested revision: 51fcf949f97d068e917c0c3301ba63a4a305ab6e

Requested commit: 51fcf949f97d068e917c0c3301ba63a4a305ab6e

Commit: 51fcf949f97d068e917c0c3301ba63a4a305ab6e

Tree: a526f0e47e19ffa390e453d1de9e801b2b278cd8

Author: Shawn Anastasio

Committer: Shawn Anastasio

## Message

```
Implement std.start for powerpc64le

This is a bit hacky since we end up doing more than just grabbing
the stack pointer in the inline assembly block. Ideally _start would
be implemented in pure asm for powerpc64le, but this will do for now.

Still to be implemented is powerpc, powerpc64, and powerpc64 (ELFv2)
support. The latter will just require correctly determing target ABI
for powerpc64 and enabling the existing powerpc64le implementation for
it.

```

## Parents

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

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