zig/lib/std
Jay Petacat a0ad2dee6a builtin: Add zig_version
This will enable code to perform version checks and make it easier to
support multiple versions of Zig.

Within the SemVer implementation, an intermediate value needed to be
coerced to a slice to workaround a comptime bug.

Closes #6466
2021-01-09 12:50:39 -08:00
..
atomic Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
build Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
c Allow dollar sign $ in identifiers in translate-c 2021-01-04 14:14:04 -08:00
compress Year++ 2020-12-31 15:45:24 -08:00
crypto Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
event Year++ 2020-12-31 15:45:24 -08:00
fmt Year++ 2020-12-31 15:45:24 -08:00
fs remove z/Z format specifiers 2021-01-07 23:49:22 -08:00
hash std: disable a couple tests on windows 2021-01-02 12:21:19 -07:00
heap Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
io Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
json Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
math std: Rename ArrayList shrink => shrinkAndFree 2021-01-06 00:55:51 +11:00
mem Year++ 2020-12-31 15:45:24 -08:00
meta stage2: Use {s} instead of {} when formatting strings 2021-01-02 17:12:57 -07:00
net Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
os Merge pull request #7720 from Snektron/sockopt 2021-01-07 23:50:34 -08:00
rand std: disable a couple tests on windows 2021-01-02 12:21:19 -07:00
special Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
target Year++ 2020-12-31 15:45:24 -08:00
testing Year++ 2020-12-31 15:45:24 -08:00
time Year++ 2020-12-31 15:45:24 -08:00
unicode Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
valgrind Year++ 2020-12-31 15:45:24 -08:00
zig Fix system library path detection on linux 2021-01-08 20:07:59 -07:00
array_hash_map.zig std: Support equivalent ArrayList operations in ArrayHashMap 2021-01-06 00:55:51 +11:00
array_list.zig Merge pull request #7622 from tetsuo-cpp/array-hash-map-improvements 2021-01-06 16:32:23 -08:00
ascii.zig Year++ 2020-12-31 15:45:24 -08:00
atomic.zig Year++ 2020-12-31 15:45:24 -08:00
auto_reset_event.zig Year++ 2020-12-31 15:45:24 -08:00
base64.zig Year++ 2020-12-31 15:45:24 -08:00
buf_map.zig Year++ 2020-12-31 15:45:24 -08:00
buf_set.zig Year++ 2020-12-31 15:45:24 -08:00
build.zig remove z/Z format specifiers 2021-01-07 23:49:22 -08:00
builtin.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
c.zig std.c add syslog 2021-01-05 13:09:40 -08:00
child_process.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
coff.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
compress.zig Year++ 2020-12-31 15:45:24 -08:00
comptime_string_map.zig Year++ 2020-12-31 15:45:24 -08:00
crypto.zig ci: skip crypto tests on windows 2021-01-04 15:57:54 -07:00
cstr.zig Year++ 2020-12-31 15:45:24 -08:00
debug.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
dwarf.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
dwarf_bits.zig Year++ 2020-12-31 15:45:24 -08:00
dynamic_library.zig Year++ 2020-12-31 15:45:24 -08:00
elf.zig Year++ 2020-12-31 15:45:24 -08:00
event.zig Year++ 2020-12-31 15:45:24 -08:00
fifo.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
fmt.zig remove z/Z format specifiers 2021-01-07 23:49:22 -08:00
fs.zig std: Rename ArrayList shrink => shrinkAndFree 2021-01-06 00:55:51 +11:00
hash.zig Year++ 2020-12-31 15:45:24 -08:00
hash_map.zig Add compileError message for StringHashMap in AutoHashMap 2021-01-07 23:51:53 -08:00
heap.zig Year++ 2020-12-31 15:45:24 -08:00
io.zig Year++ 2020-12-31 15:45:24 -08:00
json.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
leb128.zig Year++ 2020-12-31 15:45:24 -08:00
linked_list.zig Fix off-by-one error in SinglyLinkedList.len() and add associated tests 2021-01-04 14:03:21 -08:00
log.zig Year++ 2020-12-31 15:45:24 -08:00
macho.zig libstd: add missing MachO rebase opcodes in macho.zig 2021-01-08 23:41:51 +01:00
math.zig Year++ 2020-12-31 15:45:24 -08:00
mem.zig added mem.containsAtLeast 2021-01-08 18:12:30 -08:00
meta.zig std: have std.meta.fieldInfo take an enum rather than a string 2021-01-01 15:48:46 -07:00
mutex.zig Year++ 2020-12-31 15:45:24 -08:00
net.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
once.zig Year++ 2020-12-31 15:45:24 -08:00
os.zig Merge pull request #7720 from Snektron/sockopt 2021-01-07 23:50:34 -08:00
packed_int_array.zig Add workaround in PackedIntArray .initAllTo for #7635 2021-01-02 01:10:47 +11:00
pdb.zig Year++ 2020-12-31 15:45:24 -08:00
priority_queue.zig Year++ 2020-12-31 15:45:24 -08:00
process.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
Progress.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
rand.zig Year++ 2020-12-31 15:45:24 -08:00
ResetEvent.zig Year++ 2020-12-31 15:45:24 -08:00
SemanticVersion.zig builtin: Add zig_version 2021-01-09 12:50:39 -08:00
sort.zig Fix example code in comments for asc and desc 2021-01-06 15:53:53 -08:00
SpinLock.zig std.SpinLock: flatten and remove init/deinit 2021-01-06 17:36:06 -07:00
start.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
start_windows_tls.zig Year++ 2020-12-31 15:45:24 -08:00
StaticResetEvent.zig Year++ 2020-12-31 15:45:24 -08:00
std.zig std.SpinLock: flatten and remove init/deinit 2021-01-06 17:36:06 -07:00
target.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
testing.zig convert more {} to {d} and {s} 2021-01-02 19:03:14 -07:00
thread.zig std: Use {s} instead of {} when printing strings 2021-01-02 17:12:57 -07:00
time.zig Year++ 2020-12-31 15:45:24 -08:00
unicode.zig Year++ 2020-12-31 15:45:24 -08:00
valgrind.zig Year++ 2020-12-31 15:45:24 -08:00
zig.zig remove z/Z format specifiers 2021-01-07 23:49:22 -08:00