]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/compulsory_tests/objects_build.c
ccanlint: create reduce-feature config.h
[ccan] / tools / ccanlint / compulsory_tests / objects_build.c
index 13d34a14e041fb90b2fcbba7df020c06805aec31..91bc12ce9b3965a37afa8c327d864d36145e649d 100644 (file)
@@ -38,15 +38,18 @@ static void check_objs_build(struct manifest *m,
                char *fullfile = talloc_asprintf(m, "%s/%s", m->dir, i->name);
 
                i->compiled = maybe_temp_file(m, "", keep, fullfile);
-               if (!compile_object(score, fullfile, ccan_dir, "", i->compiled,
-                                   &output)) {
+               if (!compile_object(score, fullfile, ccan_dir, compiler, cflags,
+                                   i->compiled, &output)) {
                        talloc_free(i->compiled);
-                       score->error = "Compiling object files";
-                       score_file_error(score, i, 0, output);
+                       score_file_error(score, i, 0,
+                                        "Compiling object files:\n%s",
+                                        output);
                        errors = true;
                } else if (!streq(output, "")) {
-                       score->error = "Compiling object files gave warnings";
-                       score_file_error(score, i, 0, output);
+                       score_file_error(score, i, 0,
+                                        "Compiling object files gave"
+                                        " warnings:\n%s",
+                                        output);
                        warnings = true;
                }
        }