h8300-rtems configure problem in libstdc++-v3

Jeffrey A Law law@redhat.com
Tue Feb 13 10:24:00 GMT 2001


  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




More information about the Gcc-bugs mailing list