<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 2 June 2017 at 01:22, Boris Kolpackov <span dir="ltr"><<a href="mailto:boris@codesynthesis.com" target="_blank">boris@codesynthesis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David,<br>
<span class=""><br>
David Blaikie <<a href="mailto:dblaikie@gmail.com">dblaikie@gmail.com</a>> writes:<br>
<br>
> "This is in preparation for permitting -emit-obj to be used on a module<br>
> interface unit to produce object code without going via a "full" PCM file"<br>
> that the second issue you mention (generating the object directly during<br>
</span>> module creation) is in the works [...]<br>
<br>
That sounds great. Just to make sure I am clear about what I am hoping for:<br>
<br>
The ability to generate both .pcm and .o with a single compiler invocation<br>
and being able to specify the output file names for both. Currently both<br>
use the -o option (in separate invocations).</blockquote><div><br></div><div>Yes, we'll provide support for that at some point. We've been discussing the command-line interface with the people working on the Modules TS implementation in GCC, and aim to provide a consistent command-line syntax across both compilers, including a mechanism to produce the .o file and the .pcm file from a single compiler invocation.</div></div></div></div>