This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: h8300-rtems configure problem in libstdc++-v3
- To: joel dot sherrill at OARcorp dot com
- Subject: Re: h8300-rtems configure problem in libstdc++-v3
- From: Jeffrey A Law <law at redhat dot com>
- Date: Tue, 13 Feb 2001 11:19:29 -0700
- cc: gcc-bugs at gcc dot gnu dot org
- Reply-To: law at redhat dot com
In message <3A896944.71D55FA6@OARcorp.com>you write:
>
> Version: CVS
>
> For some odd reason, the h8300-rtems g++ fails the configure
> test that checks if it is newer than 2.95. The conftest.C
> code in question is:
Note that we've never supported C++ on the H8 series. I don't know
if it's relevant to your problem though.
FWIW, the main problem with C++ on the H8 is that the H8/300 has a
true 16bit address space and if I recall one of the vtables got
too big when building libio/libstdc++ (V2).
It would be possible to support C++ on the H8/300H and H8/S since
those have 24 and 32bit address spaces respectively. But I don't
think anyone ever wrote the magic configury bits to make C++
support conditional on generating code for those two variants.
jeff