summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2024-04-18 14:53:56 -0400
committerTavian Barnes <tavianator@tavianator.com>2024-04-19 13:02:28 -0400
commitc66379749f423413913b406609dfe9311ba6e555 (patch)
tree6f0a3095455e5da8b672e0e052e46f566d48428c
parent1501910dd0d09c50057c8358901663a87333bd8f (diff)
downloadbfs-c66379749f423413913b406609dfe9311ba6e555.tar.xz
Rename config.h to prelude.h
-rw-r--r--src/alloc.c2
-rw-r--r--src/alloc.h2
-rw-r--r--src/bar.c2
-rw-r--r--src/bfstd.c2
-rw-r--r--src/bfstd.h2
-rw-r--r--src/bftw.c2
-rw-r--r--src/bit.h2
-rw-r--r--src/color.c2
-rw-r--r--src/color.h2
-rw-r--r--src/ctx.h2
-rw-r--r--src/diag.c2
-rw-r--r--src/diag.h2
-rw-r--r--src/dir.c2
-rw-r--r--src/dstring.c2
-rw-r--r--src/dstring.h2
-rw-r--r--src/eval.c2
-rw-r--r--src/eval.h2
-rw-r--r--src/exec.c2
-rw-r--r--src/expr.h2
-rw-r--r--src/fsade.c2
-rw-r--r--src/fsade.h2
-rw-r--r--src/ioq.c2
-rw-r--r--src/ioq.h2
-rw-r--r--src/main.c4
-rw-r--r--src/mtab.c2
-rw-r--r--src/mtab.h2
-rw-r--r--src/opt.c2
-rw-r--r--src/parse.c2
-rw-r--r--src/prelude.h (renamed from src/config.h)6
-rw-r--r--src/printf.c2
-rw-r--r--src/pwcache.c2
-rw-r--r--src/sanity.h2
-rw-r--r--src/stat.c2
-rw-r--r--src/stat.h2
-rw-r--r--src/thread.c2
-rw-r--r--src/thread.h2
-rw-r--r--src/trie.c2
-rw-r--r--src/xregex.c2
-rw-r--r--src/xspawn.c2
-rw-r--r--src/xspawn.h2
-rw-r--r--src/xtime.c2
-rw-r--r--tests/alloc.c2
-rw-r--r--tests/bfstd.c2
-rw-r--r--tests/bit.c2
-rw-r--r--tests/ioq.c2
-rw-r--r--tests/main.c2
-rw-r--r--tests/tests.h2
-rw-r--r--tests/trie.c2
-rw-r--r--tests/xspawn.c2
-rw-r--r--tests/xtime.c2
-rw-r--r--tests/xtouch.c2
51 files changed, 54 insertions, 54 deletions
diff --git a/src/alloc.c b/src/alloc.c
index b65d0c5..ec8608f 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "alloc.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include "sanity.h"
#include <errno.h>
diff --git a/src/alloc.h b/src/alloc.h
index ae055bc..095134a 100644
--- a/src/alloc.h
+++ b/src/alloc.h
@@ -8,7 +8,7 @@
#ifndef BFS_ALLOC_H
#define BFS_ALLOC_H
-#include "config.h"
+#include "prelude.h"
#include <errno.h>
#include <stddef.h>
#include <stdlib.h>
diff --git a/src/bar.c b/src/bar.c
index 8ab4112..184d9a0 100644
--- a/src/bar.c
+++ b/src/bar.c
@@ -1,11 +1,11 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "bar.h"
#include "atomic.h"
#include "bfstd.h"
#include "bit.h"
-#include "config.h"
#include "dstring.h"
#include <errno.h>
#include <fcntl.h>
diff --git a/src/bfstd.c b/src/bfstd.c
index 2499f00..e1b4804 100644
--- a/src/bfstd.c
+++ b/src/bfstd.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "bfstd.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include "sanity.h"
#include "thread.h"
diff --git a/src/bfstd.h b/src/bfstd.h
index fc22971..42f5d5b 100644
--- a/src/bfstd.h
+++ b/src/bfstd.h
@@ -8,7 +8,7 @@
#ifndef BFS_BFSTD_H
#define BFS_BFSTD_H
-#include "config.h"
+#include "prelude.h"
#include "sanity.h"
#include <stddef.h>
diff --git a/src/bftw.c b/src/bftw.c
index 6130c44..c4d3c17 100644
--- a/src/bftw.c
+++ b/src/bftw.c
@@ -18,10 +18,10 @@
* various helper functions to take fewer parameters.
*/
+#include "prelude.h"
#include "bftw.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include "dir.h"
#include "dstring.h"
diff --git a/src/bit.h b/src/bit.h
index 69df21e..17cfbcf 100644
--- a/src/bit.h
+++ b/src/bit.h
@@ -8,7 +8,7 @@
#ifndef BFS_BIT_H
#define BFS_BIT_H
-#include "config.h"
+#include "prelude.h"
#include <limits.h>
#include <stdint.h>
diff --git a/src/color.c b/src/color.c
index 8c32a68..f004bf2 100644
--- a/src/color.c
+++ b/src/color.c
@@ -1,11 +1,11 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "color.h"
#include "alloc.h"
#include "bfstd.h"
#include "bftw.h"
-#include "config.h"
#include "diag.h"
#include "dir.h"
#include "dstring.h"
diff --git a/src/color.h b/src/color.h
index e3e7973..3278cd6 100644
--- a/src/color.h
+++ b/src/color.h
@@ -8,7 +8,7 @@
#ifndef BFS_COLOR_H
#define BFS_COLOR_H
-#include "config.h"
+#include "prelude.h"
#include "dstring.h"
#include <stdio.h>
diff --git a/src/ctx.h b/src/ctx.h
index e14db21..fc3020c 100644
--- a/src/ctx.h
+++ b/src/ctx.h
@@ -8,9 +8,9 @@
#ifndef BFS_CTX_H
#define BFS_CTX_H
+#include "prelude.h"
#include "alloc.h"
#include "bftw.h"
-#include "config.h"
#include "diag.h"
#include "expr.h"
#include "trie.h"
diff --git a/src/diag.c b/src/diag.c
index cb27b92..deb6f26 100644
--- a/src/diag.c
+++ b/src/diag.c
@@ -1,11 +1,11 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "diag.h"
#include "alloc.h"
#include "bfstd.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "dstring.h"
#include "expr.h"
diff --git a/src/diag.h b/src/diag.h
index 4054c48..2b13609 100644
--- a/src/diag.h
+++ b/src/diag.h
@@ -8,7 +8,7 @@
#ifndef BFS_DIAG_H
#define BFS_DIAG_H
-#include "config.h"
+#include "prelude.h"
#include <stdarg.h>
/**
diff --git a/src/dir.c b/src/dir.c
index 98518f2..53c9be3 100644
--- a/src/dir.c
+++ b/src/dir.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "dir.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include "sanity.h"
#include "trie.h"
diff --git a/src/dstring.c b/src/dstring.c
index 10b0fad..913dda8 100644
--- a/src/dstring.c
+++ b/src/dstring.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "dstring.h"
#include "alloc.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include <stdarg.h>
#include <stddef.h>
diff --git a/src/dstring.h b/src/dstring.h
index 6006199..9ea7eb9 100644
--- a/src/dstring.h
+++ b/src/dstring.h
@@ -8,8 +8,8 @@
#ifndef BFS_DSTRING_H
#define BFS_DSTRING_H
+#include "prelude.h"
#include "bfstd.h"
-#include "config.h"
#include <stdarg.h>
#include <stddef.h>
diff --git a/src/eval.c b/src/eval.c
index d0112c2..b103912 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -5,12 +5,12 @@
* Implementation of all the primary expressions.
*/
+#include "prelude.h"
#include "eval.h"
#include "bar.h"
#include "bfstd.h"
#include "bftw.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "dir.h"
diff --git a/src/eval.h b/src/eval.h
index ae43628..4dd7996 100644
--- a/src/eval.h
+++ b/src/eval.h
@@ -9,7 +9,7 @@
#ifndef BFS_EVAL_H
#define BFS_EVAL_H
-#include "config.h"
+#include "prelude.h"
struct bfs_ctx;
struct bfs_expr;
diff --git a/src/exec.c b/src/exec.c
index 60bfd28..e782d49 100644
--- a/src/exec.c
+++ b/src/exec.c
@@ -1,12 +1,12 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "exec.h"
#include "alloc.h"
#include "bfstd.h"
#include "bftw.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "dstring.h"
diff --git a/src/expr.h b/src/expr.h
index 75cb5fd..7bcace7 100644
--- a/src/expr.h
+++ b/src/expr.h
@@ -8,8 +8,8 @@
#ifndef BFS_EXPR_H
#define BFS_EXPR_H
+#include "prelude.h"
#include "color.h"
-#include "config.h"
#include "eval.h"
#include "stat.h"
#include <sys/types.h>
diff --git a/src/fsade.c b/src/fsade.c
index 0810c7f..34a4d57 100644
--- a/src/fsade.c
+++ b/src/fsade.c
@@ -1,11 +1,11 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "fsade.h"
#include "atomic.h"
#include "bfstd.h"
#include "bftw.h"
-#include "config.h"
#include "dir.h"
#include "dstring.h"
#include "sanity.h"
diff --git a/src/fsade.h b/src/fsade.h
index 1f1dbfc..6300852 100644
--- a/src/fsade.h
+++ b/src/fsade.h
@@ -9,7 +9,7 @@
#ifndef BFS_FSADE_H
#define BFS_FSADE_H
-#include "config.h"
+#include "prelude.h"
#define BFS_CAN_CHECK_ACL BFS_USE_SYS_ACL_H
diff --git a/src/ioq.c b/src/ioq.c
index b936681..189bdac 100644
--- a/src/ioq.c
+++ b/src/ioq.c
@@ -118,12 +118,12 @@
* [1]: https://arxiv.org/abs/2201.02179
*/
+#include "prelude.h"
#include "ioq.h"
#include "alloc.h"
#include "atomic.h"
#include "bfstd.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include "dir.h"
#include "stat.h"
diff --git a/src/ioq.h b/src/ioq.h
index 818eea6..d8e1573 100644
--- a/src/ioq.h
+++ b/src/ioq.h
@@ -8,7 +8,7 @@
#ifndef BFS_IOQ_H
#define BFS_IOQ_H
-#include "config.h"
+#include "prelude.h"
#include "dir.h"
#include "stat.h"
#include <stddef.h>
diff --git a/src/main.c b/src/main.c
index e120f03..9d8b206 100644
--- a/src/main.c
+++ b/src/main.c
@@ -26,7 +26,7 @@
* - bit.h (bit manipulation)
* - bfstd.[ch] (standard library wrappers/polyfills)
* - color.[ch] (for pretty terminal colors)
- * - config.h (configuration and feature/platform detection)
+ * - prelude.h (configuration and feature/platform detection)
* - diag.[ch] (formats diagnostic messages)
* - dir.[ch] (a directory API facade)
* - dstring.[ch] (a dynamic string library)
@@ -45,8 +45,8 @@
* - xtime.[ch] (date/time handling utilities)
*/
+#include "prelude.h"
#include "bfstd.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "eval.h"
diff --git a/src/mtab.c b/src/mtab.c
index 86ae151..7905d14 100644
--- a/src/mtab.c
+++ b/src/mtab.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "mtab.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "stat.h"
#include "trie.h"
#include <errno.h>
diff --git a/src/mtab.h b/src/mtab.h
index d99d78f..67290c2 100644
--- a/src/mtab.h
+++ b/src/mtab.h
@@ -8,7 +8,7 @@
#ifndef BFS_MTAB_H
#define BFS_MTAB_H
-#include "config.h"
+#include "prelude.h"
struct bfs_stat;
diff --git a/src/opt.c b/src/opt.c
index b74b4e1..ffc795b 100644
--- a/src/opt.c
+++ b/src/opt.c
@@ -25,11 +25,11 @@
* effects are reachable at all, skipping the traversal if not.
*/
+#include "prelude.h"
#include "opt.h"
#include "bftw.h"
#include "bit.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "dir.h"
diff --git a/src/parse.c b/src/parse.c
index a3e32fe..c2ae58f 100644
--- a/src/parse.c
+++ b/src/parse.c
@@ -8,12 +8,12 @@
* flags like always-true options, and skipping over paths wherever they appear.
*/
+#include "prelude.h"
#include "parse.h"
#include "alloc.h"
#include "bfstd.h"
#include "bftw.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "dir.h"
diff --git a/src/config.h b/src/prelude.h
index 2eff1fc..c3a0752 100644
--- a/src/config.h
+++ b/src/prelude.h
@@ -5,8 +5,8 @@
* Configuration and feature/platform detection.
*/
-#ifndef BFS_CONFIG_H
-#define BFS_CONFIG_H
+#ifndef BFS_PRELUDE_H
+#define BFS_PRELUDE_H
// Possible __STDC_VERSION__ values
@@ -374,4 +374,4 @@ typedef long double max_align_t;
// Only trigger an error on more than 9 arguments
#define attr_too_many_none(...)
-#endif // BFS_CONFIG_H
+#endif // BFS_PRELUDE_H
diff --git a/src/printf.c b/src/printf.c
index 3b8269e..4df399b 100644
--- a/src/printf.c
+++ b/src/printf.c
@@ -1,12 +1,12 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "printf.h"
#include "alloc.h"
#include "bfstd.h"
#include "bftw.h"
#include "color.h"
-#include "config.h"
#include "ctx.h"
#include "diag.h"
#include "dir.h"
diff --git a/src/pwcache.c b/src/pwcache.c
index 79437d8..af8c237 100644
--- a/src/pwcache.c
+++ b/src/pwcache.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "pwcache.h"
#include "alloc.h"
-#include "config.h"
#include "trie.h"
#include <errno.h>
#include <grp.h>
diff --git a/src/sanity.h b/src/sanity.h
index 423e6ff..e168b8f 100644
--- a/src/sanity.h
+++ b/src/sanity.h
@@ -8,7 +8,7 @@
#ifndef BFS_SANITY_H
#define BFS_SANITY_H
-#include "config.h"
+#include "prelude.h"
#include <stddef.h>
#if __has_feature(address_sanitizer) || defined(__SANITIZE_ADDRESS__)
diff --git a/src/stat.c b/src/stat.c
index 2f2743b..eca5bab 100644
--- a/src/stat.c
+++ b/src/stat.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "stat.h"
#include "atomic.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include "sanity.h"
#include <errno.h>
diff --git a/src/stat.h b/src/stat.h
index 856a2ca..1fdd263 100644
--- a/src/stat.h
+++ b/src/stat.h
@@ -12,7 +12,7 @@
#ifndef BFS_STAT_H
#define BFS_STAT_H
-#include "config.h"
+#include "prelude.h"
#include <sys/stat.h>
#include <sys/types.h>
#include <time.h>
diff --git a/src/thread.c b/src/thread.c
index 200d8c3..3793896 100644
--- a/src/thread.c
+++ b/src/thread.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "thread.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include <errno.h>
#include <pthread.h>
diff --git a/src/thread.h b/src/thread.h
index 8174fe4..db11bd8 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -8,7 +8,7 @@
#ifndef BFS_THREAD_H
#define BFS_THREAD_H
-#include "config.h"
+#include "prelude.h"
#include <pthread.h>
#if __STDC_VERSION__ < C23 && !defined(thread_local)
diff --git a/src/trie.c b/src/trie.c
index f275064..808953e 100644
--- a/src/trie.c
+++ b/src/trie.c
@@ -81,10 +81,10 @@
* and insert intermediate singleton "jump" nodes when necessary.
*/
+#include "prelude.h"
#include "trie.h"
#include "alloc.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include "list.h"
#include <stdint.h>
diff --git a/src/xregex.c b/src/xregex.c
index 3df27f0..c2711bc 100644
--- a/src/xregex.c
+++ b/src/xregex.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "xregex.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include "sanity.h"
#include "thread.h"
diff --git a/src/xspawn.c b/src/xspawn.c
index 347625d..113d7ec 100644
--- a/src/xspawn.c
+++ b/src/xspawn.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "xspawn.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "list.h"
#include <errno.h>
#include <fcntl.h>
diff --git a/src/xspawn.h b/src/xspawn.h
index a20cbd0..6a8f54a 100644
--- a/src/xspawn.h
+++ b/src/xspawn.h
@@ -8,7 +8,7 @@
#ifndef BFS_XSPAWN_H
#define BFS_XSPAWN_H
-#include "config.h"
+#include "prelude.h"
#include <sys/resource.h>
#include <sys/types.h>
#include <unistd.h>
diff --git a/src/xtime.c b/src/xtime.c
index bcf6dd3..91ed915 100644
--- a/src/xtime.c
+++ b/src/xtime.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "xtime.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include <errno.h>
#include <limits.h>
diff --git a/tests/alloc.c b/tests/alloc.c
index 54b84ba..6c0defd 100644
--- a/tests/alloc.c
+++ b/tests/alloc.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "alloc.h"
-#include "config.h"
#include "diag.h"
#include <errno.h>
#include <stdlib.h>
diff --git a/tests/bfstd.c b/tests/bfstd.c
index 5e408ca..07b68b0 100644
--- a/tests/bfstd.c
+++ b/tests/bfstd.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include <errno.h>
#include <langinfo.h>
diff --git a/tests/bit.c b/tests/bit.c
index b444e50..674d1b2 100644
--- a/tests/bit.c
+++ b/tests/bit.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "bit.h"
-#include "config.h"
#include "diag.h"
#include <limits.h>
#include <stdint.h>
diff --git a/tests/ioq.c b/tests/ioq.c
index a69f2bf..ef5ee3b 100644
--- a/tests/ioq.c
+++ b/tests/ioq.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "ioq.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include "dir.h"
#include <errno.h>
diff --git a/tests/main.c b/tests/main.c
index 281c417..429772b 100644
--- a/tests/main.c
+++ b/tests/main.c
@@ -5,10 +5,10 @@
* Entry point for unit tests.
*/
+#include "prelude.h"
#include "tests.h"
#include "bfstd.h"
#include "color.h"
-#include "config.h"
#include <errno.h>
#include <locale.h>
#include <stdio.h>
diff --git a/tests/tests.h b/tests/tests.h
index d61ffd7..9078938 100644
--- a/tests/tests.h
+++ b/tests/tests.h
@@ -8,7 +8,7 @@
#ifndef BFS_TESTS_H
#define BFS_TESTS_H
-#include "config.h"
+#include "prelude.h"
#include "diag.h"
/** Unit test function type. */
diff --git a/tests/trie.c b/tests/trie.c
index 2a6eb48..4667322 100644
--- a/tests/trie.c
+++ b/tests/trie.c
@@ -1,9 +1,9 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "trie.h"
-#include "config.h"
#include "diag.h"
#include <stdlib.h>
#include <string.h>
diff --git a/tests/xspawn.c b/tests/xspawn.c
index fd8362e..7362aa5 100644
--- a/tests/xspawn.c
+++ b/tests/xspawn.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "alloc.h"
#include "bfstd.h"
-#include "config.h"
#include "dstring.h"
#include "xspawn.h"
#include <stdlib.h>
diff --git a/tests/xtime.c b/tests/xtime.c
index fd7aa0f..a7c63d2 100644
--- a/tests/xtime.c
+++ b/tests/xtime.c
@@ -1,10 +1,10 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "tests.h"
#include "xtime.h"
#include "bfstd.h"
-#include "config.h"
#include "diag.h"
#include <errno.h>
#include <limits.h>
diff --git a/tests/xtouch.c b/tests/xtouch.c
index b1daec7..82d749d 100644
--- a/tests/xtouch.c
+++ b/tests/xtouch.c
@@ -1,8 +1,8 @@
// Copyright © Tavian Barnes <tavianator@tavianator.com>
// SPDX-License-Identifier: 0BSD
+#include "prelude.h"
#include "bfstd.h"
-#include "config.h"
#include "sanity.h"
#include "xtime.h"
#include <errno.h>