]> git.ozlabs.org Git - ccan/blobdiff - tools/compile.c
ntdb: assume HAVE_CCAN in header.
[ccan] / tools / compile.c
index 5a381a1408a6cd87aedf82803b7664c50cbe2161..b88c1d865186b636e35ee359186517196d80b7ac 100644 (file)
@@ -1,7 +1,15 @@
 #include "tools.h"
-#include <ccan/talloc/talloc.h>
 #include <stdlib.h>
 
+#ifndef CCAN_COMPILER
+#define CCAN_COMPILER DEFAULT_CCAN_COMPILER
+#endif
+#ifndef CCAN_CFLAGS
+#define CCAN_CFLAGS DEFAULT_CCAN_CFLAGS
+#endif
+const char *compiler = CCAN_COMPILER;
+const char *cflags = CCAN_CFLAGS;
+
 bool compile_verbose = false;
 
 /* Compile multiple object files into a single.  Returns NULL if fails. */
@@ -16,7 +24,7 @@ char *link_objects(const void *ctx, const char *basename,
        if (run_command(ctx, NULL, errmsg, "ld -r -o %s %s", file, objs))
                return file;
 
-       talloc_free(file);
+       tal_free(file);
        return NULL;
 }