This is the mail archive of the java@gcc.gnu.org mailing list for the Java 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: Building GCC with native Solaris ld fails


>>>>> "Gerald" == Gerald Pfeifer <gerald@pfeifer.com> writes:

Gerald> ld: fatal: file /dev/zero: mmap anon failed: Not enough space
Gerald> collect2: ld returned 1 exit status
Gerald> gmake[5]: *** [libgcj.la] Error 1

Gerald> Don't we have machinery to split the huge link into pieces in cases
Gerald> like this?

I think you're probably thinking of the machinery that exists to split
the long command lines into pieces.

For 3.5 we're planning to split libgcj.so into several separate
libraries.  For this to work well requires the new binary
compatibility ABI (aka -findirect-dispatch) to be more complete (some
runtime patches are missing) and tested.  So, help is on the way, but
not immediately.

To be precise, this plan isn't definite, but we've discussed it a few
times.  The exact breakdown of what classes go where is still unknown.

Tom


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