aboutsummaryrefslogtreecommitdiff
path: root/lib/zig.h
AgeCommit message (Expand)Author
2023-04-08zig.h: fix typo for zig_trap definitionAndrew Kelley
2023-04-06zig.h: f16 fix for compiler_rtAndrew Kelley
2023-04-05Merge remote-tracking branch 'origin/master' into llvm16Andrew Kelley
2023-04-05compiler_rt: change the abi of f16 on mac to depend on the other typeJacob Young
2023-04-05compiler_rt: attempt to fix f16 abi on mac with llvm 16Jacob Young
2023-03-30zig.h: fix non-msvc warnings in msvc codeJacob Young
2023-03-07zig.h: implement zig_breakpoint and zig_trap for more targetsJacob Young
2023-03-07CBE: implement unsigned big int div and modJacob Young
2023-03-05zig.h: lower trap to SIGTRAP instead of SIGILLAndrew Kelley
2023-03-05CBE: implement vector operationsJacob Young
2023-03-05CBE: fix behavior test failures on msvcJacob Young
2023-03-05CBE: "compute" max int alignment the lazy wayJacob Young
2023-03-05CBE: implement some big integer and vector unary operationsJacob Young
2023-03-05CBE: implement big integer and vector comparisonsJacob Young
2023-03-05CBE: implement big integer literalsJacob Young
2023-03-04add @trap builtinr00ster91
2023-02-23CBE: fix MSVC diagnostics generated by the behavior testsJacob Young
2023-02-23CBE: support call attributesJacob Young
2023-02-23CBE: implement c varargsJacob Young
2023-02-21CBE: fix windows test failuresJacob Young
2023-02-21CBE: fix test failuresJacob Young
2023-02-21zig.h: get no int128 path working on non-msvcJacob Young
2023-02-20CBE: use stdint.h types instead of `zig_` prefixesJacob Young
2023-01-29cbe: fixes for tls, support for not linking libc, and enabling testskcbanner
2023-01-23update zig1.wasmkcbanner
2023-01-23cbe: handle building for -msvc using clang and -gnu using msvckcbanner
2023-01-23cbe: fixup handling of c_longdouble for msvc abikcbanner
2023-01-23cbe: fixup zig_export for x86kcbanner
2023-01-23cbe: fixup x86 atomicskcbanner
2023-01-23cbe: fixes for x86kcbanner
2023-01-06zig.h: do not assume __GNUC__ is not clang (#2)Michael Dusan
2023-01-05zig.h: do not assume __GNUC__ is not clangMichael Dusan
2023-01-04zig.h: fixup for -Wexpansion-to-definedkcbanner
2023-01-04cbe: revert movement of zig_float_from_repr to before float typedefskcbanner
2023-01-03zig.h: support GCC compilers that lack __has_builtinAndrew Kelley
2023-01-02cbe: fixups for -Wstrict-prototypeskcbanner
2023-01-02cbe: fixup cpuid on non-msvckcbanner
2023-01-02cbe: use callconv(.C) for zig.g stub functions, use zig.h function for window...kcbanner
2023-01-02cbe: be more explicit about x86 special caseskcbanner
2023-01-01cbe: changes to get zig2.c compiling under msvckcbanner
2023-01-01cbe: fixes for compiling zig2.c under msvckcbanner
2023-01-01cbe: fixup 64 bit float atomicskcbanner
2023-01-01stage1: update zig1.wasmkcbanner
2023-01-01cbe: add msvc flt atomics, re-enable testkcbanner
2023-01-01cbe: all behaviour tests now pass on msvckcbanner
2023-01-01cbe: special float macros passthrough to builtins if available, but fallback ...kcbanner
2023-01-01cbe: implement 128 bit atomic operations with cmpxchg loopskcbanner
2023-01-01cbe: implement missing atomic builtings using cmpxchg loopskcbanner
2023-01-01cbe: fix msvc cmpxchg implementationskcbanner
2023-01-01cbe: fixup incorrect bits value in 128 bit add/subkcbanner