https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86030

--- Comment #11 from Costas Argyris <costas.argyris at gmail dot com> ---
(In reply to John Soo from comment #10)
> I'm also not sure
> https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;
> h=180ebb8a24d24fc5b105f2257d6216f6dfde62df fixes the collect bug because
> collect uses collect_execute instead of the pex_* exec functions.

That patch was only meant to deal with the 32K command line length limitation
on Windows hosts, for programs spawned with the pex functions (to my knowledge,
this is how the driver spawns its sub-programs like the compiler, assembler and
linker).

In this PR though the problem appears to be something else which I am not
familiar with, so I don't know if its going to be helpful to see that patch as
a guide.   I only put the reference in the hopes that it solved this as well
because it looked similar, but it doesn't look like it.    You may need to come
up with a completely new solution for all I know.

Reply via email to