+
+/* Dependencies */
+struct dependent {
+ struct list_node node;
+ struct ccanlint *dependent;
+};
+
+/* Is this test excluded (cmdline or _info). */
+bool is_excluded(const char *name);
+
+/* Called to add options from _info, once it's located. */
+void add_info_options(struct ccan_file *info);
+
+/* Are we happy to compile stuff, or just non-intrusive tests? */
+extern bool safe_mode;
+
+/* Did the user want to keep all the results? */
+extern bool keep_results;
+
+/* Compiler and CFLAGS, from config.h if available. */
+extern const char *compiler, *cflags;
+
+/* Contents of config.h (or NULL if not found) */
+extern const char *config_header;
+