------- 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