aboutsummaryrefslogtreecommitdiff
path: root/lib/std/c
AgeCommit message (Expand)Author
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
2020-12-18std.crypto.random: introduce fork safetyAndrew Kelley
2020-12-09small fixes and zig fmtVexu
2020-11-30move std.SegmentedList to the std-lib-orphanageAndrew Kelley
2020-11-20openbsd: malloc_usable_size is unavailable on OpenBSDSébastien Marie
2020-11-18Merge pull request #6385 from LemonBoy/callocatorAndrew Kelley
2020-11-05Merge pull request #6978 from LemonBoy/statshitAndrew Kelley
2020-11-05Implement a fallback mechanism for posix_memalignLemonBoy
2020-11-05std: Make C allocator respect the required alignmentLemonBoy