From 2bd1e72d5a6e8ceb84471d60e8c700f4842048b0 Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Sun, 7 Mar 2021 20:23:29 -0800 Subject: [PATCH] Remove garbage collector macro from header (#114) We can put this back the moment someone requests it. Pain-free garbage collection for the C language is pretty cool. All it does is overwrite the return address with a trampoline that calls free(). It's not clear what it should be named if it's made a public API. --- dsp/scale/gyarados.c | 2 +- dsp/tty/sendtitle.c | 2 +- dsp/tty/ttyraw.c | 2 +- examples/cp.c | 2 +- examples/ctrlc.c | 2 +- examples/curl.c | 2 +- examples/date.c | 2 +- examples/hellojs.c | 2 +- examples/ls.c | 2 +- examples/lstime.c | 2 +- examples/nesemu1.cc | 2 +- examples/stat.c | 2 +- libc/mem/defer.greg.c | 2 +- libc/runtime/{gc.h => gc.internal.h} | 0 libc/testlib/testlib.h | 2 +- test/dsp/core/getintegercoefficients_test.c | 2 +- test/dsp/scale/magikarp_test.c | 2 +- test/dsp/tty/windex_test.c | 2 +- test/libc/alg/djbsort_test.c | 2 +- test/libc/calls/commandv_test.c | 2 +- test/libc/calls/ftruncate_test.c | 2 +- test/libc/calls/getcwd_test.c | 2 +- test/libc/calls/mkntcmdline_test.c | 2 +- test/libc/calls/mkntenvblock_test.c | 2 +- test/libc/calls/mkntpath_test.c | 2 +- test/libc/calls/stat_test.c | 2 +- test/libc/dns/dnsheader_test.c | 2 +- test/libc/fmt/dirname_test.c | 2 +- test/libc/fmt/fcvt_test.c | 2 +- test/libc/fmt/fmt_test.c | 2 +- test/libc/fmt/palandprintf_test.c | 2 +- test/libc/fmt/sprintf_s_test.c | 2 +- test/libc/intrin/intrin_test.c | 2 +- test/libc/nexgen32e/memeqmask_test.c | 2 +- test/libc/runtime/mmap_test.c | 2 +- test/libc/sock/poll_test.c | 2 +- test/libc/stdio/dirstream_test.c | 2 +- test/libc/stdio/fputs_test.c | 2 +- test/libc/stdio/fread_test.c | 2 +- test/libc/str/strcmp_test.c | 2 +- test/libc/str/strstr_test.c | 2 +- test/libc/str/undeflate_test.c | 2 +- test/libc/time/clock_gettime_test.c | 2 +- test/libc/tinymath/acos_test.c | 2 +- test/libc/tinymath/acosh_test.c | 2 +- test/libc/tinymath/asin_test.c | 2 +- test/libc/tinymath/asinh_test.c | 2 +- test/libc/tinymath/atan2_test.c | 2 +- test/libc/tinymath/atan2l_test.c | 2 +- test/libc/tinymath/atan_test.c | 2 +- test/libc/tinymath/atanh_test.c | 2 +- test/libc/tinymath/atanl_test.c | 2 +- test/libc/tinymath/cbrt_test.c | 2 +- test/libc/tinymath/ceil_test.c | 2 +- test/libc/tinymath/copysign_test.c | 2 +- test/libc/tinymath/cosh_test.c | 2 +- test/libc/tinymath/erf_test.c | 2 +- test/libc/tinymath/exp10_test.c | 2 +- test/libc/tinymath/exp2_test.c | 2 +- test/libc/tinymath/exp2l_test.c | 2 +- test/libc/tinymath/exp_test.c | 2 +- test/libc/tinymath/expm1_test.c | 2 +- test/libc/tinymath/fabs_test.c | 2 +- test/libc/tinymath/floor_test.c | 2 +- test/libc/tinymath/fmod_test.c | 2 +- test/libc/tinymath/gamma_test.c | 2 +- test/libc/tinymath/ldexp_test.c | 2 +- test/libc/tinymath/log1p_test.c | 2 +- test/libc/tinymath/log2_test.c | 2 +- test/libc/tinymath/log_test.c | 2 +- test/libc/tinymath/powl_test.c | 2 +- test/libc/tinymath/round_test.c | 2 +- test/libc/tinymath/sin_test.c | 2 +- test/libc/tinymath/sinh_test.c | 2 +- test/libc/tinymath/sqrt_test.c | 2 +- test/libc/tinymath/tan_test.c | 2 +- test/libc/tinymath/tanh_test.c | 2 +- test/libc/tinymath/trunc_test.c | 2 +- test/libc/x/xasprintf_test.c | 2 +- test/libc/x/xslurp_test.c | 2 +- test/libc/x/xstrcat_test.c | 2 +- test/libc/xed/x86ild_lib.c | 2 +- test/libc/xed/x86ild_test.c | 2 +- test/net/http/parsehttprequest_test.c | 2 +- test/net/http/uriparse_test.c | 2 +- test/tool/build/lib/divmul_test.c | 2 +- test/tool/build/lib/interner_test.c | 2 +- test/tool/build/lib/javadown_test.c | 2 +- test/tool/build/lib/machine_test.c | 2 +- test/tool/build/lib/modrm_test.c | 2 +- test/tool/net/redbean_test.c | 2 +- test/tool/viz/lib/convoindex_test.c | 2 +- test/tool/viz/lib/fun_test.c | 2 +- test/tool/viz/lib/halfblit_test.c | 2 +- third_party/chibicc/dox1.c | 2 +- tool/build/blinkenlights.c | 2 +- tool/build/lib/argv.c | 2 +- tool/build/lib/debug.c | 2 +- tool/build/lib/elfwriter.c | 2 +- tool/build/lib/persist.c | 2 +- tool/build/lib/syscall.c | 2 +- tool/build/lib/throw.c | 2 +- tool/build/lz4toasm.c | 2 +- tool/build/mkdeps.c | 2 +- tool/build/package.c | 2 +- tool/build/pstrace.c | 2 +- tool/build/refactor.c | 2 +- tool/build/runit.c | 2 +- tool/build/runitd.c | 2 +- tool/build/zipobj.c | 2 +- tool/decode/lib/asmcodegen.c | 2 +- tool/decode/x87.c | 2 +- tool/decode/xor.c | 2 +- tool/decode/zip.c | 2 +- tool/net/echoserver.c | 2 +- tool/net/redbean.c | 2 +- tool/viz/basicidea.c | 2 +- tool/viz/cpuid.c | 2 +- tool/viz/derasterize.c | 2 +- tool/viz/double2int.c | 2 +- tool/viz/generatematrix.c | 2 +- tool/viz/generatetortureimage.c | 2 +- tool/viz/int2float.c | 2 +- tool/viz/lib/bilinearscale.c | 2 +- tool/viz/lib/dither.c | 2 +- tool/viz/lib/formatmatrix-byte.c | 2 +- tool/viz/lib/formatmatrix-double.c | 2 +- tool/viz/lib/formatmatrix-float.c | 2 +- tool/viz/lib/formatmatrix-short.c | 2 +- tool/viz/lib/formatstringtable-assembly.c | 2 +- tool/viz/lib/graphic.h | 2 +- tool/viz/lib/ycbcr2rgb3.c | 2 +- tool/viz/magikarp.c | 2 +- tool/viz/printansi.c | 2 +- tool/viz/printimage.c | 2 +- tool/viz/printvideo.c | 2 +- tool/viz/unicode.c | 2 +- 137 files changed, 136 insertions(+), 136 deletions(-) rename libc/runtime/{gc.h => gc.internal.h} (100%) diff --git a/dsp/scale/gyarados.c b/dsp/scale/gyarados.c index e642aca80..f996378ce 100644 --- a/dsp/scale/gyarados.c +++ b/dsp/scale/gyarados.c @@ -28,7 +28,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/bsr.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/dsp/tty/sendtitle.c b/dsp/tty/sendtitle.c index d3a620afe..c8288f72e 100644 --- a/dsp/tty/sendtitle.c +++ b/dsp/tty/sendtitle.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "dsp/tty/tty.h" #include "libc/alg/arraylist2.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/x/x.h" /* TODO(jart): DELETE */ diff --git a/dsp/tty/ttyraw.c b/dsp/tty/ttyraw.c index 1007afbf2..a6f7b8c2a 100644 --- a/dsp/tty/ttyraw.c +++ b/dsp/tty/ttyraw.c @@ -27,7 +27,7 @@ #include "libc/calls/ucontext.h" #include "libc/log/log.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/str/str.h" #include "libc/sysv/consts/fileno.h" diff --git a/examples/cp.c b/examples/cp.c index 0df70114a..bed757924 100644 --- a/examples/cp.c +++ b/examples/cp.c @@ -12,7 +12,7 @@ #include "libc/errno.h" #include "libc/fmt/conv.h" #include "libc/fmt/fmt.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/examples/ctrlc.c b/examples/ctrlc.c index 2f3483b05..e8d6cde34 100644 --- a/examples/ctrlc.c +++ b/examples/ctrlc.c @@ -14,7 +14,7 @@ #include "libc/log/log.h" #include "libc/mem/mem.h" #include "libc/nt/thread.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/examples/curl.c b/examples/curl.c index 80bb51569..2a6199914 100644 --- a/examples/curl.c +++ b/examples/curl.c @@ -14,7 +14,7 @@ #include "libc/log/check.h" #include "libc/log/log.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/examples/date.c b/examples/date.c index 5b8c9f918..1b8a54b9e 100644 --- a/examples/date.c +++ b/examples/date.c @@ -7,7 +7,7 @@ │ • http://creativecommons.org/publicdomain/zero/1.0/ │ ╚─────────────────────────────────────────────────────────────────*/ #endif -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/x/x.h" diff --git a/examples/hellojs.c b/examples/hellojs.c index 498daf267..bfe894e91 100644 --- a/examples/hellojs.c +++ b/examples/hellojs.c @@ -12,7 +12,7 @@ #include "libc/log/check.h" #include "libc/log/log.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/sysv/consts/o.h" #include "third_party/duktape/duktape.h" diff --git a/examples/ls.c b/examples/ls.c index a25a08b06..947b1128c 100644 --- a/examples/ls.c +++ b/examples/ls.c @@ -11,7 +11,7 @@ #include "libc/calls/struct/dirent.h" #include "libc/calls/struct/stat.h" #include "libc/log/check.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/dt.h" diff --git a/examples/lstime.c b/examples/lstime.c index ffeebfd34..46e0c43b8 100644 --- a/examples/lstime.c +++ b/examples/lstime.c @@ -16,7 +16,7 @@ #include "libc/calls/struct/timespec.h" #include "libc/log/check.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/sysv/consts/dt.h" #include "libc/x/x.h" diff --git a/examples/nesemu1.cc b/examples/nesemu1.cc index df39e02f4..749775eb0 100644 --- a/examples/nesemu1.cc +++ b/examples/nesemu1.cc @@ -27,7 +27,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/ohmyplus/vector.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/examples/stat.c b/examples/stat.c index 29ad42d91..95b7ce469 100644 --- a/examples/stat.c +++ b/examples/stat.c @@ -12,7 +12,7 @@ #include "libc/errno.h" #include "libc/fmt/fmt.h" #include "libc/log/check.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/x/x.h" diff --git a/libc/mem/defer.greg.c b/libc/mem/defer.greg.c index e4a61975e..eb55897a3 100644 --- a/libc/mem/defer.greg.c +++ b/libc/mem/defer.greg.c @@ -21,7 +21,7 @@ #include "libc/calls/calls.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/gc.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" forceinline bool PointerNotOwnedByParentStackFrame(struct StackFrame *frame, diff --git a/libc/runtime/gc.h b/libc/runtime/gc.internal.h similarity index 100% rename from libc/runtime/gc.h rename to libc/runtime/gc.internal.h diff --git a/libc/testlib/testlib.h b/libc/testlib/testlib.h index 48ef24e64..408541d12 100644 --- a/libc/testlib/testlib.h +++ b/libc/testlib/testlib.h @@ -1,7 +1,7 @@ #ifndef COSMOPOLITAN_LIBC_TESTLIB_H_ #define COSMOPOLITAN_LIBC_TESTLIB_H_ #include "libc/bits/weaken.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/ugly.h" #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ diff --git a/test/dsp/core/getintegercoefficients_test.c b/test/dsp/core/getintegercoefficients_test.c index d06496def..aaff843df 100644 --- a/test/dsp/core/getintegercoefficients_test.c +++ b/test/dsp/core/getintegercoefficients_test.c @@ -19,7 +19,7 @@ #include "dsp/core/core.h" #include "dsp/core/q.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/dsp/scale/magikarp_test.c b/test/dsp/scale/magikarp_test.c index ed8ec94fb..72886bc67 100644 --- a/test/dsp/scale/magikarp_test.c +++ b/test/dsp/scale/magikarp_test.c @@ -25,7 +25,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/dsp/tty/windex_test.c b/test/dsp/tty/windex_test.c index 89562a53a..0a8d8452d 100644 --- a/test/dsp/tty/windex_test.c +++ b/test/dsp/tty/windex_test.c @@ -23,7 +23,7 @@ #include "libc/macros.internal.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/alg/djbsort_test.c b/test/libc/alg/djbsort_test.c index 6e866f268..5b46429c6 100644 --- a/test/libc/alg/djbsort_test.c +++ b/test/libc/alg/djbsort_test.c @@ -24,7 +24,7 @@ #include "libc/nexgen32e/nexgen32e.h" #include "libc/nexgen32e/x86feature.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" diff --git a/test/libc/calls/commandv_test.c b/test/libc/calls/commandv_test.c index eee748d56..e630dd7d0 100644 --- a/test/libc/calls/commandv_test.c +++ b/test/libc/calls/commandv_test.c @@ -24,7 +24,7 @@ #include "libc/fmt/fmt.h" #include "libc/log/check.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" diff --git a/test/libc/calls/ftruncate_test.c b/test/libc/calls/ftruncate_test.c index 05bc744ad..6281845d5 100644 --- a/test/libc/calls/ftruncate_test.c +++ b/test/libc/calls/ftruncate_test.c @@ -20,7 +20,7 @@ #include "libc/calls/struct/stat.h" #include "libc/dce.h" #include "libc/errno.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/calls/getcwd_test.c b/test/libc/calls/getcwd_test.c index 41350712d..5d97c07b8 100644 --- a/test/libc/calls/getcwd_test.c +++ b/test/libc/calls/getcwd_test.c @@ -22,7 +22,7 @@ #include "libc/fmt/fmt.h" #include "libc/log/check.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/calls/mkntcmdline_test.c b/test/libc/calls/mkntcmdline_test.c index 0e68742bd..cd7268860 100644 --- a/test/libc/calls/mkntcmdline_test.c +++ b/test/libc/calls/mkntcmdline_test.c @@ -19,7 +19,7 @@ #include "libc/calls/ntspawn.h" #include "libc/errno.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/calls/mkntenvblock_test.c b/test/libc/calls/mkntenvblock_test.c index cdc9e77cd..d277a94f4 100644 --- a/test/libc/calls/mkntenvblock_test.c +++ b/test/libc/calls/mkntenvblock_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/calls/ntspawn.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" char16_t envvars[ARG_MAX]; diff --git a/test/libc/calls/mkntpath_test.c b/test/libc/calls/mkntpath_test.c index c65d97bc2..b051955b8 100644 --- a/test/libc/calls/mkntpath_test.c +++ b/test/libc/calls/mkntpath_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/calls/internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" char16_t p[PATH_MAX]; diff --git a/test/libc/calls/stat_test.c b/test/libc/calls/stat_test.c index 9ecfda338..f52693cdd 100644 --- a/test/libc/calls/stat_test.c +++ b/test/libc/calls/stat_test.c @@ -19,7 +19,7 @@ #include "libc/calls/calls.h" #include "libc/calls/struct/stat.h" #include "libc/nt/files.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/dns/dnsheader_test.c b/test/libc/dns/dnsheader_test.c index 30dece3d6..380a86293 100644 --- a/test/libc/dns/dnsheader_test.c +++ b/test/libc/dns/dnsheader_test.c @@ -20,7 +20,7 @@ #include "libc/dns/dnsheader.h" #include "libc/mem/mem.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/fmt/dirname_test.c b/test/libc/fmt/dirname_test.c index 6128a4cea..5b512be0c 100644 --- a/test/libc/fmt/dirname_test.c +++ b/test/libc/fmt/dirname_test.c @@ -19,7 +19,7 @@ #include "libc/fmt/conv.h" #include "libc/fmt/fmt.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" TEST(dirname, test) { diff --git a/test/libc/fmt/fcvt_test.c b/test/libc/fmt/fcvt_test.c index 40f0cf03a..1e6997e47 100644 --- a/test/libc/fmt/fcvt_test.c +++ b/test/libc/fmt/fcvt_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/fmt/fmt.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/fmt/fmt_test.c b/test/libc/fmt/fmt_test.c index f34ad3443..644a76cfb 100644 --- a/test/libc/fmt/fmt_test.c +++ b/test/libc/fmt/fmt_test.c @@ -19,7 +19,7 @@ #include "libc/fmt/fmt.h" #include "libc/limits.h" #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/fmt/palandprintf_test.c b/test/libc/fmt/palandprintf_test.c index ad963f5e7..f1b65ead9 100644 --- a/test/libc/fmt/palandprintf_test.c +++ b/test/libc/fmt/palandprintf_test.c @@ -32,7 +32,7 @@ #include "libc/limits.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/fmt/sprintf_s_test.c b/test/libc/fmt/sprintf_s_test.c index e8cafe6fd..7cfb66fd5 100644 --- a/test/libc/fmt/sprintf_s_test.c +++ b/test/libc/fmt/sprintf_s_test.c @@ -19,7 +19,7 @@ #include "libc/bits/bits.h" #include "libc/bits/safemacros.internal.h" #include "libc/fmt/fmt.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/intrin/intrin_test.c b/test/libc/intrin/intrin_test.c index 234ecd491..8b50bd8d0 100644 --- a/test/libc/intrin/intrin_test.c +++ b/test/libc/intrin/intrin_test.c @@ -103,7 +103,7 @@ #include "libc/nexgen32e/kcpuids.h" #include "libc/rand/lcg.internal.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" diff --git a/test/libc/nexgen32e/memeqmask_test.c b/test/libc/nexgen32e/memeqmask_test.c index ad0e9a09d..ef43e7ca2 100644 --- a/test/libc/nexgen32e/memeqmask_test.c +++ b/test/libc/nexgen32e/memeqmask_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/bits/bits.h" #include "libc/runtime/buffer.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/runtime/mmap_test.c b/test/libc/runtime/mmap_test.c index b0d86e081..a35641e34 100644 --- a/test/libc/runtime/mmap_test.c +++ b/test/libc/runtime/mmap_test.c @@ -22,7 +22,7 @@ #include "libc/fmt/fmt.h" #include "libc/log/log.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/memtrack.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" diff --git a/test/libc/sock/poll_test.c b/test/libc/sock/poll_test.c index 09095ae38..2cd8dbf70 100644 --- a/test/libc/sock/poll_test.c +++ b/test/libc/sock/poll_test.c @@ -20,7 +20,7 @@ #include "libc/bits/bits.h" #include "libc/calls/calls.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/test/libc/stdio/dirstream_test.c b/test/libc/stdio/dirstream_test.c index 62c06c0f5..a1f844fbe 100644 --- a/test/libc/stdio/dirstream_test.c +++ b/test/libc/stdio/dirstream_test.c @@ -19,7 +19,7 @@ #include "libc/calls/calls.h" #include "libc/calls/struct/dirent.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/stdio/fputs_test.c b/test/libc/stdio/fputs_test.c index 3c751ab45..d4e7a86fd 100644 --- a/test/libc/stdio/fputs_test.c +++ b/test/libc/stdio/fputs_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/hyperion.h" diff --git a/test/libc/stdio/fread_test.c b/test/libc/stdio/fread_test.c index 22d32f0ae..cb4d7a620 100644 --- a/test/libc/stdio/fread_test.c +++ b/test/libc/stdio/fread_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/hyperion.h" diff --git a/test/libc/str/strcmp_test.c b/test/libc/str/strcmp_test.c index d51b85662..c642e0755 100644 --- a/test/libc/str/strcmp_test.c +++ b/test/libc/str/strcmp_test.c @@ -23,7 +23,7 @@ #include "libc/nexgen32e/cachesize.h" #include "libc/nexgen32e/x86feature.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" diff --git a/test/libc/str/strstr_test.c b/test/libc/str/strstr_test.c index 1a4262188..c80872c78 100644 --- a/test/libc/str/strstr_test.c +++ b/test/libc/str/strstr_test.c @@ -21,7 +21,7 @@ #include "libc/dce.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/internal.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/str/undeflate_test.c b/test/libc/str/undeflate_test.c index c368e0095..3a6ea5bd8 100644 --- a/test/libc/str/undeflate_test.c +++ b/test/libc/str/undeflate_test.c @@ -23,7 +23,7 @@ #include "libc/macros.internal.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/crc32.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/runtime/symbols.internal.h" #include "libc/stdio/stdio.h" diff --git a/test/libc/time/clock_gettime_test.c b/test/libc/time/clock_gettime_test.c index 5cf33e94c..a10d637ac 100644 --- a/test/libc/time/clock_gettime_test.c +++ b/test/libc/time/clock_gettime_test.c @@ -19,7 +19,7 @@ #include "libc/calls/struct/timespec.h" #include "libc/fmt/conv.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/sysv/consts/clock.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/tinymath/acos_test.c b/test/libc/tinymath/acos_test.c index be8da3b60..4ce6c23c5 100644 --- a/test/libc/tinymath/acos_test.c +++ b/test/libc/tinymath/acos_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/acosh_test.c b/test/libc/tinymath/acosh_test.c index 8f24f96fa..82c1ddbee 100644 --- a/test/libc/tinymath/acosh_test.c +++ b/test/libc/tinymath/acosh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/asin_test.c b/test/libc/tinymath/asin_test.c index 870cf305e..919ba586e 100644 --- a/test/libc/tinymath/asin_test.c +++ b/test/libc/tinymath/asin_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/asinh_test.c b/test/libc/tinymath/asinh_test.c index 609447547..9c549fb50 100644 --- a/test/libc/tinymath/asinh_test.c +++ b/test/libc/tinymath/asinh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/atan2_test.c b/test/libc/tinymath/atan2_test.c index e91d038a1..82350d494 100644 --- a/test/libc/tinymath/atan2_test.c +++ b/test/libc/tinymath/atan2_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/atan2l_test.c b/test/libc/tinymath/atan2l_test.c index 460bb6093..f9cd0b6f1 100644 --- a/test/libc/tinymath/atan2l_test.c +++ b/test/libc/tinymath/atan2l_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/atan_test.c b/test/libc/tinymath/atan_test.c index bc51fefd0..34686b484 100644 --- a/test/libc/tinymath/atan_test.c +++ b/test/libc/tinymath/atan_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/atanh_test.c b/test/libc/tinymath/atanh_test.c index c14d10c8d..2f7de8c53 100644 --- a/test/libc/tinymath/atanh_test.c +++ b/test/libc/tinymath/atanh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/atanl_test.c b/test/libc/tinymath/atanl_test.c index 43020cc8e..618a08704 100644 --- a/test/libc/tinymath/atanl_test.c +++ b/test/libc/tinymath/atanl_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/cbrt_test.c b/test/libc/tinymath/cbrt_test.c index e8b70be02..b2a505239 100644 --- a/test/libc/tinymath/cbrt_test.c +++ b/test/libc/tinymath/cbrt_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/ceil_test.c b/test/libc/tinymath/ceil_test.c index 893fd8f9b..ca89032b5 100644 --- a/test/libc/tinymath/ceil_test.c +++ b/test/libc/tinymath/ceil_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/copysign_test.c b/test/libc/tinymath/copysign_test.c index 6687ba138..13abf6b4a 100644 --- a/test/libc/tinymath/copysign_test.c +++ b/test/libc/tinymath/copysign_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/cosh_test.c b/test/libc/tinymath/cosh_test.c index 50ea6ea5d..c4f56dedc 100644 --- a/test/libc/tinymath/cosh_test.c +++ b/test/libc/tinymath/cosh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/erf_test.c b/test/libc/tinymath/erf_test.c index fabf60119..c274f4390 100644 --- a/test/libc/tinymath/erf_test.c +++ b/test/libc/tinymath/erf_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/exp10_test.c b/test/libc/tinymath/exp10_test.c index 5ec7b0c16..47933e504 100644 --- a/test/libc/tinymath/exp10_test.c +++ b/test/libc/tinymath/exp10_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/exp2_test.c b/test/libc/tinymath/exp2_test.c index a61b1dc39..ea4e7500e 100644 --- a/test/libc/tinymath/exp2_test.c +++ b/test/libc/tinymath/exp2_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/exp2l_test.c b/test/libc/tinymath/exp2l_test.c index ff0d6453a..e173f0f9f 100644 --- a/test/libc/tinymath/exp2l_test.c +++ b/test/libc/tinymath/exp2l_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/exp_test.c b/test/libc/tinymath/exp_test.c index 7b2b9a612..89b850d45 100644 --- a/test/libc/tinymath/exp_test.c +++ b/test/libc/tinymath/exp_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/expm1_test.c b/test/libc/tinymath/expm1_test.c index e6cb82355..2da3221c6 100644 --- a/test/libc/tinymath/expm1_test.c +++ b/test/libc/tinymath/expm1_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/fabs_test.c b/test/libc/tinymath/fabs_test.c index 2214e13a4..6e39603c6 100644 --- a/test/libc/tinymath/fabs_test.c +++ b/test/libc/tinymath/fabs_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/floor_test.c b/test/libc/tinymath/floor_test.c index 9c5a757d9..1ac0c6a4f 100644 --- a/test/libc/tinymath/floor_test.c +++ b/test/libc/tinymath/floor_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/fmod_test.c b/test/libc/tinymath/fmod_test.c index 14bb2e410..ea9a3463f 100644 --- a/test/libc/tinymath/fmod_test.c +++ b/test/libc/tinymath/fmod_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/gamma_test.c b/test/libc/tinymath/gamma_test.c index 1e62b69db..534028c11 100644 --- a/test/libc/tinymath/gamma_test.c +++ b/test/libc/tinymath/gamma_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/ldexp_test.c b/test/libc/tinymath/ldexp_test.c index 91288f837..382b8a3af 100644 --- a/test/libc/tinymath/ldexp_test.c +++ b/test/libc/tinymath/ldexp_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/log1p_test.c b/test/libc/tinymath/log1p_test.c index 6a08a3bb0..2833e112b 100644 --- a/test/libc/tinymath/log1p_test.c +++ b/test/libc/tinymath/log1p_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/log2_test.c b/test/libc/tinymath/log2_test.c index c09cdaa7b..2b7335ed8 100644 --- a/test/libc/tinymath/log2_test.c +++ b/test/libc/tinymath/log2_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/log_test.c b/test/libc/tinymath/log_test.c index ceb8d66b1..391f7f438 100644 --- a/test/libc/tinymath/log_test.c +++ b/test/libc/tinymath/log_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/powl_test.c b/test/libc/tinymath/powl_test.c index 1d09ab62a..971ecf22b 100644 --- a/test/libc/tinymath/powl_test.c +++ b/test/libc/tinymath/powl_test.c @@ -24,7 +24,7 @@ #include "libc/macros.internal.h" #include "libc/math.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/pc.internal.h" #include "libc/stdio/stdio.h" #include "libc/sysv/consts/sa.h" diff --git a/test/libc/tinymath/round_test.c b/test/libc/tinymath/round_test.c index b294cac1a..6684dd4a0 100644 --- a/test/libc/tinymath/round_test.c +++ b/test/libc/tinymath/round_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/sin_test.c b/test/libc/tinymath/sin_test.c index bfa67bf1f..aea96c6f4 100644 --- a/test/libc/tinymath/sin_test.c +++ b/test/libc/tinymath/sin_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/sinh_test.c b/test/libc/tinymath/sinh_test.c index bc074df20..6cdbe9845 100644 --- a/test/libc/tinymath/sinh_test.c +++ b/test/libc/tinymath/sinh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/sqrt_test.c b/test/libc/tinymath/sqrt_test.c index 3a5debb7a..4bb30827f 100644 --- a/test/libc/tinymath/sqrt_test.c +++ b/test/libc/tinymath/sqrt_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/tan_test.c b/test/libc/tinymath/tan_test.c index 06f87ed54..e497ecb9e 100644 --- a/test/libc/tinymath/tan_test.c +++ b/test/libc/tinymath/tan_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/tanh_test.c b/test/libc/tinymath/tanh_test.c index ce837bdba..b1a59544d 100644 --- a/test/libc/tinymath/tanh_test.c +++ b/test/libc/tinymath/tanh_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/tinymath/trunc_test.c b/test/libc/tinymath/trunc_test.c index bda338143..43e74c375 100644 --- a/test/libc/tinymath/trunc_test.c +++ b/test/libc/tinymath/trunc_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/x/xasprintf_test.c b/test/libc/x/xasprintf_test.c index 588e37b5d..93cfba40e 100644 --- a/test/libc/x/xasprintf_test.c +++ b/test/libc/x/xasprintf_test.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/x/xslurp_test.c b/test/libc/x/xslurp_test.c index 4414bf670..f8708f214 100644 --- a/test/libc/x/xslurp_test.c +++ b/test/libc/x/xslurp_test.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/hyperion.h" #include "libc/testlib/testlib.h" diff --git a/test/libc/x/xstrcat_test.c b/test/libc/x/xstrcat_test.c index c5187c93d..4f10c2fcf 100644 --- a/test/libc/x/xstrcat_test.c +++ b/test/libc/x/xstrcat_test.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/xed/x86ild_lib.c b/test/libc/xed/x86ild_lib.c index 57ebbc306..c94bc4976 100644 --- a/test/libc/xed/x86ild_lib.c +++ b/test/libc/xed/x86ild_lib.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/fmt/bing.internal.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" diff --git a/test/libc/xed/x86ild_test.c b/test/libc/xed/x86ild_test.c index e493c3df6..9e0f7b678 100644 --- a/test/libc/xed/x86ild_test.c +++ b/test/libc/xed/x86ild_test.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" #include "test/libc/xed/lib.h" diff --git a/test/net/http/parsehttprequest_test.c b/test/net/http/parsehttprequest_test.c index 0a71e55a0..edf418c76 100644 --- a/test/net/http/parsehttprequest_test.c +++ b/test/net/http/parsehttprequest_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/bits/bits.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/net/http/uriparse_test.c b/test/net/http/uriparse_test.c index 833c799fb..306066dd1 100644 --- a/test/net/http/uriparse_test.c +++ b/test/net/http/uriparse_test.c @@ -22,7 +22,7 @@ #include "libc/log/log.h" #include "libc/macros.internal.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" diff --git a/test/tool/build/lib/divmul_test.c b/test/tool/build/lib/divmul_test.c index d6aafa940..b7ab957e4 100644 --- a/test/tool/build/lib/divmul_test.c +++ b/test/tool/build/lib/divmul_test.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/calls/struct/sigaction.h" #include "libc/log/check.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/sysv/consts/sa.h" #include "libc/sysv/consts/sig.h" #include "libc/testlib/ezbench.h" diff --git a/test/tool/build/lib/interner_test.c b/test/tool/build/lib/interner_test.c index bc397ae22..2918d9608 100644 --- a/test/tool/build/lib/interner_test.c +++ b/test/tool/build/lib/interner_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/hyperion.h" #include "libc/testlib/testlib.h" diff --git a/test/tool/build/lib/javadown_test.c b/test/tool/build/lib/javadown_test.c index d42334194..b2c36c7eb 100644 --- a/test/tool/build/lib/javadown_test.c +++ b/test/tool/build/lib/javadown_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/test/tool/build/lib/machine_test.c b/test/tool/build/lib/machine_test.c index b905f652e..df55d1ea3 100644 --- a/test/tool/build/lib/machine_test.c +++ b/test/tool/build/lib/machine_test.c @@ -19,7 +19,7 @@ #include "libc/fmt/bing.internal.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/tool/build/lib/modrm_test.c b/test/tool/build/lib/modrm_test.c index 17de47ab3..4f7b2e50c 100644 --- a/test/tool/build/lib/modrm_test.c +++ b/test/tool/build/lib/modrm_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "third_party/xed/x86.h" #include "tool/build/lib/endian.h" diff --git a/test/tool/net/redbean_test.c b/test/tool/net/redbean_test.c index cb90f0299..37b309939 100644 --- a/test/tool/net/redbean_test.c +++ b/test/tool/net/redbean_test.c @@ -19,7 +19,7 @@ #include "libc/calls/calls.h" #include "libc/calls/sigbits.h" #include "libc/fmt/conv.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/sysv/consts/auxv.h" diff --git a/test/tool/viz/lib/convoindex_test.c b/test/tool/viz/lib/convoindex_test.c index 64298300d..f82898655 100644 --- a/test/tool/viz/lib/convoindex_test.c +++ b/test/tool/viz/lib/convoindex_test.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "tool/viz/lib/convolution.h" diff --git a/test/tool/viz/lib/fun_test.c b/test/tool/viz/lib/fun_test.c index e97b3ac85..3ea04447a 100644 --- a/test/tool/viz/lib/fun_test.c +++ b/test/tool/viz/lib/fun_test.c @@ -19,7 +19,7 @@ #include "libc/log/check.h" #include "libc/macros.internal.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/testlib/ezbench.h" #include "libc/testlib/testlib.h" diff --git a/test/tool/viz/lib/halfblit_test.c b/test/tool/viz/lib/halfblit_test.c index 1f21b89ae..83e14f72d 100644 --- a/test/tool/viz/lib/halfblit_test.c +++ b/test/tool/viz/lib/halfblit_test.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/fmt/bing.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/testlib/testlib.h" #include "libc/x/x.h" #include "tool/viz/lib/halfblit.h" diff --git a/third_party/chibicc/dox1.c b/third_party/chibicc/dox1.c index 89b91f9b3..19656e527 100644 --- a/third_party/chibicc/dox1.c +++ b/third_party/chibicc/dox1.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/sysv/consts/map.h" #include "libc/sysv/consts/o.h" #include "libc/sysv/consts/prot.h" diff --git a/tool/build/blinkenlights.c b/tool/build/blinkenlights.c index 09d2c4ce2..40b97f98c 100644 --- a/tool/build/blinkenlights.c +++ b/tool/build/blinkenlights.c @@ -43,7 +43,7 @@ #include "libc/macros.internal.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/tool/build/lib/argv.c b/tool/build/lib/argv.c index a75fa13b4..b6374d615 100644 --- a/tool/build/lib/argv.c +++ b/tool/build/lib/argv.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/log/check.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "tool/build/lib/endian.h" #include "tool/build/lib/machine.h" diff --git a/tool/build/lib/debug.c b/tool/build/lib/debug.c index bc613b9e3..3f560e51f 100644 --- a/tool/build/lib/debug.c +++ b/tool/build/lib/debug.c @@ -21,7 +21,7 @@ #include "libc/calls/struct/stat.h" #include "libc/elf/elf.h" #include "libc/log/check.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/sysv/consts/map.h" #include "libc/sysv/consts/o.h" diff --git a/tool/build/lib/elfwriter.c b/tool/build/lib/elfwriter.c index 9910f5610..d5bf9371f 100644 --- a/tool/build/lib/elfwriter.c +++ b/tool/build/lib/elfwriter.c @@ -23,7 +23,7 @@ #include "libc/macros.internal.h" #include "libc/mem/fmt.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/memtrack.h" #include "libc/runtime/runtime.h" #include "libc/sysv/consts/map.h" diff --git a/tool/build/lib/persist.c b/tool/build/lib/persist.c index 59c565baa..f1acdf9bb 100644 --- a/tool/build/lib/persist.c +++ b/tool/build/lib/persist.c @@ -21,7 +21,7 @@ #include "libc/log/check.h" #include "libc/macros.internal.h" #include "libc/nexgen32e/bsr.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/sock/sock.h" #include "libc/str/str.h" #include "libc/sysv/consts/o.h" diff --git a/tool/build/lib/syscall.c b/tool/build/lib/syscall.c index 63e9ccbef..e22a07d0e 100644 --- a/tool/build/lib/syscall.c +++ b/tool/build/lib/syscall.c @@ -36,7 +36,7 @@ #include "libc/macros.internal.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/vendor.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/select.h" #include "libc/sock/sock.h" diff --git a/tool/build/lib/throw.c b/tool/build/lib/throw.c index 266552200..f8941fbc9 100644 --- a/tool/build/lib/throw.c +++ b/tool/build/lib/throw.c @@ -19,7 +19,7 @@ #include "libc/log/check.h" #include "libc/log/log.h" #include "libc/nexgen32e/vendor.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/str/str.h" #include "tool/build/lib/address.h" diff --git a/tool/build/lz4toasm.c b/tool/build/lz4toasm.c index 5f9489a8d..d64b70825 100644 --- a/tool/build/lz4toasm.c +++ b/tool/build/lz4toasm.c @@ -26,7 +26,7 @@ #include "libc/nexgen32e/kompressor.h" #include "libc/nexgen32e/lz4.h" #include "libc/runtime/ezmap.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/build/mkdeps.c b/tool/build/mkdeps.c index 0ebffa579..733c9e660 100644 --- a/tool/build/mkdeps.c +++ b/tool/build/mkdeps.c @@ -32,7 +32,7 @@ #include "libc/macros.internal.h" #include "libc/nexgen32e/crc32.h" #include "libc/runtime/ezmap.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/build/package.c b/tool/build/package.c index 2c185618f..b9d1bbe49 100644 --- a/tool/build/package.c +++ b/tool/build/package.c @@ -37,7 +37,7 @@ #include "libc/nexgen32e/bsr.h" #include "libc/nexgen32e/kompressor.h" #include "libc/nt/enum/fileflagandattributes.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/tool/build/pstrace.c b/tool/build/pstrace.c index b93537b1a..8ba46ebb6 100644 --- a/tool/build/pstrace.c +++ b/tool/build/pstrace.c @@ -26,7 +26,7 @@ #include "libc/log/check.h" #include "libc/log/log.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/build/refactor.c b/tool/build/refactor.c index f08e7cde4..9cab31e3e 100644 --- a/tool/build/refactor.c +++ b/tool/build/refactor.c @@ -24,7 +24,7 @@ #include "libc/calls/struct/stat.h" #include "libc/fmt/fmt.h" #include "libc/log/check.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/dt.h" diff --git a/tool/build/runit.c b/tool/build/runit.c index 5964840b1..a13e64e5b 100644 --- a/tool/build/runit.c +++ b/tool/build/runit.c @@ -35,7 +35,7 @@ #include "libc/log/check.h" #include "libc/log/log.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/ipclassify.internal.h" #include "libc/sock/sock.h" diff --git a/tool/build/runitd.c b/tool/build/runitd.c index 1ee3e27fa..4bf4e56c7 100644 --- a/tool/build/runitd.c +++ b/tool/build/runitd.c @@ -31,7 +31,7 @@ #include "libc/macros.internal.h" #include "libc/nt/runtime.h" #include "libc/paths.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/tool/build/zipobj.c b/tool/build/zipobj.c index c0fbfb0b6..5804775c6 100644 --- a/tool/build/zipobj.c +++ b/tool/build/zipobj.c @@ -32,7 +32,7 @@ #include "libc/nexgen32e/crc32.h" #include "libc/nt/enum/fileflagandattributes.h" #include "libc/nt/struct/imageauxsymbolex.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/runtime/symbols.internal.h" #include "libc/stdio/stdio.h" diff --git a/tool/decode/lib/asmcodegen.c b/tool/decode/lib/asmcodegen.c index 04798cf34..e6c5187ae 100644 --- a/tool/decode/lib/asmcodegen.c +++ b/tool/decode/lib/asmcodegen.c @@ -19,7 +19,7 @@ #include "libc/bits/safemacros.internal.h" #include "libc/fmt/fmt.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "tool/decode/lib/asmcodegen.h" diff --git a/tool/decode/x87.c b/tool/decode/x87.c index 84d42487c..304e19fd3 100644 --- a/tool/decode/x87.c +++ b/tool/decode/x87.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/x/x.h" diff --git a/tool/decode/xor.c b/tool/decode/xor.c index b102a9d15..32f4030cb 100644 --- a/tool/decode/xor.c +++ b/tool/decode/xor.c @@ -5,7 +5,7 @@ │ • http://unlicense.org/ │ │ • http://creativecommons.org/publicdomain/zero/1.0/ │ ╚─────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/x/x.h" diff --git a/tool/decode/zip.c b/tool/decode/zip.c index 58f7b79a1..3ee9bcb1c 100644 --- a/tool/decode/zip.c +++ b/tool/decode/zip.c @@ -25,7 +25,7 @@ #include "libc/mem/mem.h" #include "libc/nexgen32e/crc32.h" #include "libc/nt/struct/filetime.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/map.h" diff --git a/tool/net/echoserver.c b/tool/net/echoserver.c index 7b3f85265..919e8b50f 100644 --- a/tool/net/echoserver.c +++ b/tool/net/echoserver.c @@ -24,7 +24,7 @@ #include "libc/fmt/fmt.h" #include "libc/log/check.h" #include "libc/log/log.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/interruptiblecall.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" diff --git a/tool/net/redbean.c b/tool/net/redbean.c index 3715742cf..11e923f2b 100644 --- a/tool/net/redbean.c +++ b/tool/net/redbean.c @@ -37,7 +37,7 @@ #include "libc/mem/mem.h" #include "libc/nexgen32e/crc32.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/stdio.h" diff --git a/tool/viz/basicidea.c b/tool/viz/basicidea.c index c5e5e17b7..6320524f6 100644 --- a/tool/viz/basicidea.c +++ b/tool/viz/basicidea.c @@ -28,7 +28,7 @@ #include "libc/macros.internal.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/viz/cpuid.c b/tool/viz/cpuid.c index eb7a97b79..6e1fddeaa 100644 --- a/tool/viz/cpuid.c +++ b/tool/viz/cpuid.c @@ -23,7 +23,7 @@ #include "libc/nexgen32e/rdtscp.h" #include "libc/nexgen32e/x86feature.h" #include "libc/nexgen32e/x86info.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/time/time.h" #include "libc/x/x.h" diff --git a/tool/viz/derasterize.c b/tool/viz/derasterize.c index 26784aeb1..ab1e8ed50 100644 --- a/tool/viz/derasterize.c +++ b/tool/viz/derasterize.c @@ -31,7 +31,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/viz/double2int.c b/tool/viz/double2int.c index c7a7fd927..cfc223c80 100644 --- a/tool/viz/double2int.c +++ b/tool/viz/double2int.c @@ -19,7 +19,7 @@ #include "libc/fmt/conv.h" #include "libc/limits.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/x/x.h" diff --git a/tool/viz/generatematrix.c b/tool/viz/generatematrix.c index fff8eaf1f..4f47bdddb 100644 --- a/tool/viz/generatematrix.c +++ b/tool/viz/generatematrix.c @@ -27,7 +27,7 @@ #include "libc/mem/mem.h" #include "libc/rand/lcg.internal.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" diff --git a/tool/viz/generatetortureimage.c b/tool/viz/generatetortureimage.c index ca5ca7982..20969d137 100644 --- a/tool/viz/generatetortureimage.c +++ b/tool/viz/generatetortureimage.c @@ -16,7 +16,7 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/x/x.h" #include "third_party/stb/stb_image_write.h" diff --git a/tool/viz/int2float.c b/tool/viz/int2float.c index 222b135d2..04c2de0df 100644 --- a/tool/viz/int2float.c +++ b/tool/viz/int2float.c @@ -19,7 +19,7 @@ #include "libc/fmt/conv.h" #include "libc/limits.h" #include "libc/macros.internal.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/x/x.h" diff --git a/tool/viz/lib/bilinearscale.c b/tool/viz/lib/bilinearscale.c index 57f9787a3..7836787cc 100644 --- a/tool/viz/lib/bilinearscale.c +++ b/tool/viz/lib/bilinearscale.c @@ -23,7 +23,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/nexgen32e/bsr.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/testlib/testlib.h" diff --git a/tool/viz/lib/dither.c b/tool/viz/lib/dither.c index db1f0c8e4..6dff31597 100644 --- a/tool/viz/lib/dither.c +++ b/tool/viz/lib/dither.c @@ -24,7 +24,7 @@ #include "libc/macros.internal.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "tool/viz/lib/graphic.h" #include "tool/viz/lib/knobs.h" diff --git a/tool/viz/lib/formatmatrix-byte.c b/tool/viz/lib/formatmatrix-byte.c index 15d162671..f1c36a8db 100644 --- a/tool/viz/lib/formatmatrix-byte.c +++ b/tool/viz/lib/formatmatrix-byte.c @@ -19,7 +19,7 @@ #include "libc/assert.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/x/x.h" #include "tool/viz/lib/formatstringtable.h" #include "tool/viz/lib/stringbuilder.h" diff --git a/tool/viz/lib/formatmatrix-double.c b/tool/viz/lib/formatmatrix-double.c index 76108e080..fa5c47475 100644 --- a/tool/viz/lib/formatmatrix-double.c +++ b/tool/viz/lib/formatmatrix-double.c @@ -21,7 +21,7 @@ #include "libc/log/check.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/x/x.h" #include "third_party/gdtoa/gdtoa.h" #include "tool/viz/lib/formatstringtable.h" diff --git a/tool/viz/lib/formatmatrix-float.c b/tool/viz/lib/formatmatrix-float.c index 82d4cd895..e0760caa6 100644 --- a/tool/viz/lib/formatmatrix-float.c +++ b/tool/viz/lib/formatmatrix-float.c @@ -17,7 +17,7 @@ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/math.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/x/x.h" #include "tool/viz/lib/formatstringtable.h" diff --git a/tool/viz/lib/formatmatrix-short.c b/tool/viz/lib/formatmatrix-short.c index 0c939d3af..fdbff2b0a 100644 --- a/tool/viz/lib/formatmatrix-short.c +++ b/tool/viz/lib/formatmatrix-short.c @@ -19,7 +19,7 @@ #include "libc/assert.h" #include "libc/math.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/x/x.h" #include "tool/viz/lib/formatstringtable.h" #include "tool/viz/lib/stringbuilder.h" diff --git a/tool/viz/lib/formatstringtable-assembly.c b/tool/viz/lib/formatstringtable-assembly.c index 7942137cc..82367adae 100644 --- a/tool/viz/lib/formatstringtable-assembly.c +++ b/tool/viz/lib/formatstringtable-assembly.c @@ -19,7 +19,7 @@ #include "libc/bits/bits.h" #include "libc/bits/safemacros.internal.h" #include "libc/fmt/itoa.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/str/str.h" #include "libc/unicode/unicode.h" #include "libc/x/x.h" diff --git a/tool/viz/lib/graphic.h b/tool/viz/lib/graphic.h index 135284152..a190606a8 100644 --- a/tool/viz/lib/graphic.h +++ b/tool/viz/lib/graphic.h @@ -2,7 +2,7 @@ #define COSMOPOLITAN_TOOL_VIZ_LIB_GRAPHIC_H_ #include "dsp/tty/quant.h" #include "libc/runtime/buffer.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ diff --git a/tool/viz/lib/ycbcr2rgb3.c b/tool/viz/lib/ycbcr2rgb3.c index fbe987d93..d98707410 100644 --- a/tool/viz/lib/ycbcr2rgb3.c +++ b/tool/viz/lib/ycbcr2rgb3.c @@ -38,7 +38,7 @@ #include "libc/nexgen32e/gc.internal.h" #include "libc/nexgen32e/nexgen32e.h" #include "libc/nexgen32e/x86feature.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/str/str.h" #include "libc/sysv/consts/sig.h" diff --git a/tool/viz/magikarp.c b/tool/viz/magikarp.c index 196d4f2eb..434cea938 100644 --- a/tool/viz/magikarp.c +++ b/tool/viz/magikarp.c @@ -31,7 +31,7 @@ #include "libc/mem/mem.h" #include "libc/nexgen32e/bsr.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/madv.h" diff --git a/tool/viz/printansi.c b/tool/viz/printansi.c index cd8be3600..55406bd64 100644 --- a/tool/viz/printansi.c +++ b/tool/viz/printansi.c @@ -37,7 +37,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/ex.h" diff --git a/tool/viz/printimage.c b/tool/viz/printimage.c index 132fb7a18..fd5caabcc 100644 --- a/tool/viz/printimage.c +++ b/tool/viz/printimage.c @@ -37,7 +37,7 @@ #include "libc/math.h" #include "libc/mem/mem.h" #include "libc/rand/rand.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/sysv/consts/ex.h" diff --git a/tool/viz/printvideo.c b/tool/viz/printvideo.c index df6aba501..8517b4622 100644 --- a/tool/viz/printvideo.c +++ b/tool/viz/printvideo.c @@ -58,7 +58,7 @@ #include "libc/nt/runtime.h" #include "libc/rand/rand.h" #include "libc/runtime/buffer.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/stdio/internal.h" diff --git a/tool/viz/unicode.c b/tool/viz/unicode.c index b1e2bd959..2d6b11538 100644 --- a/tool/viz/unicode.c +++ b/tool/viz/unicode.c @@ -18,7 +18,7 @@ ╚─────────────────────────────────────────────────────────────────────────────*/ #include "libc/fmt/fmt.h" #include "libc/mem/mem.h" -#include "libc/runtime/gc.h" +#include "libc/runtime/gc.internal.h" #include "libc/stdio/stdio.h" #include "libc/str/str.h" #include "libc/unicode/unicode.h"