This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


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

Re: h8300-rtems configure problem in libstdc++-v3




  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



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