lib/zig.h | 6 + src/codegen/c.zig | 23 ++-- src/codegen/c/Type.zig | 200 +++++++++++++++++++++++++------- test/behavior/x86_64/binary.zig | 2 +- 4 files changed, 182 insertions(+), 49 deletions(-)