------- Comment #17 from amylaar at gcc dot gnu dot org  2010-01-21 15:29 
-------
(In reply to comment #16)
> > Wrong submitter's proposal, you mean.
> 
> Yes.  What I don't understand is, why is anything else than this needed:
> 
> -target_modules = { module= libgomp; lib_path=.libs; };
> +target_modules = { module= libgomp;
> +                   bootstrap= true;
> +                   lib_path=.libs; };

Will this make the libgomp->libstdc++-v3 dependencies work?
I'm testing this now...

> +dependencies = { module=all-target-libstdc++-v3; on=all-target-libgomp; };

omp.h is created by the libgomp configure script, so configuring libgomp
should be enough.  I.e.:
dependencies = { module=all-target-libstdc++-v3; on=configure-target-libgomp;
};
In fact, I tried this before, but the dependency was ignored.
I just tried that with your change above at the top, and the dependency is
still
ignored.

Or are dependencies on all-target-* treated differently that dependencies on
configure-target-* ?

> +dependencies = { module=all-target-libstdc++-v3; on=all-target-libgcc; };

I can't find a current dependency on libgcc, but I don't see any breakage
from the lack of one.  Do you know why?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36101

Reply via email to