# macho: add first pass at allocating parsed atoms in objects · gitcafe/zig

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

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

Visibility: public

Requested revision: 2831d6e9b8b29c21bc7417c5e370674e3130f6ae

Requested commit: 2831d6e9b8b29c21bc7417c5e370674e3130f6ae

Commit: 2831d6e9b8b29c21bc7417c5e370674e3130f6ae

Tree: 81a3f7bc619b03efb15aee12c88ad1aa50c59c3c

Author: Jakub Konka

Committer: Jakub Konka

## Message

````
macho: add first pass at allocating parsed atoms in objects

This commit makes it possible to combine self-hosted with a pre-compiled
C object file, e.g.:

```
zig-out/bin/zig build-exe hello.zig add.o
```

where `add.o` is a pre-compiled C object file.

````

## Parents

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

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