-
At the moment, the Zig toolchain is capable of emitting "16-bit" code through the `code16` ABI. This ABI causes the output Assembly to be prefixed with a `.code16` directive, telling the assembler to …
-
### Zig Version
0.10.0-dev.4562+b3cd38ea4
### Steps to Reproduce
Building Python from source worked well using the dev versions of zig until a few days ago.
This bug is very easy to reproduce in…
-
Coming soon new release: https://github.com/ziglang/zig/milestone/23
There are compatibility breaks in the API, greater impact of changes the `build.zig` file.
-
### Zig Version
0.10.0-dev.4249+11dce7894
### Steps to Reproduce
Not sure how to best categorize this, as it _technically_ works as intended, but it is imho a footgun and a usability issue.
User h…
-
Can you please add Debian/Ubuntu ... and not snap... thanks.
-
Some software written in C generates header files at build time (eg. to embed a file using `xxd -i`). To be able to build this software properly, the Zig build system needs to handle this.
It's pos…
-
### Zig Version
0.13.0
### Steps to Reproduce and Observed Behavior
```bash
cat >a.c > referenced by a.c:5
>>> /home/shuaiz/.cache/zig/o/1143050e0f6c9bc272947fe861f0e341/a.o:(…
-
In Zig master, changes have been made to setting paths in build files, example:
```
.root_source_file = b.path("src/main.zig"),
```
Zap still uses the old way to do it, which results in the er…
-
Some libc functions can obviously share a common implementation. For example, right now, musl, mingw, the zig standard library all have independent implementations of the math functions, such as `sqrt…
-
### Zig Version
0.14.0-dev.185+c40708a2c
### Steps to Reproduce and Observed Behavior
I am trying to use zig as a build system for my c++ project. I want to use the library GLFW. At first I tried t…