[Patch] Fix ac_c99_complex configury
Mark Mitchell
mark@codesourcery.com
Mon Jun 6 23:03:00 GMT 2005
Paolo Carlini wrote:
> Mark Mitchell wrote:
>
>
>>Heh. Do you actually know the answer to my question, or are you
>>confused like me?
>
>
> I don't, really, on the spot: otherwise I would have insisted with
> Benjamin (right now I'm absorbed by move semantics, by the way): I can
> *see* that configure.ac is clearly split in two parts, and a working
> linker is *not* assumed for crosses. Honestly, I have *no* idea why: I
> don't build cross-compilers very often myself, admittedly. Can you
> figure out something more by looking at configure.ac?!? I would really
> like to learn more about all that.
I looked; it doesn't make sense to me. We certainly use link-tests for
other aspects of cross configuration. All I see is:
# Here's why GLIBCXX_CHECK_MATH_SUPPORT, and other autoconf macros
# that involve linking, can't be used:
# "cannot open sim-crt0.o"
# "cannot open crt0.o"
I actually think that this means that someone's got a botched toolchain
build, but, hey, I could certainly be wrong.
> Speaking of questions: what about my question regarding
> include/backward? Are your customers still including <iostream.h>? Tell
> me not ;)
I didn't realize that was directed at me.
I'm sure some our customers are still using <iostream.h>... It's not a
terribly hard thing to change, but it can mean updating all of your
(thousands of) source files. I don't have an opinion on whether V3
should rip this out or not.
--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com
(916) 791-8304
More information about the Libstdc++
mailing list