diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-05-12 16:44:44 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-05-16 13:55:26 -0700 |
| commit | 03ed0f0d2847a99823ee4ae1b1a0554b88c6544a (patch) | |
| tree | 142640be85ddd378ef630e2ff4be368efa2fe2f3 /src/codegen/spirv/Module.zig | |
| parent | a5ea22d0693cf767fa47c9947399651ed3c35aaf (diff) | |
| download | zig-03ed0f0d2847a99823ee4ae1b1a0554b88c6544a.tar.gz zig-03ed0f0d2847a99823ee4ae1b1a0554b88c6544a.zip | |
C backend: implement overflow arithmetic
Most of the work here was additions to zig.h. The lowering code is
mainly responsible for calling the correct function name depending on
the operand type.
Some of the compiler-rt calls here are not implemented yet and are
non-standard symbols due to the C programming language not needing them.
After this commit, the behavior tests with -ofmt=c are passing again.
Diffstat (limited to 'src/codegen/spirv/Module.zig')
0 files changed, 0 insertions, 0 deletions
