This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] Do we care about binary compatibility of code produced by cross-compilers?


Paolo Bonzini <bonzini@gnu.org> writes:

>> ... actually, if all the checks presently doing link-tests consistently
>> get a parameter allowing to disable the test completely and also to set
>> its value, I'm thinking with proper documentation nobody could be
>> *really* unhappy with the change... Do you agree?
>
> The cache file is a way to set the value of a test.

As Paolo B knows, we've historically had problems using a single cache
file for all directories.  The problem is that different directories
sometimes have subtly different meanings for the same cache variable.
Admittedly this is unlikely to be an issue for cases where they use
the same test out of the top-level config directory, but even there,
we already can see a subtly different case, given that the different
directories run the TLS configure test under different conditions.

I don't think it's worth worrying about the fact that the tests are
run multiple times.  If you want to speed up configury, help get Tom's
quagmire project working for gcc (http://code.google.com/p/quagmire/).

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]