This is the mail archive of the gcc@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]
Other format: [Raw text]

Re: Successfull build of gcc 3.2.2 under IRIX6.5


>>>>> "Mark" == Mark Mitchell <mark@codesourcery.com> writes:

>>> We haven't ported Java to Irix 6.5.

Mark> But I did. :-)

Mark> I believe all of those patches are checked in.  At least as of
Mark> about a year ago, gcj worked fine on IRIX 6.5.

The current status is:

* libgcj expects socklen_t to be used in various places (e.g., third
  argument to accept).  This is a libgcj change.  One might call it a
  regression, though the fact that we haven't heard about it in the
  last year seems to indicate that this is a marginal platform, at
  least as far as libgcj is concerned.

  Also, apparently an Irix patch is coming out which resolves this.
  In the meantime, Rainer proposes a fixincludes change; I'm not sure
  if this change exists or is only planned.

* The libffi closure code was never ported.
  This means that the libgcj interpreter, reflection, and JNI don't
  work correctly on this platform.

* There is no SEGV handler.

These last two mean that the port was never fully completed, at least
by today's standards of complete.  In the 3.1 timeframe, things were
different, as we had fewer "really complete" ports; since then the bar
has been raised a bit.

Tom


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