authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-08-24 12:25:09-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-08-24 12:25:09-07:00
logd29871977f97b50fe5e3f16cd9c68ebeba02a562
tree0deb01ff5e6e8a98da46663ba5b45e233ae52aad
parentdd75302563f5cc0c67907b5c8a724e69379893f0

remove redundant license headers from zig standard library

We already have a LICENSE file that covers the Zig Standard Library. We no longer need to remind everyone that the license is MIT in every single file. Previously this was introduced to clarify the situation for a fork of Zig that made Zig's LICENSE file harder to find, and replaced it with their own license that required annual payments to their company. However that fork now appears to be dead. So there is no need to reinforce the copyright notice in every single file.

536 files changed, 47 insertions(+), 2743 deletions(-)

lib/std/Progress.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! This API non-allocating, non-fallible, and thread-safe.
82//! The tradeoff is that users of this API must provide the storage
93//! for each `Progress.Node`.
lib/std/SemanticVersion.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A software version formatted according to the Semantic Version 2 specification.
82//!
93//! See: https://semver.org
lib/std/Thread.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! This struct represents a kernel thread, and acts as a namespace for concurrency
82//! primitives that operate on kernel threads. For concurrency primitives that support
93//! both evented I/O and async I/O, see the respective names in the top level std namespace.
lib/std/Thread/AutoResetEvent.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Similar to `StaticResetEvent` but on `set()` it also (atomically) does `reset()`.
82//! Unlike StaticResetEvent, `wait()` can only be called by one thread (MPSC-like).
93//!
lib/std/Thread/Condition.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A condition provides a way for a kernel thread to block until it is signaled
82//! to wake up. Spurious wakeups are possible.
93//! This API supports static initialization and does not require deinitialization.
lib/std/Thread/Futex.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Futex is a mechanism used to block (`wait`) and unblock (`wake`) threads using a 32bit memory address as hints.
82//! Blocking a thread is acknowledged only if the 32bit memory address is equal to a given value.
93//! This check helps avoid block/unblock deadlocks which occur if a `wake()` happens before a `wait()`.
lib/std/Thread/Mutex.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Lock may be held only once. If the same thread tries to acquire
82//! the same mutex twice, it deadlocks. This type supports static
93//! initialization and is at most `@sizeOf(usize)` in size. When an
lib/std/Thread/ResetEvent.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A thread-safe resource which supports blocking until signaled.
82//! This API is for kernel threads, not evented I/O.
93//! This API requires being initialized at runtime, and initialization
lib/std/Thread/RwLock.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A lock that supports one writer or many readers.
82//! This API is for kernel threads, not evented I/O.
93//! This API requires being initialized at runtime, and initialization
lib/std/Thread/Semaphore.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A semaphore is an unsigned integer that blocks the kernel thread if
82//! the number would become negative.
93//! This API supports static initialization and does not require deinitialization.
lib/std/Thread/StaticResetEvent.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! A thread-safe resource which supports blocking until signaled.
82//! This API is for kernel threads, not evented I/O.
93//! This API is statically initializable. It cannot fail to be initialized
lib/std/array_hash_map.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const debug = std.debug;
83const assert = debug.assert;
lib/std/array_list.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const debug = std.debug;
83const assert = debug.assert;
lib/std/ascii.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Does NOT look at the locale the way C89's toupper(3), isspace() et cetera does.
72// I could have taken only a u7 to make this clear, but it would be slower
83// It is my opinion that encodings other than UTF-8 should not be supported.
lib/std/atomic.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std.zig");
82const target = std.Target.current;
93
lib/std/atomic/Atomic.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../std.zig");
82
93const testing = std.testing;
lib/std/atomic/queue.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/atomic/stack.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const assert = std.debug.assert;
72const builtin = std.builtin;
83const expect = std.testing.expect;
lib/std/base64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const assert = std.debug.assert;
83const testing = std.testing;
lib/std/bit_set.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! This file defines several variants of bit sets. A bit set
82//! is a densely stored set of integers with a known maximum,
93//! in which each integer gets a single bit. Bit sets have very
lib/std/bounded_array.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std.zig");
82const assert = std.debug.assert;
93const mem = std.mem;
lib/std/buf_map.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const StringHashMap = std.StringHashMap;
83const mem = std.mem;
lib/std/buf_set.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const StringHashMap = std.StringHashMap;
83const mem = @import("mem.zig");
lib/std/build.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const io = std.io;
lib/std/build/CheckFileStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const build = std.build;
83const Step = build.Step;
lib/std/build/FmtStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const build = @import("../build.zig");
83const Step = build.Step;
lib/std/build/InstallRawStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72
83const Allocator = std.mem.Allocator;
lib/std/build/RunStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const build = std.build;
lib/std/build/TranslateCStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const build = std.build;
83const Step = build.Step;
lib/std/build/WriteFileStep.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const build = @import("../build.zig");
83const Step = build.Step;
lib/std/builtin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72
83// These are all deprecated.
lib/std/c.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83const page_size = std.mem.page_size;
lib/std/c/darwin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const builtin = @import("builtin");
lib/std/c/dragonfly.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72usingnamespace std.c;
83extern "c" threadlocal var errno: c_int;
lib/std/c/emscripten.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const pthread_mutex_t = extern struct {
72 size: [__SIZEOF_PTHREAD_MUTEX_T]u8 align(4) = [_]u8{0} ** __SIZEOF_PTHREAD_MUTEX_T,
83};
lib/std/c/freebsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72usingnamespace std.c;
83
lib/std/c/fuchsia.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const pthread_mutex_t = extern struct {
72 size: [__SIZEOF_PTHREAD_MUTEX_T]u8 align(@alignOf(usize)) = [_]u8{0} ** __SIZEOF_PTHREAD_MUTEX_T,
83};
lib/std/c/haiku.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//
82const std = @import("../std.zig");
93const builtin = std.builtin;
lib/std/c/hermit.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const pthread_mutex_t = extern struct {
72 inner: usize = ~@as(usize, 0),
83};
lib/std/c/linux.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const maxInt = std.math.maxInt;
83const abi = std.Target.current.abi;
lib/std/c/minix.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72pub const pthread_mutex_t = extern struct {
83 size: [__SIZEOF_PTHREAD_MUTEX_T]u8 align(@alignOf(usize)) = [_]u8{0} ** __SIZEOF_PTHREAD_MUTEX_T,
lib/std/c/netbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83
lib/std/c/openbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83
lib/std/c/solaris.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const pthread_mutex_t = extern struct {
72 __pthread_mutex_flag1: u16 = 0,
83 __pthread_mutex_flag2: u8 = 0,
lib/std/c/tokenizer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const mem = std.mem;
83
lib/std/c/wasi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../os/bits.zig");
72
83extern threadlocal var errno: c_int;
lib/std/c/windows.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub extern "c" fn _errno() *c_int;
72
83pub extern "c" fn _msize(memblock: ?*c_void) usize;
lib/std/child_process.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const cstr = std.cstr;
83const unicode = std.unicode;
lib/std/coff.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = std.builtin;
72const std = @import("std.zig");
83const io = std.io;
lib/std/compress.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72
83pub const deflate = @import("compress/deflate.zig");
lib/std/compress/deflate.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// Decompressor for DEFLATE data streams (RFC1951)
83//
lib/std/compress/gzip.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// Decompressor for GZIP data streams (RFC1952)
83
lib/std/compress/zlib.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// Decompressor for ZLIB data streams (RFC1950)
83
lib/std/comptime_string_map.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const mem = std.mem;
83
lib/std/crypto.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71/// Authenticated Encryption with Associated Data
82pub const aead = struct {
93 pub const aegis = struct {
lib/std/crypto/25519/curve25519.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const crypto = std.crypto;
83
lib/std/crypto/25519/ed25519.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const crypto = std.crypto;
83const debug = std.debug;
lib/std/crypto/25519/edwards25519.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const crypto = std.crypto;
83const debug = std.debug;
lib/std/crypto/25519/field.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const crypto = std.crypto;
83const readIntLittle = std.mem.readIntLittle;
lib/std/crypto/25519/ristretto255.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const fmt = std.fmt;
83
lib/std/crypto/25519/scalar.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const mem = std.mem;
83
lib/std/crypto/25519/x25519.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const crypto = std.crypto;
83const mem = std.mem;
lib/std/crypto/aegis.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const mem = std.mem;
93const assert = std.debug.assert;
lib/std/crypto/aes.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../std.zig");
82const testing = std.testing;
93const builtin = std.builtin;
lib/std/crypto/aes/aesni.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82const mem = std.mem;
93const debug = std.debug;
lib/std/crypto/aes/armcrypto.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82const mem = std.mem;
93const debug = std.debug;
lib/std/crypto/aes/soft.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Based on Go stdlib implementation
72
83const std = @import("../../std.zig");
lib/std/crypto/aes_gcm.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const assert = std.debug.assert;
93const builtin = std.builtin;
lib/std/crypto/aes_ocb.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const crypto = std.crypto;
93const aes = crypto.core.aes;
lib/std/crypto/bcrypt.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const crypto = std.crypto;
93const debug = std.debug;
lib/std/crypto/benchmark.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// zig run benchmark.zig --release-fast --zig-lib-dir ..
72
83const std = @import("../std.zig");
lib/std/crypto/blake2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const math = std.math;
lib/std/crypto/blake3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Translated from BLAKE3 reference implementation.
72// Source: https://github.com/BLAKE3-team/BLAKE3
83
lib/std/crypto/chacha20.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Based on public domain Supercop by Daniel J. Bernstein
72
83const std = @import("../std.zig");
lib/std/crypto/ghash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// Adapted from BearSSL's ctmul64 implementation originally written by Thomas Pornin <pornin@bolet.org>
83
lib/std/crypto/gimli.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Gimli is a 384-bit permutation designed to achieve high security with high
72// performance across a broad range of platforms, including 64-bit Intel/AMD
83// server CPUs, 64-bit and 32-bit ARM smartphone CPUs, 32-bit ARM
lib/std/crypto/hkdf.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../std.zig");
82const assert = std.debug.assert;
93const hmac = std.crypto.auth.hmac;
lib/std/crypto/hmac.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const crypto = std.crypto;
83const debug = std.debug;
lib/std/crypto/md5.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const math = std.math;
lib/std/crypto/modes.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Based on Go stdlib implementation
72
83const std = @import("../std.zig");
lib/std/crypto/pbkdf2.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const mem = std.mem;
93const maxInt = std.math.maxInt;
lib/std/crypto/pcurves/p256.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const builtin = std.builtin;
93const crypto = std.crypto;
lib/std/crypto/pcurves/p256/field.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const common = @import("../common.zig");
93
lib/std/crypto/pcurves/p256/scalar.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const builtin = std.builtin;
93const common = @import("../common.zig");
lib/std/crypto/pcurves/tests.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const fmt = std.fmt;
93const testing = std.testing;
lib/std/crypto/phc_encoding.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71// https://github.com/P-H-C/phc-string-format
82
93const std = @import("std");
lib/std/crypto/poly1305.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const utils = std.crypto.utils;
83const mem = std.mem;
lib/std/crypto/salsa20.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const crypto = std.crypto;
93const debug = std.debug;
lib/std/crypto/scrypt.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71// https://tools.ietf.org/html/rfc7914
82// https://github.com/golang/crypto/blob/master/scrypt/scrypt.go
93
lib/std/crypto/sha1.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const math = std.math;
lib/std/crypto/sha2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const math = std.math;
lib/std/crypto/sha3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const math = std.math;
lib/std/crypto/siphash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// SipHash is a moderately fast pseudorandom function, returning a 64-bit or 128-bit tag for an arbitrary long input.
83//
lib/std/crypto/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const testing = std.testing;
83const fmt = std.fmt;
lib/std/crypto/tlcsprng.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Thread-local cryptographically secure pseudo-random number generator.
82//! This file has public declarations that are intended to be used internally
93//! by the standard library; this namespace is not intended to be exposed
lib/std/cstr.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const debug = std.debug;
lib/std/debug.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const math = std.math;
lib/std/dwarf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const debug = std.debug;
lib/std/dwarf_bits.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const TAG_padding = 0x00;
72pub const TAG_array_type = 0x01;
83pub const TAG_class_type = 0x02;
lib/std/dynamic_library.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = std.builtin;
72
83const std = @import("std.zig");
lib/std/elf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const io = std.io;
83const os = std.os;
lib/std/enums.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! This module contains utilities and data structures for working with enums.
82
93const std = @import("std.zig");
lib/std/event.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const Channel = @import("event/channel.zig").Channel;
72pub const Future = @import("event/future.zig").Future;
83pub const Group = @import("event/group.zig").Group;
lib/std/event/batch.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const testing = std.testing;
83
lib/std/event/channel.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/event/future.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const testing = std.testing;
lib/std/event/group.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const Lock = std.event.Lock;
lib/std/event/lock.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/event/locked.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const Lock = std.event.Lock;
83
lib/std/event/loop.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const root = @import("root");
lib/std/event/rwlock.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/event/rwlocked.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const RwLock = std.event.RwLock;
83
lib/std/event/wait_group.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const Loop = std.event.Loop;
lib/std/fifo.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// FIFO of fixed size items
72// Usually used for e.g. byte buffers
83
lib/std/fmt.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const math = std.math;
83const assert = std.debug.assert;
lib/std/fmt/errol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const enum3 = @import("errol/enum3.zig").enum3;
83const enum3_data = @import("errol/enum3.zig").enum3_data;
lib/std/fmt/errol/enum3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const enum3 = [_]u64{
72 0x4e2e2785c3a2a20b,
83 0x240a28877a09a4e1,
lib/std/fmt/errol/lookup.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const HP = struct {
72 val: f64,
83 off: f64,
lib/std/fmt/parse_float.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Adapted from https://github.com/grzegorz-kraszewski/stringtofloat.
72
83// MIT License
lib/std/fmt/parse_hex_float.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.const std = @import("std");
6//
71// The rounding logic is inspired by LLVM's APFloat and Go's atofHex
82// implementation.
93
lib/std/fs.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const root = @import("root");
72const builtin = std.builtin;
83const std = @import("std.zig");
lib/std/fs/file.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const os = std.os;
lib/std/fs/get_app_data_dir.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const unicode = std.unicode;
lib/std/fs/path.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("../std.zig");
83const debug = std.debug;
lib/std/fs/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const testing = std.testing;
83const builtin = std.builtin;
lib/std/fs/wasi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const os = std.os;
83const mem = std.mem;
lib/std/fs/watch.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83const event = std.event;
lib/std/hash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const adler = @import("hash/adler.zig");
72pub const Adler32 = adler.Adler32;
83
lib/std/hash/adler.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Adler32 checksum.
72//
83// https://tools.ietf.org/html/rfc1950#section-9
lib/std/hash/auto_hash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const assert = std.debug.assert;
83const mem = std.mem;
lib/std/hash/benchmark.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// zig run benchmark.zig --release-fast --zig-lib-dir ..
72
83const builtin = std.builtin;
lib/std/hash/cityhash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83
lib/std/hash/crc.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// There are two implementations of CRC32 implemented with the following key characteristics:
72//
83// - Crc32WithPoly uses 8Kb of tables but is ~10x faster than the small method.
lib/std/hash/fnv.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// FNV1a - Fowler-Noll-Vo hash function
72//
83// FNV1a is a fast, non-cryptographic hash function with fairly good distribution properties.
lib/std/hash/murmur.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83const testing = std.testing;
lib/std/hash/wyhash.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const mem = std.mem;
83
lib/std/hash_map.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const assert = debug.assert;
83const autoHash = std.hash.autoHash;
lib/std/heap.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const root = @import("root");
83const debug = std.debug;
lib/std/heap/arena_allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const mem = std.mem;
lib/std/heap/general_purpose_allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//! # General Purpose Allocator
72//!
83//! ## Design Priorities
lib/std/heap/log_to_writer_allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const Allocator = std.mem.Allocator;
83
lib/std/heap/logging_allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const Allocator = std.mem.Allocator;
83
lib/std/io.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const root = @import("root");
lib/std/io/bit_reader.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const io = std.io;
lib/std/io/bit_writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const io = std.io;
lib/std/io/buffered_atomic_file.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83const fs = std.fs;
lib/std/io/buffered_reader.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const assert = std.debug.assert;
lib/std/io/buffered_writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83
lib/std/io/c_writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const io = std.io;
lib/std/io/change_detection_stream.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../std.zig");
82const io = std.io;
93const mem = std.mem;
lib/std/io/counting_reader.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const testing = std.testing;
lib/std/io/counting_writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const testing = std.testing;
lib/std/io/find_byte_writer.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../std.zig");
82const io = std.io;
93const assert = std.debug.assert;
lib/std/io/fixed_buffer_stream.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const testing = std.testing;
lib/std/io/limited_reader.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const assert = std.debug.assert;
lib/std/io/multi_writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const testing = std.testing;
lib/std/io/peek_stream.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83const mem = std.mem;
lib/std/io/reader.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const math = std.math;
lib/std/io/seekable_stream.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72
83pub fn SeekableStream(
lib/std/io/stream_source.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const io = std.io;
83
lib/std/io/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83const io = std.io;
lib/std/io/writer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const builtin = std.builtin;
lib/std/json.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// JSON parser conforming to RFC8259.
72//
83// https://tools.ietf.org/html/rfc8259
lib/std/json/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// RFC 8529 conformance tests.
72//
83// Tests are taken from https://github.com/nst/JSONTestSuite
lib/std/json/write_stream.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const maxInt = std.math.maxInt;
lib/std/leb128.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const testing = std.testing;
83
lib/std/linked_list.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const debug = std.debug;
83const assert = debug.assert;
lib/std/log.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! std.log is a standardized interface for logging which allows for the logging
82//! of programs and libraries using this interface to be formatted and filtered
93//! by the implementer of the root.log function.
lib/std/macho.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const mach_header = extern struct {
72 magic: u32,
83 cputype: cpu_type_t,
lib/std/math.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const assert = std.debug.assert;
83const mem = std.mem;
lib/std/math/acos.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/acosh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/asin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/asinh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/atan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/atan2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/atanh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/big.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83
lib/std/math/big/int.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const math = std.math;
83const Limb = std.math.big.Limb;
lib/std/math/big/int_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const mem = std.mem;
83const testing = std.testing;
lib/std/math/big/rational.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const debug = std.debug;
83const math = std.math;
lib/std/math/cbrt.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/ceil.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/abs.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/acos.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/acosh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/arg.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/asin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/asinh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/atan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/atanh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/conj.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/cos.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/cosh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/exp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/ldexp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/log.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/pow.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/proj.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/sin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/sinh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/sqrt.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/complex/tan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const testing = std.testing;
83const math = std.math;
lib/std/math/complex/tanh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/copysign.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/cos.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from go, which is licensed under a BSD-3 license.
72// https://golang.org/LICENSE
83//
lib/std/math/cosh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/epsilon.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const math = @import("../math.zig");
72
83/// Returns the machine epsilon for type T.
lib/std/math/exp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/exp2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/expm1.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/expo2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/fabs.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/floor.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/fma.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/frexp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/hypot.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/ilogb.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/inf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83
lib/std/math/isfinite.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/isinf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/isnan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/isnormal.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/ln.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/log.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/log10.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/log1p.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/log2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/modf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/nan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const math = @import("../math.zig");
72
83/// Returns the nan representation for type T.
lib/std/math/pow.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from go, which is licensed under a BSD-3 license.
72// https://golang.org/LICENSE
83//
lib/std/math/powi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Based on Rust, which is licensed under the MIT license.
72// https://github.com/rust-lang/rust/blob/360432f1e8794de58cd94f34c9c17ad65871e5b5/LICENSE-MIT
83//
lib/std/math/round.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/scalbn.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/signbit.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/sin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from go, which is licensed under a BSD-3 license.
72// https://golang.org/LICENSE
83//
lib/std/math/sinh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/sqrt.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const math = std.math;
83const expect = std.testing.expect;
lib/std/math/tan.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from go, which is licensed under a BSD-3 license.
72// https://golang.org/LICENSE
83//
lib/std/math/tanh.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/math/trunc.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from musl, which is licensed under the MIT license:
72// https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT
83//
lib/std/mem.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const debug = std.debug;
83const assert = debug.assert;
lib/std/mem/Allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//! The standard memory allocation interface.
72
83const std = @import("../std.zig");
lib/std/meta.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const debug = std.debug;
lib/std/meta/trailer_flags.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const meta = std.meta;
83const testing = std.testing;
lib/std/meta/trait.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const mem = std.mem;
lib/std/multi_array_list.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const assert = std.debug.assert;
83const meta = std.meta;
lib/std/net.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = @import("builtin");
83const assert = std.debug.assert;
lib/std/net/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const builtin = std.builtin;
83const net = std.net;
lib/std/once.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const testing = std.testing;
lib/std/os.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// This file contains thin wrappers around OS-specific APIs, with these
72// specific goals in mind:
83// * Convert "errno"-style error codes into Zig errors.
lib/std/os/bits.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//! Platform-dependent types and values that are used along with OS-specific APIs.
72//! These are imported into `std.c`, `std.os`, and `std.os.linux`.
83//! Root source files can define `os.bits` and these will additionally be added
lib/std/os/bits/darwin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const assert = std.debug.assert;
83const maxInt = std.math.maxInt;
lib/std/os/bits/dragonfly.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const maxInt = std.math.maxInt;
83
lib/std/os/bits/freebsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const builtin = @import("builtin");
83const maxInt = std.math.maxInt;
lib/std/os/bits/haiku.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const maxInt = std.math.maxInt;
83
lib/std/os/bits/linux.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const maxInt = std.math.maxInt;
83const arch = @import("builtin").target.cpu.arch;
lib/std/os/bits/linux/arm-eabi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// arm-eabi-specific declarations that are intended to be imported into the POSIX namespace.
72const std = @import("../../../std.zig");
83const linux = std.os.linux;
lib/std/os/bits/linux/arm64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// arm64-specific declarations that are intended to be imported into the POSIX namespace.
72// This does include Linux-only APIs.
83
lib/std/os/bits/linux/errno/generic.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71pub const E = enum(u16) {
82 /// No error occurred.
93 /// Same code used for `NSROK`.
lib/std/os/bits/linux/errno/mips.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! These are MIPS ABI compatible.
82pub const E = enum(i32) {
93 /// No error occurred.
lib/std/os/bits/linux/errno/sparc.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! These match the SunOS error numbering scheme.
82pub const E = enum(i32) {
93 /// No error occurred.
lib/std/os/bits/linux/i386.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// i386-specific declarations that are intended to be imported into the POSIX namespace.
72// This does include Linux-only APIs.
83
lib/std/os/bits/linux/mips.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../../std.zig");
72const linux = std.os.linux;
83const socklen_t = linux.socklen_t;
lib/std/os/bits/linux/netlink.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../linux.zig");
72
83/// Routing/device hook
lib/std/os/bits/linux/powerpc.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../../std.zig");
82const linux = std.os.linux;
93const socklen_t = linux.socklen_t;
lib/std/os/bits/linux/powerpc64.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../../std.zig");
82const linux = std.os.linux;
93const socklen_t = linux.socklen_t;
lib/std/os/bits/linux/prctl.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71pub const PR = enum(i32) {
82 SET_PDEATHSIG = 1,
93 GET_PDEATHSIG = 2,
lib/std/os/bits/linux/riscv64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// riscv64-specific declarations that are intended to be imported into the POSIX namespace.
72const std = @import("../../../std.zig");
83const uid_t = std.os.linux.uid_t;
lib/std/os/bits/linux/securebits.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71fn issecure_mask(comptime x: comptime_int) comptime_int {
82 return 1 << x;
93}
lib/std/os/bits/linux/x86_64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// x86-64-specific declarations that are intended to be imported into the POSIX namespace.
72const std = @import("../../../std.zig");
83const pid_t = linux.pid_t;
lib/std/os/bits/linux/xdp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../linux.zig");
72
83pub const XDP_SHARED_UMEM = (1 << 0);
lib/std/os/bits/netbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const builtin = std.builtin;
83const maxInt = std.math.maxInt;
lib/std/os/bits/openbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const builtin = std.builtin;
83const maxInt = std.math.maxInt;
lib/std/os/bits/posix.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71pub const iovec = extern struct {
82 iov_base: [*]u8,
93 iov_len: usize,
lib/std/os/bits/wasi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Convenience types and consts used by std.os module
72const builtin = @import("builtin");
83const posix = @import("posix.zig");
lib/std/os/bits/windows.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// The reference for these types and values is Microsoft Windows's ucrt (Universal C RunTime).
72
83usingnamespace @import("../windows/bits.zig");
lib/std/os/darwin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/dragonfly.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/freebsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/haiku.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/linux.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// This file provides the system interface functions for Linux matching those
72// that are provided by libc, whether or not libc is linked. The following
83// abstractions are made:
lib/std/os/linux/arm-eabi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/linux/arm64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/linux/bpf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace std.os.linux;
72const std = @import("../../std.zig");
83const errno = getErrno;
lib/std/os/linux/bpf/btf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const magic = 0xeb9f;
72const version = 1;
83
lib/std/os/linux/bpf/btf_ext.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const Header = packed struct {
72 magic: u16,
83 version: u8,
lib/std/os/linux/bpf/helpers.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const kern = @import("kern.zig");
72
83// in BPF, all the helper calls
lib/std/os/linux/bpf/kern.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../../std.zig");
72
83const in_bpf_program = switch (std.builtin.cpu.arch) {
lib/std/os/linux/i386.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/linux/io_uring.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const assert = std.debug.assert;
83const builtin = std.builtin;
lib/std/os/linux/mips.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/linux/powerpc.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71usingnamespace @import("../bits/linux.zig");
82
93pub fn syscall0(number: SYS) usize {
lib/std/os/linux/powerpc64.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71usingnamespace @import("../bits/linux.zig");
82
93pub fn syscall0(number: SYS) usize {
lib/std/os/linux/riscv64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/linux/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const builtin = std.builtin;
83const linux = std.os.linux;
lib/std/os/linux/thumb.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83// The syscall interface is identical to the ARM one but we're facing an extra
lib/std/os/linux/tls.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const os = std.os;
83const mem = std.mem;
lib/std/os/linux/vdso.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const elf = std.elf;
83const linux = std.os.linux;
lib/std/os/linux/x86_64.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("../bits/linux.zig");
72
83pub fn syscall0(number: SYS) usize {
lib/std/os/netbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/openbsd.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72pub usingnamespace std.c;
83pub usingnamespace @import("bits.zig");
lib/std/os/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const os = std.os;
83const testing = std.testing;
lib/std/os/uefi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72
83/// A protocol is an interface identified by a GUID.
lib/std/os/uefi/protocols.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const LoadedImageProtocol = @import("protocols/loaded_image_protocol.zig").LoadedImageProtocol;
72pub const loaded_image_device_path_protocol_guid = @import("protocols/loaded_image_protocol.zig").loaded_image_device_path_protocol_guid;
83
lib/std/os/uefi/protocols/absolute_pointer_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/device_path_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83
lib/std/os/uefi/protocols/edid_active_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83
lib/std/os/uefi/protocols/edid_discovered_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83
lib/std/os/uefi/protocols/edid_override_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Handle = uefi.Handle;
lib/std/os/uefi/protocols/file_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Time = uefi.Time;
lib/std/os/uefi/protocols/graphics_output_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Status = uefi.Status;
lib/std/os/uefi/protocols/hii.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83
lib/std/os/uefi/protocols/hii_database_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Status = uefi.Status;
lib/std/os/uefi/protocols/hii_popup_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Status = uefi.Status;
lib/std/os/uefi/protocols/ip6_config_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Event = uefi.Event;
lib/std/os/uefi/protocols/ip6_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Event = uefi.Event;
lib/std/os/uefi/protocols/ip6_service_binding_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Handle = uefi.Handle;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/loaded_image_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Handle = uefi.Handle;
lib/std/os/uefi/protocols/managed_network_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Event = uefi.Event;
lib/std/os/uefi/protocols/managed_network_service_binding_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Handle = uefi.Handle;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/rng_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Status = uefi.Status;
lib/std/os/uefi/protocols/shell_parameters_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const FileHandle = uefi.FileHandle;
lib/std/os/uefi/protocols/simple_file_system_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const FileProtocol = uefi.protocols.FileProtocol;
lib/std/os/uefi/protocols/simple_network_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/simple_pointer_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/simple_text_input_ex_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/simple_text_input_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/protocols/simple_text_output_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Status = uefi.Status;
lib/std/os/uefi/protocols/udp6_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const Event = uefi.Event;
lib/std/os/uefi/protocols/udp6_service_binding_protocol.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Handle = uefi.Handle;
83const Guid = uefi.Guid;
lib/std/os/uefi/status.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const high_bit = 1 << @typeInfo(usize).Int.bits - 1;
72
83pub const Status = enum(usize) {
lib/std/os/uefi/tables.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const AllocateType = @import("tables/boot_services.zig").AllocateType;
72pub const BootServices = @import("tables/boot_services.zig").BootServices;
83pub const ConfigurationTable = @import("tables/configuration_table.zig").ConfigurationTable;
lib/std/os/uefi/tables/boot_services.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Event = uefi.Event;
83const Guid = uefi.Guid;
lib/std/os/uefi/tables/configuration_table.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83
lib/std/os/uefi/tables/runtime_services.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const Guid = uefi.Guid;
83const TableHeader = uefi.tables.TableHeader;
lib/std/os/uefi/tables/system_table.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const uefi = @import("std").os.uefi;
72const BootServices = uefi.tables.BootServices;
83const ConfigurationTable = uefi.tables.ConfigurationTable;
lib/std/os/uefi/tables/table_header.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const TableHeader = extern struct {
72 signature: u64,
83 revision: u32,
lib/std/os/wasi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// wasi_snapshot_preview1 spec available (in witx format) here:
72// * typenames -- https://github.com/WebAssembly/WASI/blob/master/phases/snapshot/witx/typenames.witx
83// * module -- https://github.com/WebAssembly/WASI/blob/master/phases/snapshot/witx/wasi_snapshot_preview1.witx
lib/std/os/windows.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// This file contains thin wrappers around Windows-specific APIs, with these
72// specific goals in mind:
83// * Convert "errno"-style error codes into Zig errors.
lib/std/os/windows/advapi32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "advapi32" fn RegOpenKeyExW(
lib/std/os/windows/bits.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Platform-dependent types and values that are used along with OS-specific APIs.
72
83const std = @import("../../std.zig");
lib/std/os/windows/gdi32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub const PIXELFORMATDESCRIPTOR = extern struct {
lib/std/os/windows/kernel32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "kernel32" fn AddVectoredExceptionHandler(First: c_ulong, Handler: ?VECTORED_EXCEPTION_HANDLER) callconv(WINAPI) ?*c_void;
lib/std/os/windows/lang.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const NEUTRAL = 0x00;
72pub const INVARIANT = 0x7f;
83pub const AFRIKAANS = 0x36;
lib/std/os/windows/ntdll.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "NtDll" fn RtlGetVersion(
lib/std/os/windows/ntstatus.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71/// NTSTATUS codes from https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-erref/596a1078-e883-4972-9bbc-49e60bebca55?
82pub const NTSTATUS = enum(u32) {
93 /// The caller specified WaitAny for WaitType and one of the dispatcher
lib/std/os/windows/ole32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "ole32" fn CoTaskMemFree(pv: LPVOID) callconv(WINAPI) void;
lib/std/os/windows/psapi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "psapi" fn EmptyWorkingSet(hProcess: HANDLE) callconv(WINAPI) BOOL;
lib/std/os/windows/shell32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub extern "shell32" fn SHGetKnownFolderPath(rfid: *const KNOWNFOLDERID, dwFlags: DWORD, hToken: ?HANDLE, ppszPath: *[*:0]WCHAR) callconv(WINAPI) HRESULT;
lib/std/os/windows/sublang.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const NEUTRAL = 0x00;
72pub const DEFAULT = 0x01;
83pub const SYS_DEFAULT = 0x02;
lib/std/os/windows/test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72const builtin = @import("builtin");
83const windows = std.os.windows;
lib/std/os/windows/user32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72const std = @import("std");
83const builtin = std.builtin;
lib/std/os/windows/win32error.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Codes are from https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-erref/18d8fbe8-a967-4f1c-ae50-99ca8e491d2d
72pub const Win32Error = enum(u16) {
83 /// The operation completed successfully.
lib/std/os/windows/winmm.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61usingnamespace @import("bits.zig");
72
83pub const MMRESULT = UINT;
lib/std/os/windows/ws2_32.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../../std.zig");
72usingnamespace @import("bits.zig");
83
lib/std/packed_int_array.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83const debug = std.debug;
lib/std/pdb.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = std.builtin;
72const std = @import("std.zig");
83const io = std.io;
lib/std/priority_dequeue.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const Allocator = std.mem.Allocator;
83const assert = std.debug.assert;
lib/std/priority_queue.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const Allocator = std.mem.Allocator;
83const assert = std.debug.assert;
lib/std/process.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const os = std.os;
lib/std/rand.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! The engines provided here should be initialized from an external source.
82//! For a thread-local cryptographically secure pseudo random number generator,
93//! use `std.crypto.random`.
lib/std/rand/Gimli.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! CSPRNG
82
93const std = @import("std");
lib/std/rand/Isaac64.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! ISAAC64 - http://www.burtleburtle.net/bob/rand/isaacafa.html
82//!
93//! Follows the general idea of the implementation from here with a few shortcuts.
lib/std/rand/Pcg.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! PCG32 - http://www.pcg-random.org/
82//!
93//! PRNG
lib/std/rand/Sfc64.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Sfc64 pseudo-random number generator from Practically Random.
82//! Fastest engine of pracrand and smallest footprint.
93//! See http://pracrand.sourceforge.net/
lib/std/rand/Xoroshiro128.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Xoroshiro128+ - http://xoroshiro.di.unimi.it/
82//!
93//! PRNG
lib/std/rand/Xoshiro256.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71//! Xoshiro256++ - http://xoroshiro.di.unimi.it/
82//!
93//! PRNG
lib/std/rand/ziggurat.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Implements ZIGNOR [1].
72//
83// [1]: Jurgen A. Doornik (2005). [*An Improved Ziggurat Method to Generate Normal Random Samples*]
lib/std/sort.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const assert = std.debug.assert;
83const testing = std.testing;
lib/std/special/build_runner.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const root = @import("@build");
72const std = @import("std");
83const builtin = @import("builtin");
lib/std/special/c.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// This is Zig's multi-target implementation of libc.
72// When builtin.link_libc is true, we need to export all the functions and
83// provide an entire C API.
lib/std/special/compiler_rt.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83const is_test = builtin.is_test;
lib/std/special/compiler_rt/addXf3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/blob/02d85149a05cb1f6dc49f0ba7a2ceca53718ae17/compiler-rt/lib/builtins/fp_add_impl.inc
lib/std/special/compiler_rt/addXf3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/blob/02d85149a05cb1f6dc49f0ba7a2ceca53718ae17/compiler-rt/test/builtins/Unit/addtf3_test.c
lib/std/special/compiler_rt/arm.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// ARM specific builtins
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/ashldi3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __ashldi3 = @import("shift.zig").__ashldi3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/ashlti3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __ashlti3 = @import("shift.zig").__ashlti3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/ashrdi3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __ashrdi3 = @import("shift.zig").__ashrdi3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/ashrti3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __ashrti3 = @import("shift.zig").__ashrti3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/atomics.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83const arch = std.Target.current.cpu.arch;
lib/std/special/compiler_rt/aulldiv.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72
83pub fn _alldiv(a: i64, b: i64) callconv(.Stdcall) i64 {
lib/std/special/compiler_rt/aullrem.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72
83pub fn _allrem(a: i64, b: i64) callconv(.Stdcall) i64 {
lib/std/special/compiler_rt/clear_cache.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const arch = std.builtin.cpu.arch;
83const os = std.builtin.os.tag;
lib/std/special/compiler_rt/clzsi2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83
lib/std/special/compiler_rt/clzsi2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const clzsi2 = @import("clzsi2.zig");
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/compareXf2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/lib/builtins/comparesf2.c
lib/std/special/compiler_rt/comparedf2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/test/builtins/Unit/comparedf2_test.c
lib/std/special/compiler_rt/comparesf2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/test/builtins/Unit/comparesf2_test.c
lib/std/special/compiler_rt/divdf3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/lib/builtins/divdf3.c
lib/std/special/compiler_rt/divdf3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/test/builtins/Unit/divdf3_test.c
lib/std/special/compiler_rt/divsf3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/lib/builtins/divsf3.c
lib/std/special/compiler_rt/divsf3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/commit/d674d96bc56c0f377879d01c9d8dfdaaa7859cdb/compiler-rt/test/builtins/Unit/divsf3_test.c
lib/std/special/compiler_rt/divtf3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/divtf3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const math = std.math;
83const testing = std.testing;
lib/std/special/compiler_rt/divti3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const udivmod = @import("udivmod.zig").udivmod;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/divti3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __divti3 = @import("divti3.zig").__divti3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/emutls.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2018 LLVM Compiler Infrastructure
3// Copyright (c) 2020 Sebastien Marie <semarie@online.fr>
4// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
5// The MIT license requires this copyright notice to be included in all copies
6// and substantial portions of the software.
71// __emutls_get_address specific builtin
82//
93// derived work from LLVM Compiler Infrastructure - release 8.0 (MIT)
lib/std/special/compiler_rt/extendXfYf2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83const is_test = builtin.is_test;
lib/std/special/compiler_rt/extendXfYf2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const __extendhfsf2 = @import("extendXfYf2.zig").__extendhfsf2;
83const __extendhftf2 = @import("extendXfYf2.zig").__extendhftf2;
lib/std/special/compiler_rt/fixdfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixdfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixdfdi = @import("fixdfdi.zig").__fixdfdi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixdfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixdfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixdfsi = @import("fixdfsi.zig").__fixdfsi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixdfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixdfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixdfti = @import("fixdfti.zig").__fixdfti;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixint.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const is_test = @import("builtin").is_test;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixint_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const is_test = @import("builtin").is_test;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixsfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixsfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixsfdi = @import("fixsfdi.zig").__fixsfdi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixsfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixsfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixsfsi = @import("fixsfsi.zig").__fixsfsi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixsfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixsfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixsfti = @import("fixsfti.zig").__fixsfti;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixtfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixtfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixtfdi = @import("fixtfdi.zig").__fixtfdi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixtfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixtfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixtfsi = @import("fixtfsi.zig").__fixtfsi;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixtfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixint = @import("fixint.zig").fixint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixtfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixtfti = @import("fixtfti.zig").__fixtfti;
72const std = @import("std");
83const math = std.math;
lib/std/special/compiler_rt/fixuint.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const is_test = @import("builtin").is_test;
72const Log2Int = @import("std").math.Log2Int;
83
lib/std/special/compiler_rt/fixunsdfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunsdfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunsdfdi = @import("fixunsdfdi.zig").__fixunsdfdi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunsdfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunsdfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunsdfsi = @import("fixunsdfsi.zig").__fixunsdfsi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunsdfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunsdfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunsdfti = @import("fixunsdfti.zig").__fixunsdfti;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunssfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunssfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunssfdi = @import("fixunssfdi.zig").__fixunssfdi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunssfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunssfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunssfsi = @import("fixunssfsi.zig").__fixunssfsi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunssfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunssfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunssfti = @import("fixunssfti.zig").__fixunssfti;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunstfdi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunstfdi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunstfdi = @import("fixunstfdi.zig").__fixunstfdi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunstfsi.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunstfsi_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunstfsi = @import("fixunstfsi.zig").__fixunstfsi;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/fixunstfti.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const fixuint = @import("fixuint.zig").fixuint;
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/fixunstfti_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __fixunstfti = @import("fixunstfti.zig").__fixunstfti;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatXisf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/floatdidf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83
lib/std/special/compiler_rt/floatdidf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatdidf = @import("floatdidf.zig").__floatdidf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatdisf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatdisf = @import("floatXisf.zig").__floatdisf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatditf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatditf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatditf = @import("floatditf.zig").__floatditf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatsiXf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/floattidf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floattidf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floattidf = @import("floattidf.zig").__floattidf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floattisf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floattisf = @import("floatXisf.zig").__floattisf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floattitf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floattitf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floattitf = @import("floattitf.zig").__floattitf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatundidf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83
lib/std/special/compiler_rt/floatundidf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatundidf = @import("floatundidf.zig").__floatundidf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatundisf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/floatunditf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatunditf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatunditf = @import("floatunditf.zig").__floatunditf;
72
83fn test__floatunditf(a: u64, expected_hi: u64, expected_lo: u64) !void {
lib/std/special/compiler_rt/floatunsidf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/floatunsisf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/floatunsitf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatunsitf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatunsitf = @import("floatunsitf.zig").__floatunsitf;
72
83fn test__floatunsitf(a: u32, expected_hi: u64, expected_lo: u64) !void {
lib/std/special/compiler_rt/floatuntidf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatuntidf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatuntidf = @import("floatuntidf.zig").__floatuntidf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatuntisf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatuntisf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatuntisf = @import("floatuntisf.zig").__floatuntisf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/floatuntitf.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const std = @import("std");
lib/std/special/compiler_rt/floatuntitf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __floatuntitf = @import("floatuntitf.zig").__floatuntitf;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/int.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Builtin functions that operate on integer types
72const builtin = @import("builtin");
83const testing = @import("std").testing;
lib/std/special/compiler_rt/lshrdi3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __lshrdi3 = @import("shift.zig").__lshrdi3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/lshrti3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __lshrti3 = @import("shift.zig").__lshrti3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/modti3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/blob/2ffb1b0413efa9a24eb3c49e710e36f92e2cb50b/compiler-rt/lib/builtins/modti3.c
lib/std/special/compiler_rt/modti3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __modti3 = @import("modti3.zig").__modti3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/mulXf3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/blob/2ffb1b0413efa9a24eb3c49e710e36f92e2cb50b/compiler-rt/lib/builtins/fp_mul_impl.inc
lib/std/special/compiler_rt/mulXf3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Ported from:
72//
83// https://github.com/llvm/llvm-project/blob/2ffb1b0413efa9a24eb3c49e710e36f92e2cb50b/compiler-rt/test/builtins/Unit/multf3_test.c
lib/std/special/compiler_rt/muldi3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const is_test = std.builtin.is_test;
83const native_endian = std.Target.current.cpu.arch.endian();
lib/std/special/compiler_rt/muldi3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __muldi3 = @import("muldi3.zig").__muldi3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/mulodi4.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const compiler_rt = @import("../compiler_rt.zig");
83const maxInt = std.math.maxInt;
lib/std/special/compiler_rt/mulodi4_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __mulodi4 = @import("mulodi4.zig").__mulodi4;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/muloti4.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const compiler_rt = @import("../compiler_rt.zig");
83
lib/std/special/compiler_rt/muloti4_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __muloti4 = @import("muloti4.zig").__muloti4;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/multi3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const compiler_rt = @import("../compiler_rt.zig");
72const std = @import("std");
83const is_test = std.builtin.is_test;
lib/std/special/compiler_rt/multi3_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __multi3 = @import("multi3.zig").__multi3;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/negXf2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72
83pub fn __negsf2(a: f32) callconv(.C) f32 {
lib/std/special/compiler_rt/popcountdi2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const compiler_rt = @import("../compiler_rt.zig");
83
lib/std/special/compiler_rt/popcountdi2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __popcountdi2 = @import("popcountdi2.zig").__popcountdi2;
72const testing = @import("std").testing;
83
lib/std/special/compiler_rt/shift.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const Log2Int = std.math.Log2Int;
83const native_endian = std.Target.current.cpu.arch.endian();
lib/std/special/compiler_rt/sparc.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// SPARC uses a different naming scheme for its support routines so we map it here to the x86 name.
83
lib/std/special/compiler_rt/stack_probe.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const native_arch = @import("std").Target.current.cpu.arch;
72
83// Zig's own stack-probe routine (available only on x86 and x86_64)
lib/std/special/compiler_rt/truncXfYf2.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72
83pub fn __truncsfhf2(a: f32) callconv(.C) u16 {
lib/std/special/compiler_rt/truncXfYf2_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const __truncsfhf2 = @import("truncXfYf2.zig").__truncsfhf2;
72
83fn test__truncsfhf2(a: u32, expected: u16) !void {
lib/std/special/compiler_rt/udivmod.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const is_test = builtin.is_test;
83const native_endian = @import("std").Target.current.cpu.arch.endian();
lib/std/special/compiler_rt/udivmoddi4_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Disable formatting to avoid unnecessary source repository bloat.
72// zig fmt: off
83const __udivmoddi4 = @import("int.zig").__udivmoddi4;
lib/std/special/compiler_rt/udivmodti4.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const udivmod = @import("udivmod.zig").udivmod;
72const builtin = @import("builtin");
83const compiler_rt = @import("../compiler_rt.zig");
lib/std/special/compiler_rt/udivmodti4_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// Disable formatting to avoid unnecessary source repository bloat.
72// zig fmt: off
83const __udivmodti4 = @import("udivmodti4.zig").__udivmodti4;
lib/std/special/compiler_rt/udivti3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const udivmodti4 = @import("udivmodti4.zig");
72const builtin = @import("builtin");
83
lib/std/special/compiler_rt/umodti3.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const udivmodti4 = @import("udivmodti4.zig");
72const builtin = @import("builtin");
83const compiler_rt = @import("../compiler_rt.zig");
lib/std/special/ssp.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//
72// Small Zig reimplementation of gcc's libssp.
83//
lib/std/special/test_runner.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const io = std.io;
83const builtin = @import("builtin");
lib/std/start.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61// This file is included in the compilation unit when exporting an executable.
72
83const root = @import("root");
lib/std/start_windows_tls.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = @import("builtin");
83
lib/std/std.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61pub const ArrayHashMap = array_hash_map.ArrayHashMap;
72pub const ArrayHashMapUnmanaged = array_hash_map.ArrayHashMapUnmanaged;
83pub const ArrayList = @import("array_list.zig").ArrayList;
lib/std/target.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const mem = std.mem;
83const builtin = std.builtin;
lib/std/testing.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72
83const math = std.math;
lib/std/testing/failing_allocator.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83
lib/std/time.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/time/epoch.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61//! Epoch reference times in terms of their difference from
72//! UTC 1970-01-01 in seconds.
83
lib/std/unicode.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("./std.zig");
72const builtin = std.builtin;
83const assert = std.debug.assert;
lib/std/unicode/throughput_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const builtin = std.builtin;
83const time = std.time;
lib/std/valgrind.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const builtin = @import("builtin");
72const std = @import("std.zig");
83const math = std.math;
lib/std/valgrind/callgrind.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const valgrind = std.valgrind;
83
lib/std/valgrind/memcheck.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const testing = std.testing;
83const valgrind = std.valgrind;
lib/std/wasm.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const testing = @import("std.zig").testing;
72
83// TODO: Add support for multi-byte ops (e.g. table operations)
lib/std/x.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std.zig");
82
93pub const os = struct {
lib/std/x/net/ip.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82
93const fmt = std.fmt;
lib/std/x/net/tcp.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82
93const io = std.io;
lib/std/x/os/net.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82
93const os = std.os;
lib/std/x/os/socket.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82const net = @import("net.zig");
93
lib/std/x/os/socket_posix.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82
93const os = std.os;
lib/std/x/os/socket_windows.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("../../std.zig");
82const net = @import("net.zig");
93
lib/std/zig.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std.zig");
72const tokenizer = @import("zig/tokenizer.zig");
83const fmt = @import("zig/fmt.zig");
lib/std/zig/ast.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const testing = std.testing;
lib/std/zig/c_builtins.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82
93pub inline fn __builtin_bswap16(val: u16) u16 {
lib/std/zig/c_translation.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71const std = @import("std");
82const testing = std.testing;
93const math = std.math;
lib/std/zig/cross_target.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const Target = std.Target;
lib/std/zig/parse.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const Allocator = std.mem.Allocator;
lib/std/zig/parser_test.zig-6
......@@ -1,9 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
6
71test "zig fmt: preserves clobbers in inline asm with stray comma" {
82 try testTransform(
93 \\fn foo() void {
lib/std/zig/perf_test.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const mem = std.mem;
83const warn = std.debug.warn;
lib/std/zig/render.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83const mem = std.mem;
lib/std/zig/string_literal.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const assert = std.debug.assert;
83
lib/std/zig/system.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const elf = std.elf;
83const mem = std.mem;
lib/std/zig/system/darwin.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const mem = std.mem;
83const Allocator = mem.Allocator;
lib/std/zig/system/darwin/macos.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const assert = std.debug.assert;
83const mem = std.mem;
lib/std/zig/system/windows.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2020 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72
83pub const WindowsVersion = std.Target.Os.WindowsVersion;
lib/std/zig/system/x86.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("std");
72const Target = std.Target;
83const CrossTarget = std.zig.CrossTarget;
lib/std/zig/tokenizer.zig-5
......@@ -1,8 +1,3 @@
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2015-2021 Zig Contributors
3// This file is part of [zig](https://ziglang.org/), which is MIT licensed.
4// The MIT license requires this copyright notice to be included in all copies
5// and substantial portions of the software.
61const std = @import("../std.zig");
72const mem = std.mem;
83
tools/update-license-headers.zig created+47
......@@ -0,0 +1,47 @@
1const std = @import("std");
2
3/// This script replaces a matching license header from .zig source files in a directory tree
4/// with the `new_header` below.
5const new_header = "";
6
7pub fn main() !void {
8 var progress = std.Progress{};
9 const root_node = try progress.start("", 0);
10 defer root_node.end();
11
12 var arena_allocator = std.heap.ArenaAllocator.init(std.heap.page_allocator);
13 const arena = &arena_allocator.allocator;
14
15 const args = try std.process.argsAlloc(arena);
16 const path_to_walk = args[1];
17 const dir = try std.fs.cwd().openDir(path_to_walk, .{ .iterate = true });
18
19 var walker = try dir.walk(arena);
20 defer walker.deinit();
21
22 var buffer: [500]u8 = undefined;
23 const expected_header = buffer[0..try std.io.getStdIn().readAll(&buffer)];
24
25 while (try walker.next()) |entry| {
26 if (!std.mem.endsWith(u8, entry.basename, ".zig"))
27 continue;
28
29 var node = root_node.start(entry.basename, 0);
30 node.activate();
31 defer node.end();
32
33 const source = try dir.readFileAlloc(arena, entry.path, 20 * 1024 * 1024);
34 if (!std.mem.startsWith(u8, source, expected_header)) {
35 std.debug.print("no match: {s}\n", .{entry.path});
36 continue;
37 }
38
39 const truncated_source = source[expected_header.len..];
40
41 const new_source = try arena.alloc(u8, truncated_source.len + new_header.len);
42 std.mem.copy(u8, new_source, new_header);
43 std.mem.copy(u8, new_source[new_header.len..], truncated_source);
44
45 try dir.writeFile(entry.path, new_source);
46 }
47}