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
