]> git.ozlabs.org Git - ccan/blobdiff - tools/tools.h
ccanlint: read config.h to get compilation flags at runtime.
[ccan] / tools / tools.h
index a4c4cfa06b8f3bd79ff3b5e7ed274143b8634c51..0a6ef8ccc4ac2b9a54fba7bfe9223bb48c4da068 100644 (file)
@@ -58,11 +58,13 @@ char *link_objects(const void *ctx, const char *basename, bool in_pwd,
                   const char *objs, char **errmsg);
 /* Compile a single C file to an object file.  Returns false if fails. */
 bool compile_object(const void *ctx, const char *cfile, const char *ccandir,
-                   const char *extra_cflags,
+                   const char *compiler,
+                   const char *cflags,
                    const char *outfile, char **output);
 /* Compile and link single C file, with object files, libs, etc. */
 bool compile_and_link(const void *ctx, const char *cfile, const char *ccandir,
-                     const char *objs, const char *extra_cflags,
+                     const char *objs,
+                     const char *compiler, const char *cflags,
                      const char *libs, const char *outfile, char **output);
 
 /* If in_pwd is false, return a file int temp_dir, otherwise a local file. */