We need to pass on the verbose flag.  I once came up with the following
patch (depends on "Refactor intelmic-mkoffload.c argv building",
<http://news.gmane.org/find-root.php?message_id=%3C87r3ljuez8.fsf%40kepler.schwinge.homeip.net%3E>);
OK for trunk?

    /* Run objcopy.  */
@@ -457,6 +465,8 @@ prepare_target_image (const char *target_compiler, int 
argc, char **argv)
    sprintf (rename_section_opt, ".data=%s", image_section_name);
    objcopy_argc = 0;
    objcopy_argv[objcopy_argc++] = "objcopy";
+  if (verbose)
+    objcopy_argv[objcopy_argc++] = "-v";
    objcopy_argv[objcopy_argc++] = "-B";
    objcopy_argv[objcopy_argc++] = "i386";
    objcopy_argv[objcopy_argc++] = "-I";

I'm not convinced we gain much by passing "-v" to objcopy, but I'll leave that for the Intel folks to decide.

Other than that, ok if all argv arrays are constructed using obstacks.


Bernd

Reply via email to