aboutsummaryrefslogtreecommitdiff
path: root/lib/std/c
AgeCommit message (Expand)Author
2021-07-15Add inotify_rm_watch definition to c/linux.zigRyan Liptak
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-06-14translate-c: move utility functions to a separate namespaceVeikka Tuominen
2021-06-13format zig files and add formatting check to cijacob gw
2021-06-12std.Thread.Futex addition (#9070)protty
2021-05-24housekeeping: builtin.arch → builtin.cpu.archMichael Dusan
2021-05-23overhaul elf csu (c-runtime startup) logicMichael Dusan
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-18std: add android __SIZEOF_PTHREAD_MUTEX_TAndrew Kelley
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-11std: Harmonize use of off_t between libc and Zig implsLemonBoy
2021-05-11std: Fix cast that's sometimes invalidLemonBoy
2021-05-11std: Prefer 64bit libc functions where possibleLemonBoy
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-05-05Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-04std: remove dead and rotting C parsing codeAndrew Kelley
2021-04-29std: fix compile errors found by stage2 AstGenAndrew Kelley
2021-04-29move behavior tests from test/stage1/ to test/Andrew Kelley
2021-04-28Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-23update haiku system constantsAl Hoang
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-04-07netbsd: minor fixes to allow stage1 to buildMichael Dusan
2021-03-17translate-c: fix __builtin_object_sizeEvan Haas
2021-03-17translate-c: demote usage of un-implemented builtinsEvan Haas
2021-03-03translate-c: fix c tokenizer giving invalid tokensVeikka Tuominen
2021-03-01translate-c: add <assert.h> supportEvan Haas
2021-02-25initial support for haiku sync updateAl Hoang
2021-02-25initial support for haiku continue clean upAl Hoang
2021-02-25initial support for haiku past stage0Al Hoang
2021-02-24zig fmt the std libAndrew Kelley
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-18std: define pipe2 only for os that support itLemonBoy
2021-01-14organize std lib concurrency primitives and add RwLockAndrew Kelley
2021-01-12add pthread_key functionsSébastien Marie
2021-01-04Allow dollar sign $ in identifiers in translate-cEvan Haas
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2021-01-02std: Use {s} instead of {} when printing stringsLemonBoy
2021-01-01std.debug: adjust panic messageAndrew Kelley
2021-01-01std: Show the panicking thread IDLemonBoy
2020-12-31Year++Frank Denis
2020-12-25openbsd: add commonly used libc wrappers for pledge(2) and unveil(2)Sébastien Marie
2020-12-25openbsd: define sem_t as optional pointer on opaque {}Sébastien Marie
2020-12-23rework std.ResetEvent, improve std lib Darwin integrationAndrew Kelley
2020-12-23std: add Darwin and FreeBSD sem_t bitsAndrew Kelley
2020-12-23std.ResetEvent: pthreads sem_t cannot be statically initializedAndrew Kelley
2020-12-23std.ResetEvent: use sem_t when linking against pthreadsAndrew Kelley
2020-12-22Improve handling of C compiler intrinsics in translate-cEvan Haas