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

--- Comment #9 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot 
Uni-Bielefeld.DE> ---
> --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot
> Uni-Bielefeld.DE> ---
>> The arguments are in a response-file: @outputs.ld1_args
>> maybe that looks different for you?
>
> It certainly does (Solaris ld doesn't support -v, so no -Wl,-v here), as
> I found in collect2.c (do_link): the @ files are only passed if
> HAVE_GNU_LD and at_file_supplied.  The former is certainly false for
> Solaris ld, so we'll certainly see no outputs.ld1_args passed.

I've now dug a bit further and found two things: In addition to the
previous bootstraps with Solaris ld, I've run another one with GNU ld.
As expected, the outputs.ld1_args FAILs are gone since, unlike Solaris
ld, GNU ld *does* support response files.

On a hunch, I've also run

$ make -j2 check-gcc RUNTESTFLAGS=outputs.exp

(with gld in use, but this doesn't make a difference as I mentioned) and
lo, the previous FAILs now show up that didn't in a sequential make check-gcc.

Reply via email to