lib/zig.h | 218 ++++++++++++++++++++++++++------ src/codegen/c.zig | 22 +++- test/behavior/atomics.zig | 1 + 3 files changed, 195 insertions(+), 46 deletions(-)