# stage2 ARM: Add push, pop alias instructions; non-leaf functions · gitcafe/zig

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

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

Visibility: public

Requested revision: cfe486e3887ee5ea622234439fc7bd41fb2774bc

Requested commit: cfe486e3887ee5ea622234439fc7bd41fb2774bc

Commit: cfe486e3887ee5ea622234439fc7bd41fb2774bc

Tree: 7d1e7e0acd4c017bc3286027c1ce4e05f879b889

Author: joachimschmidt557

Committer: joachimschmidt557

## Message

```
stage2 ARM: Add push, pop alias instructions; non-leaf functions

Non-leaf functions now work. Combined with simple parameters and return
types, this allows more complicated programs than Hello World to be
correctly compiled.

```

## Parents

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

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