# stage2: building compiler_rt and libc static archive with stage1 · gitcafe/zig

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

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

Visibility: public

Requested revision: b8861a94ddd6d58c69b1c6d2874df27cc3f6f347

Requested commit: b8861a94ddd6d58c69b1c6d2874df27cc3f6f347

Commit: b8861a94ddd6d58c69b1c6d2874df27cc3f6f347

Tree: 317e62640380e451cdbd8c92dd953f8099a4f3f5

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
stage2: building compiler_rt and libc static archive with stage1

 * add CLI support for verbose debugging options
 * implement building compiler_rt and libc static archive using stage1
   C++ backend
 * add function_sections  and link_libcpp to root cache hash.
 * cleanups to use the new Directory.join method.
 * Package supports being initialized directly and cleaned up create()
   method.
 * fix classifyFileExt incorrectly saying .zir is .zig. Thanks
   @Rocknest!
 * unify updateSubCompilation implementations

```

## Parents

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

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