public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
@ 2003-04-17 16:56 Joe Buck
  2003-04-17 18:15 ` H. J. Lu
  0 siblings, 1 reply; 15+ messages in thread
From: Joe Buck @ 2003-04-17 16:56 UTC (permalink / raw)
  To: gcc

My previous troubles were, as suspected by several folks, due to not
setting CONFIG_SHELL to /bin/ksh.  However, fixing that problem just
got me to the next one: many libtool runs work successfully, but then
we get a mysterious failure, with no error message, just an error
status.  Note that /bin/ksh is being used to run libtool.

...
/bin/ksh ./libtool --tag=GCJ --mode=compile /var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2  -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c -o gnu/java/locale/LocaleInformation_pt_BR.lo /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java
/var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2 -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java -fPIC -o gnu/java/locale/.libs/LocaleInformation_pt_BR.o
/var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2 -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java -o gnu/java/locale/LocaleInformation_pt_BR.o >/dev/null 2>&1
make[5]: *** [gnu/java/locale/LocaleInformation_pt_BR.lo] Error 1
make[5]: Leaving directory `/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava'

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-17 16:56 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8 Joe Buck
@ 2003-04-17 18:15 ` H. J. Lu
  2003-04-17 22:16   ` Joe Buck
  0 siblings, 1 reply; 15+ messages in thread
From: H. J. Lu @ 2003-04-17 18:15 UTC (permalink / raw)
  To: Joe Buck; +Cc: gcc

On Thu, Apr 17, 2003 at 09:16:16AM -0700, Joe Buck wrote:
> My previous troubles were, as suspected by several folks, due to not
> setting CONFIG_SHELL to /bin/ksh.  However, fixing that problem just
> got me to the next one: many libtool runs work successfully, but then
> we get a mysterious failure, with no error message, just an error
> status.  Note that /bin/ksh is being used to run libtool.
> 
> ...
> /bin/ksh ./libtool --tag=GCJ --mode=compile /var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2  -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c -o gnu/java/locale/LocaleInformation_pt_BR.lo /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java
> /var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2 -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java -fPIC -o gnu/java/locale/.libs/LocaleInformation_pt_BR.o
> /var/tmp/jbuck/gcc-3.2.3-pre/gcc/gcj -B/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava/ -B/var/tmp/jbuck/gcc-3.2.3-pre/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava -g -O2 -m64 -MD -MT gnu/java/locale/LocaleInformation_pt_BR.lo -MF gnu/java/locale/LocaleInformation_pt_BR.d -c /remote/dtg103/jbuck/gnu/src/gcc-3.2.3-20030416/libjava/gnu/java/locale/LocaleInformation_pt_BR.java -o gnu/java/locale/LocaleInformation_pt_BR.o >/dev/null 2>&1
> make[5]: *** [gnu/java/locale/LocaleInformation_pt_BR.lo] Error 1
> make[5]: Leaving directory `/var/tmp/jbuck/gcc-3.2.3-pre/sparc-sun-solaris2.8/sparcv9/libjava'

It is a dumb idea for libtool to suppress error messages from -fPIC.


H.J.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-17 18:15 ` H. J. Lu
@ 2003-04-17 22:16   ` Joe Buck
  2003-04-18 16:26     ` Eric Botcazou
  0 siblings, 1 reply; 15+ messages in thread
From: Joe Buck @ 2003-04-17 22:16 UTC (permalink / raw)
  To: H. J. Lu; +Cc: gcc

On Thu, Apr 17, 2003 at 09:16:16AM -0700, Joe Buck wrote:
> > My previous troubles were, as suspected by several folks, due to not
> > setting CONFIG_SHELL to /bin/ksh.  However, fixing that problem just
> > got me to the next one: many libtool runs work successfully, but then
> > we get a mysterious failure, with no error message, just an error
> > status.  Note that /bin/ksh is being used to run libtool.

As far as I'm concerned, this means that 3.2.3 is not releasable until
we understand this problem, as sparc-sun-solaris2.8 is a primary platform.

On Thu, Apr 17, 2003 at 10:28:20AM -0700, H. J. Lu wrote:
> It is a dumb idea for libtool to suppress error messages from -fPIC.

At least, there should be a way to un-suppress the error messages.
Can any libtool-knowlegeable people give me a quick way to turn off the
error suppression?  If not, I can try to figure it out and see what
error I'm actually getting, but the problem seems intermittent (directly
running the same libtool command I don't see the error).
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-17 22:16   ` Joe Buck
@ 2003-04-18 16:26     ` Eric Botcazou
  2003-04-18 17:18       ` Joe Buck
  2003-04-21  3:36       ` Gerald Pfeifer
  0 siblings, 2 replies; 15+ messages in thread
From: Eric Botcazou @ 2003-04-18 16:26 UTC (permalink / raw)
  To: Joe Buck; +Cc: H. J. Lu, gcc

> As far as I'm concerned, this means that 3.2.3 is not releasable until
> we understand this problem, as sparc-sun-solaris2.8 is a primary platform.

Bootstrapped/regtested this morning, the results are here:
http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg01134.html

What are your configuration options?

-- 
Eric Botcazou

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-18 16:26     ` Eric Botcazou
@ 2003-04-18 17:18       ` Joe Buck
  2003-04-18 17:25         ` Gabriel Dos Reis
  2003-04-19  7:42         ` Eric Botcazou
  2003-04-21  3:36       ` Gerald Pfeifer
  1 sibling, 2 replies; 15+ messages in thread
From: Joe Buck @ 2003-04-18 17:18 UTC (permalink / raw)
  To: Eric Botcazou; +Cc: H. J. Lu, gcc

On Fri, Apr 18, 2003 at 02:47:51PM +0200, Eric Botcazou wrote:
> > As far as I'm concerned, this means that 3.2.3 is not releasable until
> > we understand this problem, as sparc-sun-solaris2.8 is a primary platform.
> 
> Bootstrapped/regtested this morning, the results are here:
> http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg01134.html
> 
> What are your configuration options?

I did another build and it worked; this time I tried setting both
SHELL and CONFIG_SHELL to /bin/ksh (previously I only had set
CONFIG_SHELL).  I still don't know why I got a failure, but there is
no error message because it is explicitly suppressed; I don't know
if it is an intermittent error but I can't make it happen again.

OK, my request for a hold is off, since I can't duplicate the failure.

My configuration options are

--prefix=<some_path> --with-gnu-as --with-gnu-ld --with-as=/path/to/gas --with-ld=/path/to/gnu_ld

My test results are at 
http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg01145.html

I get two XPASSes you don't for g++, evidently because I'm using GNU ld.
You have an extra libjava failure (Thread_Interrupt) and an extra
libstdc++ failure (timeout for thread/pthread4.cc).

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-18 17:18       ` Joe Buck
@ 2003-04-18 17:25         ` Gabriel Dos Reis
  2003-04-19  7:42         ` Eric Botcazou
  1 sibling, 0 replies; 15+ messages in thread
From: Gabriel Dos Reis @ 2003-04-18 17:25 UTC (permalink / raw)
  To: Joe Buck; +Cc: Eric Botcazou, H. J. Lu, gcc

Joe Buck <jbuck@synopsys.com> writes:

[...]

| OK, my request for a hold is off, since I can't duplicate the failure.

Thanks.

[...]

| I get two XPASSes you don't for g++, evidently because I'm using GNU ld.
| You have an extra libjava failure (Thread_Interrupt) and an extra
| libstdc++ failure (timeout for thread/pthread4.cc).

The last one is benign.

-- Gaby

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-18 17:18       ` Joe Buck
  2003-04-18 17:25         ` Gabriel Dos Reis
@ 2003-04-19  7:42         ` Eric Botcazou
  2003-04-21 16:57           ` Joe Buck
  1 sibling, 1 reply; 15+ messages in thread
From: Eric Botcazou @ 2003-04-19  7:42 UTC (permalink / raw)
  To: Joe Buck; +Cc: H. J. Lu, gcc

> I did another build and it worked; this time I tried setting both
> SHELL and CONFIG_SHELL to /bin/ksh (previously I only had set
> CONFIG_SHELL).  I still don't know why I got a failure, but there is
> no error message because it is explicitly suppressed; I don't know
> if it is an intermittent error but I can't make it happen again.

I never set SHELL and I've never run into a problem similar to yours. Weird.

> I get two XPASSes you don't for g++, evidently because I'm using GNU ld.
> You have an extra libjava failure (Thread_Interrupt) and an extra
> libstdc++ failure (timeout for thread/pthread4.cc).

Here's the libjava failure:

Executing on host: 
/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/../libtool 
--silent --tag=GCJ --mode=link /opt/build/eric/gcc-3_2-branch/gcc/gcj 
-B/opt/build/eric/gcc-3_2-branch/gcc/ --encoding=UTF-8 
-B/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/ 
/opt/build/eric/gcc-3_2-branch/src/libjava/testsuite/libjava.lang/Thread_Interrupt.java   
-no-install --main=Thread_Interrupt -O -g  
-L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/.libs 
-L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//boehm-gc/.libs -lm   
-o 
/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/Thread_Interrupt    
(timeout = 300)
PASS: Thread_Interrupt -O compilation from source
wait()
interrupted - ok
sleep()
interrupted - ok
Busy waiting
Error: Busy wait was not interrupted.
join()
interrupted - ok
PASS: Thread_Interrupt -O execution from source compiled test
FAIL: Thread_Interrupt -O output from source compiled test
PASS: Thread_Interrupt byte compilation


Interestingly, if I manually compile and run the test, it doesn't fail:
gax% 
/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/../libtool 
--silent --tag=GCJ --mode=link /opt/build/eric/gcc-3_2-branch/gcc/gcj 
-B/opt/build/eric/gcc-3_2-branch/gcc/ --encoding=UTF-8 
-B/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/ 
/opt/build/eric/gcc-3_2-branch/src/libjava/testsuite/libjava.lang/Thread_Interrupt.java   
-no-install --main=Thread_Interrupt -O -g  
-L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/.libs 
-L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//boehm-gc/.libs -lm   
-o 
/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/Thread_Interrupt
gax% ./Thread_Interrupt
wait()
interrupted - ok
sleep()
interrupted - ok
Busy waiting
interrupted - ok
join()
interrupted - ok


-- 
Eric Botcazou

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-18 16:26     ` Eric Botcazou
  2003-04-18 17:18       ` Joe Buck
@ 2003-04-21  3:36       ` Gerald Pfeifer
  2003-04-21 13:54         ` Gabriel Dos Reis
  1 sibling, 1 reply; 15+ messages in thread
From: Gerald Pfeifer @ 2003-04-21  3:36 UTC (permalink / raw)
  To: gcc, java; +Cc: Joe Buck, Eric Botcazou, H. J. Lu

On Thu, 17 Apr 2003, Joe Buck wrote:
> As far as I'm concerned, this means that 3.2.3 is not releasable until
> we understand this problem, as sparc-sun-solaris2.8 is a primary platform.

Unfortunately, I just realized we have another problem on
sparc-sun-solaris2.9 with the latest pre-release tarball:

  mkdir .libs/libgcj.lax/libltdlc.a
  (cd .libs/libgcj.lax/libltdlc.a && ar x /files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libjava/./libltdl/.libs/libltdlc.a)
  /files/pfeifer/O/gcc/xgcc -shared-libgcc -B/files/pfeifer/O/gcc/ -nostdinc++ -L/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src -L/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src/.libs -B/files/pfeifer/gcc/sparc-sun-solaris2.9/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.9/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.9/include  -m64 -shared -nostdlib -m64 /files/pfeifer/O/gcc/sparcv9/crti.o /usr/ccs/lib/sparcv9/values-Xa.o /files/pfeifer/O/gcc/sparcv9/crtbegin.o  .libs/prims.o .libs/jni.o .libs/exception.o .libs/resolve.o .libs/defineclass.o .libs/interpret.o .libs/name-finder.o .libs/verify.o gnu/gcj/.libs/natCore.o gnu/gcj/convert/.libs/JIS0208_to_Unicode.o gnu/gcj/convert/.libs/JIS0212_to_Unicode.o gnu/gcj/convert/.libs/Unicode_to_JIS.o gnu/gcj/convert/.libs/natIconv.o gnu/gcj/convert/.libs/natInput_EUCJIS.o gnu/gcj/convert/.libs/natInput_SJIS.o gnu/gcj/convert/.libs/natOutput_EUCJIS.o gnu/gcj/convert/.libs/natOutput_SJIS.o gnu/gcj/io/!
 .libs/natSimpleSHSStream.o gnu/gcj/io/.libs/shs.o gnu/gcj/protocol/core/.libs/natCoreInputStream.o gnu/gcj/runtime/.libs/natFinalizerThread.o gnu/gcj/runtime/.libs/natFirstThread.o gnu/gcj/runtime/.libs/natSharedLibLoader.o gnu/gcj/runtime/.libs/natStringBuffer.o java/io/.libs/natFile.o java/io/.libs/natFileDescriptor.o java/io/.libs/natObjectInputStream.o java/io/.libs/natObjectOutputStream.o java/lang/.libs/natCharacter.o java/lang/.libs/natClass.o java/lang/.libs/natClassLoader.o java/lang/.libs/natConcreteProcess.o java/lang/.libs/natDouble.o java/lang/.libs/natFloat.o java/lang/.libs/natMath.o java/lang/.libs/natObject.o java/lang/.libs/natRuntime.o java/lang/.libs/natString.o java/lang/.libs/natStringBuffer.o java/lang/.libs/natSystem.o java/lang/.libs/natThread.o java/lang/.libs/natThrowable.o java/lang/ref/.libs/natReference.o java/lang/reflect/.libs/natArray.o java/lang/reflect/.libs/natConstructor.o java/lang/reflect/.libs/natField.o java/lang/reflect/.libs/natMet!
 hod.o java/net/.libs/natInetAddress.o java/net/.libs/natPlainDatagramS
ocketImpl.o java/net/.libs/natPlainSocketImpl.o java/text/.libs/natCollator.o java/util/zip/.libs/natDeflater.o java/util/zip/.libs/natInflater.o java/lang/.libs/Class.o java/lang/.libs/Object.o java/lang/.libs/AbstractMethodError.o java/lang/.libs/ArithmeticException.o java/lang/.libs/ArrayIndexOutOfBoundsException.o java/lang/.libs/ArrayStoreException.o java/lang/.libs/Boolean.o java/lang/.libs/Byte.o java/lang/.libs/Character.o java/lang/.libs/CharSequence.o java/lang/.libs/ClassCastException.o java/lang/.libs/ClassCircularityError.o java/lang/.libs/ClassFormatError.o java/lang/.libs/ClassLoader.o java/lang/.libs/ClassNotFoundException.o java/lang/.libs/CloneNotSupportedException.o java/lang/.libs/Cloneable.o java/lang/.libs/Comparable.o java/lang/.libs/Compiler.o java/lang/.libs/Double.o java/lang/.libs/Error.o java/lang/.libs/Exception.o java/lang/.libs/ExceptionInInitializerError.o java/lang/.libs/Float.o java/lang/.libs/IllegalAccessError.o java/lang/.libs/IllegalAcce!
 ssException.o java/lang/.libs/IllegalArgumentException.o java/lang/.libs/IllegalMonitorStateException.o java/lang/.libs/IllegalStateException.o java/lang/.libs/IllegalThreadStateException.o java/lang/.libs/IncompatibleClassChangeError.o java/lang/.libs/IndexOutOfBoundsException.o java/lang/.libs/InheritableThreadLocal.o java/lang/.libs/InstantiationError.o java/lang/.libs/InstantiationException.o java/lang/.libs/Integer.o java/lang/.libs/InternalError.o java/lang/.libs/InterruptedException.o java/lang/.libs/LinkageError.o java/lang/.libs/Long.o java/lang/.libs/Math.o java/lang/.libs/NegativeArraySizeException.o java/lang/.libs/NoClassDefFoundError.o java/lang/.libs/NoSuchFieldError.o java/lang/.libs/NoSuchFieldException.o java/lang/.libs/NoSuchMethodError.o java/lang/.libs/NoSuchMethodException.o java/lang/.libs/NullPointerException.o java/lang/.libs/Number.o java/lang/.libs/NumberFormatException.o java/lang/.libs/OutOfMemoryError.o java/lang/.libs/Package.o java/lang/.libs!
 /Process.o java/lang/.libs/Runnable.o java/lang/.libs/Runtime.o java/l
ang/.libs/RuntimeException.o java/lang/.libs/RuntimePermission.o java/lang/.libs/SecurityException.o java/lang/.libs/SecurityManager.o java/lang/.libs/Short.o java/lang/.libs/StackOverflowError.o java/lang/.libs/StrictMath.o java/lang/.libs/String.o java/lang/.libs/StringBuffer.o java/lang/.libs/StringIndexOutOfBoundsException.o java/lang/.libs/System.o java/lang/.libs/Thread.o java/lang/.libs/ThreadDeath.o java/lang/.libs/ThreadGroup.o java/lang/.libs/ThreadLocal.o java/lang/.libs/Throwable.o java/lang/.libs/UnknownError.o java/lang/.libs/UnsatisfiedLinkError.o java/lang/.libs/UnsupportedClassVersionError.o java/lang/.libs/UnsupportedOperationException.o java/lang/.libs/VerifyError.o java/lang/.libs/VirtualMachineError.o java/lang/.libs/VMClassLoader.o java/lang/.libs/VMSecurityManager.o java/lang/.libs/Void.o java/io/.libs/BufferedInputStream.o java/io/.libs/BufferedOutputStream.o java/io/.libs/BufferedReader.o java/io/.libs/BufferedWriter.o java/io/.libs/ByteArrayInputStr!
 eam.o java/io/.libs/ByteArrayOutputStream.o java/io/.libs/CharArrayReader.o java/io/.libs/CharArrayWriter.o java/io/.libs/CharConversionException.o java/io/.libs/DataInput.o java/io/.libs/DataInputStream.o java/io/.libs/DataOutput.o java/io/.libs/DataOutputStream.o java/io/.libs/EOFException.o java/io/.libs/Externalizable.o java/io/.libs/File.o java/io/.libs/FileDescriptor.o java/io/.libs/FileFilter.o java/io/.libs/FileInputStream.o java/io/.libs/FileNotFoundException.o java/io/.libs/FileOutputStream.o java/io/.libs/FilePermission.o java/io/.libs/FileReader.o java/io/.libs/FileWriter.o java/io/.libs/FilenameFilter.o java/io/.libs/FilterInputStream.o java/io/.libs/FilterOutputStream.o java/io/.libs/FilterReader.o java/io/.libs/FilterWriter.o java/io/.libs/IOException.o java/io/.libs/InputStream.o java/io/.libs/InputStreamReader.o java/io/.libs/InterruptedIOException.o java/io/.libs/InvalidClassException.o java/io/.libs/InvalidObjectException.o java/io/.libs/LineNumberInputSt!
 ream.o java/io/.libs/LineNumberReader.o java/io/.libs/NotActiveExcepti
on.o java/io/.libs/NotSerializableException.o java/io/.libs/ObjectInput.o java/io/.libs/ObjectInputStream.o java/io/.libs/ObjectInputValidation.o java/io/.libs/ObjectOutput.o java/io/.libs/ObjectOutputStream.o java/io/.libs/ObjectStreamClass.o java/io/.libs/ObjectStreamConstants.o java/io/.libs/ObjectStreamException.o java/io/.libs/ObjectStreamField.o java/io/.libs/OptionalDataException.o java/io/.libs/OutputStream.o java/io/.libs/OutputStreamWriter.o java/io/.libs/PipedInputStream.o java/io/.libs/PipedOutputStream.o java/io/.libs/PipedReader.o java/io/.libs/PipedWriter.o java/io/.libs/PrintStream.o java/io/.libs/PrintWriter.o java/io/.libs/PushbackInputStream.o java/io/.libs/PushbackReader.o java/io/.libs/RandomAccessFile.o java/io/.libs/Reader.o java/io/.libs/SequenceInputStream.o java/io/.libs/Serializable.o java/io/.libs/SerializablePermission.o java/io/.libs/StreamCorruptedException.o java/io/.libs/StreamTokenizer.o java/io/.libs/StringBufferInputStream.o java/io/.libs/!
 StringReader.o java/io/.libs/StringWriter.o java/io/.libs/SyncFailedException.o java/io/.libs/UTFDataFormatException.o java/io/.libs/UnsupportedEncodingException.o java/io/.libs/WriteAbortedException.o java/io/.libs/Writer.o java/util/.libs/AbstractCollection.o java/util/.libs/AbstractList.o java/util/.libs/AbstractMap.o java/util/.libs/AbstractSequentialList.o java/util/.libs/AbstractSet.o java/util/.libs/ArrayList.o java/util/.libs/Arrays.o java/util/.libs/BasicMapEntry.o java/util/.libs/BitSet.o java/util/.libs/Calendar.o java/util/.libs/Collection.o java/util/.libs/Collections.o java/util/.libs/Comparator.o java/util/.libs/ConcurrentModificationException.o java/util/.libs/Date.o java/util/.libs/Dictionary.o java/util/.libs/EmptyStackException.o java/util/.libs/Enumeration.o java/util/.libs/EventListener.o java/util/.libs/EventObject.o java/util/.libs/GregorianCalendar.o java/util/.libs/HashMap.o java/util/.libs/HashSet.o java/util/.libs/Hashtable.o java/util/.libs/Ident!
 ityHashMap.o java/util/.libs/Iterator.o java/util/.libs/LinkedList.o j
ava/util/.libs/LinkedHashMap.o java/util/.libs/LinkedHashSet.o java/util/.libs/List.o java/util/.libs/ListIterator.o java/util/.libs/ListResourceBundle.o java/util/.libs/Locale.o java/util/.libs/Map.o java/util/.libs/MissingResourceException.o java/util/.libs/NoSuchElementException.o java/util/.libs/Observable.o java/util/.libs/Observer.o java/util/.libs/Properties.o java/util/.libs/PropertyPermission.o java/util/.libs/PropertyResourceBundle.o java/util/.libs/Random.o java/util/.libs/RandomAccess.o java/util/.libs/ResourceBundle.o java/util/.libs/Set.o java/util/.libs/SimpleTimeZone.o java/util/.libs/SortedMap.o java/util/.libs/SortedSet.o java/util/.libs/Stack.o java/util/.libs/StringTokenizer.o java/util/.libs/TimeZone.o java/util/.libs/Timer.o java/util/.libs/TimerTask.o java/util/.libs/TreeMap.o java/util/.libs/TreeSet.o java/util/.libs/TooManyListenersException.o java/util/.libs/Vector.o java/util/.libs/WeakHashMap.o gnu/gcj/.libs/Core.o gnu/gcj/.libs/RawData.o gnu/gcj/!
 io/.libs/DefaultMimeTypes.o gnu/gcj/io/..libs/MimeTypes.o gnu/gcj/io/.libs/SimpleSHSStream.o gnu/gcj/protocol/core/.libs/Connection.o gnu/gcj/protocol/core/.libs/Handler.o gnu/gcj/protocol/core/.libs/CoreInputStream.o gnu/gcj/protocol/file/.libs/Connection.o gnu/gcj/protocol/file/.libs/Handler.o gnu/gcj/protocol/http/.libs/Connection.o gnu/gcj/protocol/http/.libs/Handler.o gnu/gcj/protocol/jar/.libs/Connection.o gnu/gcj/protocol/jar/.libs/Handler.o gnu/gcj/runtime/.libs/FileDeleter.o gnu/gcj/runtime/.libs/FinalizerThread.o gnu/gcj/runtime/.libs/FirstThread.o gnu/gcj/runtime/.libs/JNIWeakRef.o gnu/gcj/runtime/.libs/SharedLibLoader.o gnu/gcj/runtime/.libs/StringBuffer.o gnu/gcj/runtime/.libs/VMClassLoader.o gnu/java/io/.libs/ClassLoaderObjectInputStream.o gnu/java/io/.libs/NullOutputStream.o gnu/java/io/.libs/ObjectIdentityWrapper.o gnu/java/lang/.libs/ArrayHelper.o gnu/java/lang/.libs/ClassHelper.o gnu/java/lang/.libs/CharData.o gnu/java/lang/reflect/.libs/TypeSignature.o gn!
 u/java/locale/.libs/Calendar.o gnu/java/locale/.libs/Calendar_de.o gnu
/java/locale/.libs/Calendar_en.o gnu/java/locale/.libs/Calendar_nl.o gnu/java/locale/.libs/LocaleInformation.o gnu/java/locale/.libs/LocaleInformation_af_ZA.o gnu/java/locale/.libs/LocaleInformation_ar_AE.o gnu/java/locale/.libs/LocaleInformation_ar_BH.o gnu/java/locale/.libs/LocaleInformation_ar_DZ.o gnu/java/locale/.libs/LocaleInformation_ar_EG.o gnu/java/locale/.libs/LocaleInformation_ar_IN.o gnu/java/locale/.libs/LocaleInformation_ar_IQ.o gnu/java/locale/.libs/LocaleInformation_ar_JO.o gnu/java/locale/.libs/LocaleInformation_ar_KW.o gnu/java/locale/.libs/LocaleInformation_ar_LB.o gnu/java/locale/.libs/LocaleInformation_ar_LY.o gnu/java/locale/.libs/LocaleInformation_ar_MA.o gnu/java/locale/.libs/LocaleInformation_ar_OM.o gnu/java/locale/.libs/LocaleInformation_ar_QA.o gnu/java/locale/.libs/LocaleInformation_ar_SD.o gnu/java/locale/.libs/LocaleInformation_ar_SY.o gnu/java/locale/.libs/LocaleInformation_ar_TN.o gnu/java/locale/.libs/LocaleInformation_ar_YE.o gnu/java/local!
 e/.libs/LocaleInformation_be_BY.o gnu/java/locale/.libs/LocaleInformation_bn_IN.o gnu/java/locale/.libs/LocaleInformation_br_FR.o gnu/java/locale/.libs/LocaleInformation_bs_BA.o gnu/java/locale/.libs/LocaleInformation_ca_ES.o gnu/java/locale/.libs/LocaleInformation_cs_CZ.o gnu/java/locale/.libs/LocaleInformation_cy_GB.o gnu/java/locale/.libs/LocaleInformation_da_DK.o gnu/java/locale/.libs/LocaleInformation_de.o gnu/java/locale/.libs/LocaleInformation_de_AT.o gnu/java/locale/.libs/LocaleInformation_de_BE.o gnu/java/locale/.libs/LocaleInformation_de_CH.o gnu/java/locale/.libs/LocaleInformation_de_DE.o gnu/java/locale/.libs/LocaleInformation_de_LU.o gnu/java/locale/.libs/LocaleInformation_el_GR.o gnu/java/locale/.libs/LocaleInformation_en.o gnu/java/locale/.libs/LocaleInformation_en_AU.o gnu/java/locale/.libs/LocaleInformation_en_BW.o gnu/java/locale/.libs/LocaleInformation_en_CA.o gnu/java/locale/.libs/LocaleInformation_en_DK.o gnu/java/locale/.libs/LocaleInformation_en_GB.o !
 gnu/java/locale/.libs/LocaleInformation_en_HK.o gnu/java/locale/.libs/
LocaleInformation_en_IE.o gnu/java/locale/.libs/LocaleInformation_en_IN.o gnu/java/locale/.libs/LocaleInformation_en_NZ.o gnu/java/locale/.libs/LocaleInformation_en_PH.o gnu/java/locale/.libs/LocaleInformation_en_SG.o gnu/java/locale/.libs/LocaleInformation_en_US.o gnu/java/locale/.libs/LocaleInformation_en_ZA.o gnu/java/locale/.libs/LocaleInformation_en_ZW.o gnu/java/locale/.libs/LocaleInformation_es_AR.o gnu/java/locale/.libs/LocaleInformation_es_BO.o gnu/java/locale/.libs/LocaleInformation_es_CL.o gnu/java/locale/.libs/LocaleInformation_es_CO.o gnu/java/locale/.libs/LocaleInformation_es_CR.o gnu/java/locale/.libs/LocaleInformation_es_DO.o gnu/java/locale/.libs/LocaleInformation_es_EC.o gnu/java/locale/.libs/LocaleInformation_es_ES.o gnu/java/locale/.libs/LocaleInformation_es_GT.o gnu/java/locale/.libs/LocaleInformation_es_HN.o gnu/java/locale/.libs/LocaleInformation_es_MX.o gnu/java/locale/.libs/LocaleInformation_es_NI.o gnu/java/locale/.libs/LocaleInformation_es_PA.o gnu!
 /java/locale/.libs/LocaleInformation_es_PE..o gnu/java/locale/.libs/LocaleInformation_es_PR.o gnu/java/locale/.libs/LocaleInformation_es_PY.o gnu/java/locale/.libs/LocaleInformation_es_SV.o gnu/java/locale/.libs/LocaleInformation_es_US.o gnu/java/locale/.libs/LocaleInformation_es_UY.o gnu/java/locale/.libs/LocaleInformation_es_VE.o gnu/java/locale/.libs/LocaleInformation_et_EE.o gnu/java/locale/.libs/LocaleInformation_eu_ES.o gnu/java/locale/.libs/LocaleInformation_fa_IR.o gnu/java/locale/.libs/LocaleInformation_fi_FI.o gnu/java/locale/.libs/LocaleInformation_fo_FO.o gnu/java/locale/.libs/LocaleInformation_fr_BE.o gnu/java/locale/.libs/LocaleInformation_fr_CA.o gnu/java/locale/.libs/LocaleInformation_fr_CH.o gnu/java/locale/.libs/LocaleInformation_fr_FR.o gnu/java/locale/.libs/LocaleInformation_fr_LU.o gnu/java/locale/.libs/LocaleInformation_ga_IE.o gnu/java/locale/.libs/LocaleInformation_gd_GB.o gnu/java/locale/.libs/LocaleInformation_gl_ES.o gnu/java/locale/.libs/LocaleIn!
 formation_gv_GB.o gnu/java/locale/.libs/LocaleInformation_he_IL.o gnu/
java/locale/.libs/LocaleInformation_hi_IN.o gnu/java/locale/.libs/LocaleInformation_hr_HR.o gnu/java/locale/.libs/LocaleInformation_hu_HU.o gnu/java/locale/.libs/LocaleInformation_id_ID.o gnu/java/locale/.libs/LocaleInformation_it_CH.o gnu/java/locale/.libs/LocaleInformation_it_IT.o gnu/java/locale/.libs/LocaleInformation_iw_IL.o gnu/java/locale/.libs/LocaleInformation_ja_JP.o gnu/java/locale/.libs/LocaleInformation_ka_GE.o gnu/java/locale/.libs/LocaleInformation_kl_GL.o gnu/java/locale/.libs/LocaleInformation_ko_KR.o gnu/java/locale/.libs/LocaleInformation_kw_GB.o gnu/java/locale/.libs/LocaleInformation_lt_LT.o gnu/java/locale/.libs/LocaleInformation_lv_LV.o gnu/java/locale/.libs/LocaleInformation_mi_NZ.o gnu/java/locale/.libs/LocaleInformation_mk_MK.o gnu/java/locale/.libs/LocaleInformation_mr_IN.o gnu/java/locale/.libs/LocaleInformation_mt_MT.o gnu/java/locale/.libs/LocaleInformation_nl.o gnu/java/locale/.libs/LocaleInformation_nl_BE.o gnu/java/locale/.libs/LocaleInformat!
 ion_nl_NL.o gnu/java/locale/.libs/LocaleInformation_nn_NO.o gnu/java/locale/.libs/LocaleInformation_no_NO.o gnu/java/locale/.libs/LocaleInformation_oc_FR.o gnu/java/locale/.libs/LocaleInformation_pl_PL.o gnu/java/locale/.libs/LocaleInformation_pt_BR.o gnu/java/locale/.libs/LocaleInformation_pt_PT.o gnu/java/locale/.libs/LocaleInformation_ro_RO.o gnu/java/locale/.libs/LocaleInformation_ru_RU.o gnu/java/locale/.libs/LocaleInformation_ru_UA.o gnu/java/locale/.libs/LocaleInformation_se_NO.o gnu/java/locale/.libs/LocaleInformation_sk_SK.o gnu/java/locale/.libs/LocaleInformation_sl_SI.o gnu/java/locale/.libs/LocaleInformation_sq_AL.o gnu/java/locale/.libs/LocaleInformation_sr_YU.o gnu/java/locale/.libs/LocaleInformation_sv_FI.o gnu/java/locale/.libs/LocaleInformation_sv_SE.o gnu/java/locale/.libs/LocaleInformation_ta_IN.o gnu/java/locale/.libs/LocaleInformation_te_IN.o gnu/java/locale/.libs/LocaleInformation_tg_TJ.o gnu/java/locale/.libs/LocaleInformation_tl_PH.o gnu/java/locale/!
 .libs/LocaleInformation_tr_TR.o gnu/java/locale/.libs/LocaleInformatio
n_uk_UA.o gnu/java/locale/.libs/LocaleInformation_ur_PK.o gnu/java/locale/.libs/LocaleInformation_uz_UZ.o gnu/java/locale/.libs/LocaleInformation_vi_VN.o gnu/java/locale/.libs/LocaleInformation_yi_US.o gnu/java/locale/.libs/LocaleInformation_zh_CN.o gnu/java/locale/.libs/LocaleInformation_zh_HK.o gnu/java/locale/.libs/LocaleInformation_zh_SG.o gnu/java/locale/.libs/LocaleInformation_zh_TW.o gnu/java/math/.libs/MPN.o gnu/java/security/provider/.libs/DefaultPolicy.o gnu/java/security/provider/.libs/Gnu.o gnu/java/security/provider/.libs/SHA.o gnu/java/security/provider/.libs/SHA1PRNG.o gnu/java/text/.libs/BaseBreakIterator.o gnu/java/text/.libs/CharacterBreakIterator.o gnu/java/text/.libs/LineBreakIterator.o gnu/java/text/.libs/SentenceBreakIterator.o gnu/java/text/.libs/WordBreakIterator.o gnu/java/util/.libs/DoubleEnumeration.o java/lang/ref/.libs/PhantomReference.o java/lang/ref/.libs/Reference.o java/lang/ref/.libs/ReferenceQueue.o java/lang/ref/.libs/SoftReference.o java/!
 lang/ref/.libs/WeakReference.o java/lang/reflect/.libs/AccessibleObject.o java/lang/reflect/.libs/Array.o java/lang/reflect/.libs/Constructor.o java/lang/reflect/.libs/Field.o java/lang/reflect/.libs/InvocationTargetException.o java/lang/reflect/.libs/Member.o java/lang/reflect/.libs/Method.o java/lang/reflect/.libs/Modifier.o java/lang/reflect/.libs/ReflectPermission.o java/math/.libs/BigDecimal.o java/math/.libs/BigInteger.o java/net/.libs/Authenticator.o java/net/.libs/BindException.o java/net/.libs/ConnectException.o java/net/.libs/ContentHandler.o java/net/.libs/ContentHandlerFactory.o java/net/.libs/DatagramPacket.o java/net/.libs/DatagramSocket.o java/net/.libs/DatagramSocketImpl.o java/net/.libs/FileNameMap.o java/net/.libs/HttpURLConnection.o java/net/.libs/InetAddress.o java/net/.libs/JarURLConnection.o java/net/.libs/MalformedURLException.o java/net/.libs/MulticastSocket.o java/net/.libs/NetPermission.o java/net/.libs/NoRouteToHostException.o java/net/.libs/Passw!
 ordAuthentication.o java/net/.libs/PlainDatagramSocketImpl.o java/net/
.libs/PlainSocketImpl.o java/net/.libs/ProtocolException.o java/net/.libs/ServerSocket.o java/net/.libs/Socket.o java/net/.libs/SocketException.o java/net/.libs/SocketImpl.o java/net/.libs/SocketImplFactory.o java/net/.libs/SocketOptions.o java/net/.libs/SocketPermission.o java/net/.libs/URL.o java/net/.libs/URLClassLoader.o java/net/.libs/URLConnection.o java/net/.libs/URLDecoder.o java/net/.libs/URLEncoder.o java/net/.libs/URLStreamHandler.o java/net/.libs/URLStreamHandlerFactory.o java/net/.libs/UnknownHostException.o java/net/.libs/UnknownServiceException.o java/security/.libs/AccessControlContext.o java/security/.libs/AccessControlException.o java/security/.libs/AccessController.o java/security/.libs/AlgorithmParameterGenerator.o java/security/.libs/AlgorithmParameters.o java/security/.libs/AlgorithmParameterGeneratorSpi.o java/security/.libs/AlgorithmParametersSpi.o java/security/.libs/AllPermission.o java/security/.libs/BasicPermission.o java/security/.libs/Certificat!
 e.o java/security/.libs/CodeSource.o java/security/.libs/DigestException.o java/security/.libs/DigestOutputStream.o java/security/.libs/DummyKeyPairGenerator.o java/security/.libs/DummySignature.o java/security/.libs/DigestInputStream.o java/security/.libs/DomainCombiner.o java/security/.libs/DummyMessageDigest.o java/security/.libs/GeneralSecurityException.o java/security/.libs/Guard.o java/security/.libs/GuardedObject.o java/security/.libs/Identity.o java/security/.libs/IdentityScope.o java/security/.libs/InvalidAlgorithmParameterException.o java/security/.libs/InvalidKeyException.o java/security/.libs/InvalidParameterException.o java/security/.libs/Key.o java/security/.libs/KeyFactorySpi.o java/security/.libs/KeyPairGenerator.o java/security/.libs/KeyStoreException.o java/security/.libs/KeyException.o java/security/.libs/KeyManagementException.o java/security/.libs/KeyPairGeneratorSpi.o java/security/.libs/KeyStoreSpi.o java/security/.libs/KeyFactory.o java/security/.lib!
 s/KeyPair.o java/security/.libs/KeyStore.o java/security/.libs/Message
Digest.o java/security/.libs/MessageDigestSpi.o java/security/.libs/NoSuchAlgorithmException.o java/security/.libs/NoSuchProviderException.o java/security/.libs/Permission.o java/security/.libs/Principal.o java/security/.libs/PrivilegedExceptionAction.o java/security/.libs/PublicKey.o java/security/.libs/PermissionCollection.o java/security/.libs/PrivateKey.o java/security/.libs/ProtectionDomain.o java/security/.libs/Permissions.o java/security/.libs/PrivilegedAction.o java/security/.libs/Provider.o java/security/.libs/Policy.o java/security/.libs/PrivilegedActionException.o java/security/.libs/ProviderException.o java/security/.libs/SecureClassLoader.o java/security/.libs/SecureRandomSpi.o java/security/.libs/SecurityPermission.o java/security/.libs/SignatureException.o java/security/.libs/SignedObject.o java/security/.libs/SecureRandom.o java/security/.libs/Security.o java/security/.libs/Signature.o java/security/.libs/SignatureSpi.o java/security/.libs/Signer.o java/secur!
 ity/.libs/UnrecoverableKeyException.o java/security/.libs/UnresolvedPermission.o java/security/acl/.libs/Acl.o java/security/acl/.libs/AclNotFoundException.o java/security/acl/.libs/LastOwnerException.o java/security/acl/.libs/Owner.o java/security/acl/.libs/AclEntry.o java/security/acl/.libs/Group.o java/security/acl/.libs/NotOwnerException.o java/security/acl/.libs/Permission.o java/security/cert/.libs/CRL.o java/security/cert/.libs/CRLException.o java/security/cert/.libs/Certificate.o java/security/cert/.libs/CertificateEncodingException.o java/security/cert/.libs/CertificateException.o java/security/cert/.libs/CertificateExpiredException.o java/security/cert/.libs/CertificateFactory.o java/security/cert/.libs/CertificateFactorySpi.o java/security/cert/.libs/CertificateNotYetValidException.o java/security/cert/.libs/CertificateParsingException.o java/security/cert/.libs/X509CRL.o java/security/cert/.libs/X509CRLEntry.o java/security/cert/.libs/X509Certificate.o java/secu!
 rity/cert/.libs/X509Extension.o java/security/interfaces/.libs/DSAKey.
o java/security/interfaces/.libs/DSAKeyPairGenerator.o java/security/interfaces/.libs/DSAParams.o java/security/interfaces/.libs/DSAPrivateKey.o java/security/interfaces/.libs/DSAPublicKey.o java/security/interfaces/.libs/RSAKey.o java/security/interfaces/.libs/RSAPrivateCrtKey.o java/security/interfaces/.libs/RSAPrivateKey.o java/security/interfaces/.libs/RSAPublicKey.o java/security/spec/.libs/AlgorithmParameterSpec.o java/security/spec/.libs/DSAParameterSpec.o java/security/spec/.libs/DSAPrivateKeySpec.o java/security/spec/.libs/DSAPublicKeySpec.o java/security/spec/.libs/EncodedKeySpec.o java/security/spec/.libs/InvalidKeySpecException.o java/security/spec/.libs/InvalidParameterSpecException.o java/security/spec/.libs/KeySpec.o java/security/spec/.libs/PKCS8EncodedKeySpec.o java/security/spec/.libs/RSAKeyGenParameterSpec.o java/security/spec/.libs/RSAPrivateCrtKeySpec.o java/security/spec/.libs/RSAPrivateKeySpec.o java/security/spec/.libs/RSAPublicKeySpec.o java/security!
 /spec/.libs/X509EncodedKeySpec.o java/sql/.libs/Array.o java/sql/.libs/BatchUpdateException.o java/sql/.libs/Blob.o java/sql/.libs/CallableStatement.o java/sql/.libs/Clob.o java/sql/.libs/Connection.o java/sql/.libs/DataTruncation.o java/sql/.libs/DatabaseMetaData.o java/sql/.libs/Date.o java/sql/.libs/Driver.o java/sql/.libs/DriverManager.o java/sql/.libs/DriverPropertyInfo.o java/sql/.libs/PreparedStatement.o java/sql/.libs/Ref.o java/sql/.libs/ResultSet.o java/sql/.libs/ResultSetMetaData.o java/sql/.libs/SQLData.o java/sql/.libs/SQLException.o java/sql/.libs/SQLInput.o java/sql/.libs/SQLOutput.o java/sql/.libs/SQLWarning.o java/sql/.libs/Statement.o java/sql/.libs/Struct.o java/sql/.libs/Time.o java/sql/.libs/Timestamp.o java/sql/.libs/Types.o java/text/.libs/Annotation.o java/text/.libs/AttributedCharacterIterator.o java/text/.libs/AttributedString.o java/text/.libs/AttributedStringIterator.o java/text/.libs/BreakIterator.o java/text/.libs/CharacterIterator.o java/text/!
 .libs/ChoiceFormat.o java/text/.libs/CollationElementIterator.o java/t
ext/.libs/CollationKey.o java/text/.libs/Collator.o java/text/.libs/DateFormat.o java/text/.libs/DateFormatSymbols.o java/text/.libs/DecimalFormat.o java/text/.libs/DecimalFormatSymbols.o java/text/.libs/FieldPosition.o java/text/.libs/Format.o java/text/.libs/MessageFormat.o java/text/.libs/NumberFormat.o java/text/.libs/ParseException.o java/text/.libs/ParsePosition.o java/text/.libs/RuleBasedCollator.o java/text/.libs/SimpleDateFormat.o java/text/.libs/StringCharacterIterator.o java/util/jar/.libs/Attributes.o java/util/jar/.libs/JarEntry.o java/util/jar/.libs/JarException.o java/util/jar/.libs/JarFile.o java/util/jar/.libs/JarInputStream.o java/util/jar/.libs/JarOutputStream.o java/util/jar/.libs/Manifest.o java/util/zip/.libs/Adler32.o java/util/zip/.libs/CRC32.o java/util/zip/.libs/CheckedInputStream.o java/util/zip/.libs/CheckedOutputStream.o java/util/zip/.libs/Checksum.o java/util/zip/.libs/DataFormatException.o java/util/zip/.libs/Deflater.o java/util/zip/.libs/Def!
 laterOutputStream.o java/util/zip/.libs/GZIPInputStream.o java/util/zip/.libs/GZIPOutputStream.o java/util/zip/.libs/Inflater.o java/util/zip/.libs/InflaterInputStream.o java/util/zip/.libs/ZipConstants.o java/util/zip/.libs/ZipEntry.o java/util/zip/.libs/ZipException.o java/util/zip/.libs/ZipFile.o java/util/zip/.libs/ZipInputStream.o java/util/zip/.libs/ZipOutputStream.o org/w3c/dom/.libs/Attr.o org/w3c/dom/.libs/CDATASection.o org/w3c/dom/.libs/CharacterData.o org/w3c/dom/.libs/Comment.o org/w3c/dom/.libs/DOMException.o org/w3c/dom/.libs/DOMImplementation.o org/w3c/dom/.libs/Document.o org/w3c/dom/.libs/DocumentFragment.o org/w3c/dom/.libs/DocumentType.o org/w3c/dom/.libs/Element.o org/w3c/dom/.libs/Entity.o org/w3c/dom/.libs/EntityReference.o org/w3c/dom/.libs/NamedNodeMap.o org/w3c/dom/.libs/Node.o org/w3c/dom/.libs/NodeList.o org/w3c/dom/.libs/Notation.o org/w3c/dom/.libs/ProcessingInstruction.o org/w3c/dom/.libs/Text.o org/w3c/dom/ranges/.libs/DocumentRange.o org/w3c!
 /dom/ranges/.libs/Range.o org/w3c/dom/ranges/.libs/RangeException.o or
g/w3c/dom/traversal/.libs/DocumentTraversal.o org/w3c/dom/traversal/.libs/NodeFilter.o org/w3c/dom/traversal/.libs/NodeIterator.o org/w3c/dom/traversal/.libs/TreeWalker.o org/xml/sax/ext/.libs/DeclHandler.o org/xml/sax/ext/.libs/LexicalHandler.o org/xml/sax/helpers/.libs/AttributeListImpl.o org/xml/sax/helpers/.libs/AttributesImpl.o org/xml/sax/helpers/.libs/DefaultHandler.o org/xml/sax/helpers/.libs/LocatorImpl.o org/xml/sax/helpers/.libs/NamespaceSupport.o org/xml/sax/helpers/.libs/ParserAdapter.o org/xml/sax/helpers/.libs/ParserFactory.o org/xml/sax/helpers/.libs/XMLFilterImpl.o org/xml/sax/helpers/.libs/XMLReaderAdapter.o org/xml/sax/helpers/.libs/XMLReaderFactory.o org/xml/sax/.libs/AttributeList.o org/xml/sax/.libs/Attributes.o org/xml/sax/.libs/ContentHandler.o org/xml/sax/.libs/DTDHandler.o org/xml/sax/.libs/DocumentHandler.o org/xml/sax/.libs/EntityResolver.o org/xml/sax/.libs/ErrorHandler.o org/xml/sax/.libs/HandlerBase.o org/xml/sax/.libs/InputSource.o org/xml/sax!
 /.libs/Locator.o org/xml/sax/.libs/Parser.o org/xml/sax/.libs/SAXException.o org/xml/sax/.libs/SAXNotRecognizedException.o org/xml/sax/.libs/SAXNotSupportedException.o org/xml/sax/.libs/SAXParseException.o org/xml/sax/.libs/XMLFilter.o org/xml/sax/.libs/XMLReader.o java/rmi/activation/.libs/Activatable.o java/rmi/activation/.libs/ActivateFailedException.o java/rmi/activation/.libs/ActivationDesc.o java/rmi/activation/.libs/ActivationException.o java/rmi/activation/.libs/ActivationGroup.o java/rmi/activation/.libs/ActivationGroupDesc.o java/rmi/activation/.libs/ActivationGroupID.o java/rmi/activation/.libs/ActivationID.o java/rmi/activation/.libs/ActivationInstantiator.o java/rmi/activation/.libs/ActivationMonitor.o java/rmi/activation/.libs/ActivationSystem.o java/rmi/activation/.libs/Activator.o java/rmi/activation/.libs/UnknownGroupException.o java/rmi/activation/.libs/UnknownObjectException.o java/rmi/.libs/AccessException.o java/rmi/.libs/AlreadyBoundException.o java/rm!
 i/.libs/ConnectException.o java/rmi/.libs/ConnectIOException.o java/rm
i/.libs/MarshalException.o java/rmi/.libs/MarshalledObject.o java/rmi/.libs/Naming.o java/rmi/.libs/NoSuchObjectException.o java/rmi/.libs/NotBoundException.o java/rmi/.libs/RMISecurityException.o java/rmi/.libs/RMISecurityManager.o java/rmi/.libs/Remote.o java/rmi/.libs/RemoteException.o java/rmi/.libs/ServerError.o java/rmi/.libs/ServerException.o java/rmi/.libs/ServerRuntimeException.o java/rmi/.libs/StubNotFoundException.o java/rmi/.libs/UnexpectedException.o java/rmi/.libs/UnknownHostException.o java/rmi/.libs/UnmarshalException.o java/rmi/dgc/.libs/DGC.o java/rmi/dgc/.libs/Lease.o java/rmi/dgc/.libs/VMID.o java/rmi/registry/.libs/LocateRegistry.o java/rmi/registry/.libs/Registry.o java/rmi/registry/.libs/RegistryHandler.o java/rmi/server/.libs/ExportException.o java/rmi/server/.libs/LoaderHandler.o java/rmi/server/.libs/LogStream.o java/rmi/server/.libs/ObjID.o java/rmi/server/.libs/Operation.o java/rmi/server/.libs/RMIClassLoader.o java/rmi/server/.libs/RMIClientSocke!
 tFactory.o java/rmi/server/.libs/RMIFailureHandler.o java/rmi/server/.libs/RMIServerSocketFactory.o java/rmi/server/.libs/RMISocketFactory.o java/rmi/server/.libs/RemoteCall.o java/rmi/server/.libs/RemoteObject.o java/rmi/server/.libs/RemoteRef.o java/rmi/server/.libs/RemoteServer.o java/rmi/server/.libs/RemoteStub.o java/rmi/server/.libs/ServerCloneException.o java/rmi/server/.libs/ServerNotActiveException.o java/rmi/server/.libs/ServerRef.o java/rmi/server/.libs/Skeleton.o java/rmi/server/.libs/SkeletonMismatchException.o java/rmi/server/.libs/SkeletonNotFoundException.o java/rmi/server/.libs/SocketSecurityException.o java/rmi/server/.libs/UID.o java/rmi/server/.libs/UnicastRemoteObject.o java/rmi/server/.libs/Unreferenced.o gnu/java/rmi/dgc/.libs/DGCImpl.o gnu/java/rmi/dgc/.libs/DGCImpl_Skel.o gnu/java/rmi/dgc/.libs/DGCImpl_Stub.o gnu/java/rmi/registry/.libs/RegistryImpl.o gnu/java/rmi/registry/.libs/RegistryImpl_Skel.o gnu/java/rmi/registry/.libs/RegistryImpl_Stub.o gnu!
 /java/rmi/rmic/.libs/Compile_gcj.o gnu/java/rmi/rmic/.libs/Compiler.o 
gnu/java/rmi/rmic/.libs/CompilerProcess.o gnu/java/rmi/rmic/.libs/RMIC.o gnu/java/rmi/rmic/.libs/TabbedWriter.o gnu/java/rmi/server/.libs/ProtocolConstants.o gnu/java/rmi/server/.libs/RMIDefaultSocketFactory.o gnu/java/rmi/server/.libs/RMIHashes.o gnu/java/rmi/server/.libs/RMIObjectInputStream.o gnu/java/rmi/server/.libs/RMIObjectOutputStream.o gnu/java/rmi/server/.libs/UnicastConnection.o gnu/java/rmi/server/.libs/UnicastConnectionManager.o gnu/java/rmi/server/.libs/UnicastRef.o gnu/java/rmi/server/.libs/UnicastRemoteCall.o gnu/java/rmi/server/.libs/UnicastRemoteStub.o gnu/java/rmi/server/.libs/UnicastServer.o gnu/java/rmi/server/.libs/UnicastServerRef.o gnu/awt/.libs/LightweightRedirector.o gnu/awt/j2d/.libs/AbstractGraphicsState.o gnu/awt/j2d/.libs/DirectRasterGraphics.o gnu/awt/j2d/.libs/Graphics2DImpl.o gnu/awt/j2d/.libs/IntegerGraphicsState.o gnu/awt/j2d/.libs/MappedRaster.o gnu/java/awt/.libs/BitMaskExtent.o gnu/java/awt/.libs/Buffers.o gnu/java/awt/.libs/ComponentDat!
 aBlitOp.o gnu/java/awt/.libs/GLightweightPeer.o gnu/java/beans/editors/.libs/ColorEditor.o gnu/java/beans/editors/.libs/FontEditor.o gnu/java/beans/editors/.libs/NativeBooleanEditor.o gnu/java/beans/editors/.libs/NativeByteEditor.o gnu/java/beans/editors/.libs/NativeDoubleEditor.o gnu/java/beans/editors/.libs/NativeFloatEditor.o gnu/java/beans/editors/.libs/NativeIntEditor.o gnu/java/beans/editors/.libs/NativeLongEditor.o gnu/java/beans/editors/.libs/NativeShortEditor.o gnu/java/beans/editors/.libs/StringEditor.o gnu/java/beans/info/.libs/ComponentBeanInfo.o gnu/java/beans/.libs/BeanInfoEmbryo.o gnu/java/beans/.libs/EmptyBeanInfo.o gnu/java/beans/.libs/ExplicitBeanInfo.o gnu/java/beans/.libs/IntrospectionIncubator.o java/applet/.libs/Applet.o java/applet/.libs/AppletStub.o java/applet/.libs/AppletContext.o java/applet/.libs/AudioClip.o java/awt/.libs/AWTError.o java/awt/.libs/AWTEvent.o java/awt/.libs/AWTEventMulticaster.o java/awt/.libs/AWTException.o java/awt/.libs/AWTPer!
 mission.o java/awt/.libs/ActiveEvent.o java/awt/.libs/Adjustable.o jav
a/awt/.libs/BorderLayout.o java/awt/.libs/Button.o java/awt/.libs/Canvas.o java/awt/.libs/CardLayout.o java/awt/.libs/Checkbox.o java/awt/.libs/CheckboxGroup.o java/awt/.libs/CheckboxMenuItem.o java/awt/.libs/Choice.o java/awt/.libs/Color.o java/awt/.libs/Component.o java/awt/.libs/ComponentOrientation.o java/awt/.libs/Container.o java/awt/.libs/Cursor.o java/awt/.libs/Dialog.o java/awt/.libs/Dimension.o java/awt/.libs/Event.o java/awt/.libs/EventDispatchThread.o java/awt/.libs/EventQueue.o java/awt/.libs/FileDialog.o java/awt/.libs/FlowLayout.o java/awt/.libs/Font.o java/awt/.libs/FontMetrics.o java/awt/.libs/Frame.o java/awt/.libs/Graphics.o java/awt/.libs/Graphics2D.o java/awt/.libs/GraphicsConfiguration.o java/awt/.libs/GridBagConstraints.o java/awt/.libs/GridLayout.o java/awt/.libs/IllegalComponentStateException.o java/awt/.libs/Image.o java/awt/.libs/Insets.o java/awt/.libs/ItemSelectable.o java/awt/.libs/Label.o java/awt/.libs/LayoutManager.o java/awt/.libs/LayoutMana!
 ger2.o java/awt/.libs/List.o java/awt/.libs/MediaTracker.o java/awt/.libs/Menu.o java/awt/.libs/MenuBar.o java/awt/.libs/MenuComponent.o java/awt/.libs/MenuContainer.o java/awt/.libs/MenuItem.o java/awt/.libs/MenuShortcut.o java/awt/.libs/Paint.o java/awt/.libs/PaintContext.o java/awt/.libs/Panel.o java/awt/.libs/Point.o java/awt/.libs/Polygon.o java/awt/.libs/PopupMenu.o java/awt/.libs/PrintGraphics.o java/awt/.libs/PrintJob.o java/awt/.libs/Rectangle.o java/awt/.libs/RenderingHints.o java/awt/.libs/ScrollPane.o java/awt/.libs/Scrollbar.o java/awt/.libs/Shape.o java/awt/.libs/SystemColor.o java/awt/.libs/TextArea.o java/awt/.libs/TextComponent.o java/awt/.libs/TextField.o java/awt/.libs/Toolkit.o java/awt/.libs/Transparency.o java/awt/.libs/Window.o java/awt/color/.libs/ColorSpace.o java/awt/color/.libs/ICC_ColorSpace.o java/awt/color/.libs/ICC_Profile.o java/awt/datatransfer/.libs/Clipboard.o java/awt/datatransfer/.libs/ClipboardOwner.o java/awt/datatransfer/.libs/DataFla!
 vor.o java/awt/datatransfer/.libs/FlavorMap.o java/awt/datatransfer/.l
ibs/MimeTypeParseException.o java/awt/datatransfer/.libs/StringSelection.o java/awt/datatransfer/.libs/SystemFlavorMap.o java/awt/datatransfer/.libs/Transferable.o java/awt/datatransfer/.libs/UnsupportedFlavorException.o java/awt/event/.libs/AWTEventListener.o java/awt/event/.libs/ActionEvent.o java/awt/event/.libs/ActionListener.o java/awt/event/.libs/AdjustmentEvent.o java/awt/event/.libs/AdjustmentListener.o java/awt/event/.libs/ComponentAdapter.o java/awt/event/.libs/ComponentEvent.o java/awt/event/.libs/ComponentListener.o java/awt/event/.libs/ContainerAdapter.o java/awt/event/.libs/ContainerEvent.o java/awt/event/.libs/ContainerListener.o java/awt/event/.libs/FocusAdapter.o java/awt/event/.libs/FocusEvent.o java/awt/event/.libs/FocusListener.o java/awt/event/.libs/HierarchyBoundsAdapter.o java/awt/event/.libs/HierarchyBoundsListener.o java/awt/event/.libs/HierarchyEvent.o java/awt/event/.libs/HierarchyListener.o java/awt/event/.libs/InputEvent.o java/awt/event/.libs/In!
 putMethodEvent.o java/awt/event/.libs/InputMethodListener.o java/awt/event/.libs/InvocationEvent.o java/awt/event/.libs/ItemEvent.o java/awt/event/.libs/ItemListener.o java/awt/event/.libs/KeyAdapter.o java/awt/event/.libs/KeyEvent.o java/awt/event/.libs/KeyListener.o java/awt/event/.libs/MouseAdapter.o java/awt/event/.libs/MouseEvent.o java/awt/event/.libs/MouseListener.o java/awt/event/.libs/MouseMotionAdapter.o java/awt/event/.libs/MouseMotionListener.o java/awt/event/.libs/PaintEvent.o java/awt/event/.libs/TextEvent.o java/awt/event/.libs/TextListener.o java/awt/event/.libs/WindowAdapter.o java/awt/event/.libs/WindowEvent.o java/awt/event/.libs/WindowListener.o java/awt/geom/.libs/AffineTransform.o java/awt/geom/.libs/Dimension2D.o java/awt/geom/.libs/Ellipse2D.o java/awt/geom/.libs/IllegalPathStateException.o java/awt/geom/.libs/Line2D.o java/awt/geom/.libs/NoninvertibleTransformException.o java/awt/geom/.libs/PathIterator.o java/awt/geom/.libs/Point2D.o java/awt/geom/!
 .libs/Rectangle2D.o java/awt/geom/.libs/RectangularShape.o java/awt/ge
om/.libs/RoundRectangle2D.o java/awt/image/.libs/AreaAveragingScaleFilter.o java/awt/image/.libs/BufferedImage.o java/awt/image/.libs/ColorModel.o java/awt/image/.libs/ComponentColorModel.o java/awt/image/.libs/ComponentSampleModel.o java/awt/image/.libs/CropImageFilter.o java/awt/image/.libs/DataBuffer.o java/awt/image/.libs/DataBufferByte.o java/awt/image/.libs/DataBufferInt.o java/awt/image/.libs/DataBufferUShort.o java/awt/image/.libs/DirectColorModel.o java/awt/image/.libs/FilteredImageSource.o java/awt/image/.libs/ImageConsumer.o java/awt/image/.libs/ImageFilter.o java/awt/image/.libs/ImageObserver.o java/awt/image/.libs/ImageProducer.o java/awt/image/.libs/IndexColorModel.o java/awt/image/.libs/MemoryImageSource.o java/awt/image/.libs/PackedColorModel.o java/awt/image/.libs/PixelGrabber.o java/awt/image/.libs/RGBImageFilter.o java/awt/image/.libs/Raster.o java/awt/image/.libs/RasterOp.o java/awt/image/.libs/ReplicateScaleFilter.o java/awt/image/.libs/SampleModel.o jav!
 a/awt/image/.libs/SinglePixelPackedSampleModel.o java/awt/image/.libs/WritableRaster.o java/awt/peer/.libs/ButtonPeer.o java/awt/peer/.libs/CanvasPeer.o java/awt/peer/.libs/CheckboxMenuItemPeer.o java/awt/peer/.libs/CheckboxPeer.o java/awt/peer/.libs/ChoicePeer.o java/awt/peer/.libs/ComponentPeer.o java/awt/peer/.libs/ContainerPeer.o java/awt/peer/.libs/DialogPeer.o java/awt/peer/.libs/FileDialogPeer.o java/awt/peer/.libs/FontPeer.o java/awt/peer/.libs/FramePeer.o java/awt/peer/.libs/LabelPeer.o java/awt/peer/.libs/LightweightPeer.o java/awt/peer/.libs/ListPeer.o java/awt/peer/.libs/MenuBarPeer.o java/awt/peer/.libs/MenuComponentPeer.o java/awt/peer/.libs/MenuItemPeer.o java/awt/peer/.libs/MenuPeer.o java/awt/peer/.libs/PanelPeer.o java/awt/peer/.libs/PopupMenuPeer.o java/awt/peer/.libs/ScrollPanePeer.o java/awt/peer/.libs/ScrollbarPeer.o java/awt/peer/.libs/TextAreaPeer.o java/awt/peer/.libs/TextComponentPeer.o java/awt/peer/.libs/TextFieldPeer.o java/awt/peer/.libs/Window!
 Peer.o java/beans/beancontext/.libs/BeanContext.o java/beans/beanconte
xt/.libs/BeanContextChild.o java/beans/beancontext/.libs/BeanContextChildComponentProxy.o java/beans/beancontext/.libs/BeanContextChildSupport.o java/beans/beancontext/.libs/BeanContextContainerProxy.o java/beans/beancontext/.libs/BeanContextEvent.o java/beans/beancontext/.libs/BeanContextMembershipEvent.o java/beans/beancontext/.libs/BeanContextMembershipListener.o java/beans/beancontext/.libs/BeanContextProxy.o java/beans/beancontext/.libs/BeanContextServiceAvailableEvent.o java/beans/beancontext/.libs/BeanContextServiceProvider.o java/beans/beancontext/.libs/BeanContextServiceProviderBeanInfo.o java/beans/beancontext/.libs/BeanContextServiceRevokedEvent.o java/beans/beancontext/.libs/BeanContextServiceRevokedListener.o java/beans/beancontext/.libs/BeanContextServices.o java/beans/beancontext/.libs/BeanContextServicesListener.o java/beans/.libs/AppletInitializer.o java/beans/.libs/BeanDescriptor.o java/beans/.libs/BeanInfo.o java/beans/.libs/Beans.o java/beans/.libs/Custom!
 izer.o java/beans/.libs/DesignMode.o java/beans/.libs/EventSetDescriptor.o java/beans/.libs/FeatureDescriptor.o java/beans/.libs/IndexedPropertyDescriptor.o java/beans/.libs/IntrospectionException.o java/beans/.libs/Introspector.o java/beans/.libs/MethodDescriptor.o java/beans/.libs/ParameterDescriptor.o java/beans/.libs/PropertyChangeEvent.o java/beans/.libs/PropertyChangeListener.o java/beans/.libs/PropertyChangeSupport.o java/beans/.libs/PropertyDescriptor.o java/beans/.libs/PropertyEditor.o java/beans/.libs/PropertyEditorManager.o java/beans/.libs/PropertyEditorSupport.o java/beans/.libs/PropertyVetoException.o java/beans/.libs/SimpleBeanInfo.o java/beans/.libs/VetoableChangeListener.o java/beans/.libs/VetoableChangeSupport.o java/beans/.libs/Visibility.o gnu/gcj/convert/.libs/BytesToUnicode.o gnu/gcj/convert/.libs/Convert.o gnu/gcj/convert/.libs/Input_8859_1.o gnu/gcj/convert/.libs/Input_ASCII.o gnu/gcj/convert/.libs/Input_EUCJIS.o gnu/gcj/convert/.libs/Input_JavaSrc.o!
  gnu/gcj/convert/.libs/Input_SJIS.o gnu/gcj/convert/.libs/Input_UTF8.o
 gnu/gcj/convert/.libs/Input_iconv.o gnu/gcj/convert/.libs/IOConverter.o gnu/gcj/convert/.libs/Output_8859_1.o gnu/gcj/convert/.libs/Output_ASCII.o gnu/gcj/convert/.libs/Output_EUCJIS.o gnu/gcj/convert/.libs/Output_JavaSrc.o gnu/gcj/convert/.libs/Output_SJIS.o gnu/gcj/convert/.libs/Output_UTF8.o gnu/gcj/convert/.libs/Output_iconv.o gnu/gcj/convert/.libs/UnicodeToBytes.o javax/naming/directory/.libs/Attribute.o javax/naming/directory/.libs/AttributeInUseException.o javax/naming/directory/.libs/AttributeModificationException.o javax/naming/directory/.libs/Attributes.o javax/naming/directory/.libs/DirContext.o javax/naming/directory/.libs/InvalidAttributeIdentifierException.o javax/naming/directory/.libs/InvalidAttributeValueException.o javax/naming/directory/.libs/InvalidAttributesException.o javax/naming/directory/.libs/InvalidSearchControlsException.o javax/naming/directory/.libs/InvalidSearchFilterException.o javax/naming/directory/.libs/NoSuchAttributeException.o javax/nam!
 ing/directory/.libs/SchemaViolationException.o javax/naming/directory/.libs/BasicAttribute.o javax/naming/directory/.libs/BasicAttributes.o javax/naming/directory/.libs/ModificationItem.o javax/naming/directory/.libs/SearchControls.o javax/naming/directory/.libs/SearchResult.o javax/naming/directory/.libs/InitialDirContext.o javax/naming/.libs/AuthenticationException.o javax/naming/.libs/AuthenticationNotSupportedException.o javax/naming/.libs/CannotProceedException.o javax/naming/.libs/CommunicationException.o javax/naming/.libs/ConfigurationException.o javax/naming/.libs/Context.o javax/naming/.libs/ContextNotEmptyException.o javax/naming/.libs/InsufficientResourcesException.o javax/naming/.libs/InterruptedNamingException.o javax/naming/.libs/BinaryRefAddr.o javax/naming/.libs/LimitExceededException.o javax/naming/.libs/LinkException.o javax/naming/.libs/LinkLoopException.o javax/naming/.libs/MalformedLinkException.o javax/naming/.libs/Name.o javax/naming/.libs/NameAlread!
 yBoundException.o javax/naming/.libs/NameNotFoundException.o javax/nam
ing/.libs/NameParser.o javax/naming/.libs/NamingEnumeration.o javax/naming/.libs/InitialContext.o javax/naming/.libs/NamingSecurityException.o javax/naming/.libs/NoInitialContextException.o javax/naming/.libs/NoPermissionException.o javax/naming/.libs/NotContextException.o javax/naming/.libs/NamingException.o javax/naming/.libs/PartialResultException.o javax/naming/event/.libs/EventContext.o javax/naming/event/.libs/EventDirContext.o javax/naming/event/.libs/NamespaceChangeListener.o javax/naming/event/.libs/NamingEvent.o javax/naming/event/.libs/NamingExceptionEvent.o javax/naming/event/.libs/NamingListener.o javax/naming/event/.libs/ObjectChangeListener.o javax/naming/.libs/RefAddr.o javax/naming/.libs/Reference.o javax/naming/.libs/Referenceable.o javax/naming/.libs/ReferralException.o javax/naming/.libs/ServiceUnavailableException.o javax/naming/.libs/SizeLimitExceededException.o javax/naming/.libs/StringRefAddr.o javax/naming/.libs/TimeLimitExceededException.o javax/nam!
 ing/spi/.libs/InitialContextFactory.o javax/naming/spi/.libs/InitialContextFactoryBuilder.o javax/naming/spi/.libs/NamingManager.o javax/naming/spi/.libs/ObjectFactory.o javax/naming/spi/.libs/Resolver.o javax/naming/spi/.libs/DirObjectFactory.o javax/naming/spi/.libs/DirStateFactory.o javax/naming/spi/.libs/DirectoryManager.o javax/naming/spi/.libs/ObjectFactoryBuilder.o javax/naming/spi/.libs/ResolveResult.o javax/naming/spi/.libs/StateFactory.o javax/naming/.libs/InvalidNameException.o javax/naming/.libs/Binding.o javax/naming/.libs/CompositeName.o javax/naming/.libs/CompoundName.o javax/naming/.libs/LinkRef.o javax/naming/.libs/NameClassPair.o javax/naming/ldap/.libs/Control.o javax/naming/ldap/.libs/ControlFactory.o javax/naming/ldap/.libs/ExtendedRequest.o javax/naming/ldap/.libs/ExtendedResponse.o javax/naming/ldap/.libs/HasControls.o javax/naming/ldap/.libs/InitialLdapContext.o javax/naming/ldap/.libs/LdapContext.o javax/naming/ldap/.libs/LdapReferralException.o jav!
 ax/naming/ldap/.libs/UnsolicitedNotification.o javax/naming/ldap/.libs
/UnsolicitedNotificationEvent.o javax/naming/ldap/.libs/UnsolicitedNotificationListener.o javax/naming/.libs/OperationNotSupportedException.o javax/transaction/xa/.libs/XAException.o javax/transaction/xa/.libs/XAResource.o javax/transaction/xa/.libs/Xid.o javax/transaction/.libs/HeuristicCommitException.o javax/transaction/.libs/HeuristicMixedException.o javax/transaction/.libs/HeuristicRollbackException.o javax/transaction/.libs/InvalidTransactionException.o javax/transaction/.libs/NotSupportedException.o javax/transaction/.libs/RollbackException.o javax/transaction/.libs/Status.o javax/transaction/.libs/Synchronization.o javax/transaction/.libs/SystemException.o javax/transaction/.libs/Transaction.o javax/transaction/.libs/TransactionManager.o javax/transaction/.libs/TransactionRequiredException.o javax/transaction/.libs/TransactionRolledbackException.o javax/transaction/.libs/UserTransaction.o java/lang/.libs/ConcreteProcess.o gnu/classpath/.libs/Configuration.o java/lang!
 /.libs/dtoa.o java/lang/.libs/k_rem_pio2.o java/lang/.libs/s_tan.o java/lang/.libs/e_acos.o java/lang/.libs/k_sin.o java/lang/.libs/strtod.o java/lang/.libs/e_asin.o java/lang/.libs/k_tan.o java/lang/.libs/w_acos.o java/lang/.libs/e_atan2.o java/lang/.libs/mprec.o java/lang/.libs/w_asin.o java/lang/.libs/e_exp.o java/lang/.libs/s_atan.o java/lang/.libs/w_atan2.o java/lang/.libs/e_fmod.o java/lang/.libs/s_ceil.o java/lang/.libs/w_exp.o java/lang/.libs/e_log.o java/lang/.libs/s_copysign.o java/lang/.libs/w_fmod.o java/lang/.libs/e_pow.o java/lang/.libs/s_cos.o java/lang/.libs/w_log.o java/lang/.libs/e_rem_pio2.o java/lang/.libs/s_fabs.o java/lang/.libs/w_pow.o java/lang/.libs/e_remainder.o java/lang/.libs/s_floor.o java/lang/.libs/w_remainder.o java/lang/.libs/e_scalb.o java/lang/.libs/s_rint.o java/lang/.libs/w_sqrt.o java/lang/.libs/e_sqrt.o java/lang/.libs/s_scalbn.o java/lang/.libs/sf_rint.o java/lang/.libs/k_cos.o java/lang/.libs/s_sin.o java/lang/.libs/sf_fabs.o .libs/b!
 oehm.o .libs/posix-threads.o .libs/posix.o .libs/libgcj.lax/libgcjgc_c
onvenience.a/allchblk.o .libs/libgcj.lax/libgcjgc_convenience.a/alloc.o .libs/libgcj.lax/libgcjgc_convenience.a/blacklst.o .libs/libgcj.lax/libgcjgc_convenience.a/checksums.o .libs/libgcj.lax/libgcjgc_convenience.a/dbg_mlc.o .libs/libgcj.lax/libgcjgc_convenience.a/dyn_load.o .libs/libgcj.lax/libgcjgc_convenience.a/finalize.o .libs/libgcj.lax/libgcjgc_convenience.a/gc_dlopen.o .libs/libgcj.lax/libgcjgc_convenience.a/gcj_mlc.o .libs/libgcj.lax/libgcjgc_convenience.a/headers.o .libs/libgcj.lax/libgcjgc_convenience.a/irix_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/linux_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/malloc.o .libs/libgcj.lax/libgcjgc_convenience.a/mallocx.o .libs/libgcj.lax/libgcjgc_convenience.a/mark.o .libs/libgcj.lax/libgcjgc_convenience.a/mark_rts.o .libs/libgcj.lax/libgcjgc_convenience.a/misc.o .libs/libgcj.lax/libgcjgc_convenience.a/new_hblk.o .libs/libgcj.lax/libgcjgc_convenience.a/obj_map.o .libs/libgcj.lax/libgcjgc_convenience.a/os_dep.o .libs!
 /libgcj.lax/libgcjgc_convenience.a/pcr_interface.o .libs/libgcj.lax/libgcjgc_convenience.a/ptr_chck.o .libs/libgcj.lax/libgcjgc_convenience.a/real_malloc.o .libs/libgcj.lax/libgcjgc_convenience.a/reclaim.o .libs/libgcj.lax/libgcjgc_convenience.a/solaris_pthreads.o .libs/libgcj.lax/libgcjgc_convenience.a/solaris_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/specific.o .libs/libgcj.lax/libgcjgc_convenience.a/stubborn.o .libs/libgcj.lax/libgcjgc_convenience.a/typd_mlc.o .libs/libgcj.lax/libgcjgc_convenience.a/backgraph.o .libs/libgcj.lax/libgcjgc_convenience.a/win32_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/sparc_mach_dep.o  .libs/libgcj.lax/libffi_convenience.a/debug.o .libs/libgcj.lax/libffi_convenience.a/prep_cif.o .libs/libgcj.lax/libffi_convenience.a/types.o .libs/libgcj.lax/libffi_convenience.a/raw_api.o .libs/libgcj.lax/libffi_convenience.a/java_raw_api.o .libs/libgcj.lax/libffi_convenience.a/ffi.o .libs/libgcj.lax/libffi_convenience.a/v8.o .libs/libgcj.lax/!
 libffi_convenience.a/v9.o  .libs/libgcj.lax/libzgcj_convenience.a/adle
r32.o .libs/libgcj.lax/libzgcj_convenience.a/compress.o .libs/libgcj.lax/libzgcj_convenience.a/crc32.o .libs/libgcj.lax/libzgcj_convenience.a/deflate.o .libs/libgcj.lax/libzgcj_convenience.a/gzio.o .libs/libgcj.lax/libzgcj_convenience.a/infblock.o .libs/libgcj.lax/libzgcj_convenience.a/infcodes.o .libs/libgcj.lax/libzgcj_convenience.a/inffast.o .libs/libgcj.lax/libzgcj_convenience.a/inflate.o .libs/libgcj.lax/libzgcj_convenience.a/inftrees.o .libs/libgcj.lax/libzgcj_convenience.a/infutil.o .libs/libgcj.lax/libzgcj_convenience.a/trees.o .libs/libgcj.lax/libzgcj_convenience.a/uncompr.o .libs/libgcj.lax/libzgcj_convenience.a/zutil.o  .libs/libgcj.lax/libltdlc.a/ltdl.o   -L/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src -L/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src/.libs -L/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libjava ../boehm-gc/.libs/libgcjgc_convenience.a ../libffi/.libs/libffi_convenience.a ../zlib/.libs/libzgcj_convenience.a -lpthre!
 ad -lrt ./libltdl/.libs/libltdlc.a -ldl -L/files/pfeifer/O/gcc/sparcv9 -L/files/pfeifer/O/gcc -L/usr/ccs/bin/sparcv9 -L/usr/ccs/bin -L/usr/ccs/lib/sparcv9 -L/usr/ccs/lib -L/lib/sparcv9 -L/usr/lib/sparcv9 -lgcc_s_sparcv9 -lgcc_s_sparcv9     -lc /files/pfeifer/O/gcc/sparcv9/crtend.o /files/pfeifer/O/gcc/sparcv9/crtn.o  -Wl,-h -Wl,libgcj.so.3 -o .libs/libgcj.so.3.0.0
  ld: fatal: file /dev/zero: mmap anon failed: Not enough space
  collect2: ld returned 1 exit status
  gmake[5]: *** [libgcj.la] Error 1
  gmake[5]: Leaving directory `/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libjava'

This is a box with 512MB main memory and 1GB swap, so "not enough space"
sounds very dubious.

> At least, there should be a way to un-suppress the error messages.
> Can any libtool-knowlegeable people give me a quick way to turn off the
> error suppression?  If not, I can try to figure it out and see what
> error I'm actually getting, but the problem seems intermittent (directly
> running the same libtool command I don't see the error).

Interestingly, my problem is libtool-related as well.

I first reported a variant of this problem in
  http://gcc.gnu.org/ml/gcc/2002-06/threads.html#00284
but didn't notice it on the 3.2 branch until now, because I had Java
disabled on the slow Solaris boxes. :-(

On Fri, 18 Apr 2003, Eric Botcazou wrote:
> Bootstrapped/regtested this morning, the results are here:
> http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg01134.html

I was building with Sun's tools, i.e. not binutils available anywhere,
and with a simple ./configure --prefix=..., no further options.

Gerald

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-21  3:36       ` Gerald Pfeifer
@ 2003-04-21 13:54         ` Gabriel Dos Reis
  2003-04-23 19:03           ` Alexandre Oliva
  0 siblings, 1 reply; 15+ messages in thread
From: Gabriel Dos Reis @ 2003-04-21 13:54 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: gcc, java, Joe Buck, Eric Botcazou, aoliva, H. J. Lu

Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:

[...]


|  ad -lrt ./libltdl/.libs/libltdlc.a -ldl -L/files/pfeifer/O/gcc/sparcv9 -L/files/pfeifer/O/gcc -L/usr/ccs/bin/sparcv9 -L/usr/ccs/bin -L/usr/ccs/lib/sparcv9 -L/usr/ccs/lib -L/lib/sparcv9 -L/usr/lib/sparcv9 -lgcc_s_sparcv9 -lgcc_s_sparcv9     -lc /files/pfeifer/O/gcc/sparcv9/crtend.o /files/pfeifer/O/gcc/sparcv9/crtn.o  -Wl,-h -Wl,libgcj.so.3 -o .libs/libgcj.so.3.0.0
|   ld: fatal: file /dev/zero: mmap anon failed: Not enough space
|   collect2: ld returned 1 exit status
|   gmake[5]: *** [libgcj.la] Error 1
|   gmake[5]: Leaving directory `/files/pfeifer/O/sparc-sun-solaris2.9/sparcv9/libjava'
| 
| This is a box with 512MB main memory and 1GB swap, so "not enough space"
| sounds very dubious.

I was going to ask whether that isn't a binutils issue but I just
realized that you said (below) that you were not using binutils and a
closely related report have been made in the past (nearly a year ago).

| > At least, there should be a way to un-suppress the error messages.
| > Can any libtool-knowlegeable people give me a quick way to turn off the
| > error suppression?  If not, I can try to figure it out and see what
| > error I'm actually getting, but the problem seems intermittent (directly
| > running the same libtool command I don't see the error).
| 
| Interestingly, my problem is libtool-related as well.
| 
| I first reported a variant of this problem in
|   http://gcc.gnu.org/ml/gcc/2002-06/threads.html#00284
| but didn't notice it on the 3.2 branch until now, because I had Java
| disabled on the slow Solaris boxes. :-(

Well, it seems that that issue had been debated in-depth; I would really
appreciate  if Alexandre Oliva or Tom Tromey or any libtool-guru could
jump in and enlighten me.

Thanks,

-- Gaby

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-19  7:42         ` Eric Botcazou
@ 2003-04-21 16:57           ` Joe Buck
  0 siblings, 0 replies; 15+ messages in thread
From: Joe Buck @ 2003-04-21 16:57 UTC (permalink / raw)
  To: Eric Botcazou; +Cc: H. J. Lu, gcc

On Sat, Apr 19, 2003 at 08:59:48AM +0200, Eric Botcazou wrote:
> > I did another build and it worked; this time I tried setting both
> > SHELL and CONFIG_SHELL to /bin/ksh (previously I only had set
> > CONFIG_SHELL).  I still don't know why I got a failure, but there is
> > no error message because it is explicitly suppressed; I don't know
> > if it is an intermittent error but I can't make it happen again.
> 
> I never set SHELL and I've never run into a problem similar to yours. Weird.

I don't think it necessarily had an effect, might be an intermittent
bug; hard to tell when error messages are redirected to /dev/null.
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-21 13:54         ` Gabriel Dos Reis
@ 2003-04-23 19:03           ` Alexandre Oliva
  2003-04-23 19:24             ` Joe Buck
  2003-04-25 14:45             ` libjava build still fails on sparc-sun-solaris2.9 Gerald Pfeifer
  0 siblings, 2 replies; 15+ messages in thread
From: Alexandre Oliva @ 2003-04-23 19:03 UTC (permalink / raw)
  To: Gabriel Dos Reis
  Cc: Gerald Pfeifer, gcc, java, Joe Buck, Eric Botcazou, H. J. Lu

[-- Attachment #1: Type: text/plain, Size: 1462 bytes --]

On Apr 21, 2003, Gabriel Dos Reis <gdr@integrable-solutions.net> wrote:

> Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:

> | Interestingly, my problem is libtool-related as well.

I find this reasoning interesting...  It is as libtool-related as
make-related and shell-related, if you ask me.  I mean, you're
starting from a shell, right?  And it is make that starts libtool,
right?  And libtool starts the linker, right?  And the linker fails
because it's buggy.  So...  It's pretty obvious that it's libtool's
fault, right? :-D

> | I first reported a variant of this problem in
> |   http://gcc.gnu.org/ml/gcc/2002-06/threads.html#00284
> | but didn't notice it on the 3.2 branch until now, because I had Java
> | disabled on the slow Solaris boxes. :-(

> Well, it seems that that issue had been debated in-depth; I would really
> appreciate  if Alexandre Oliva or Tom Tromey or any libtool-guru could
> jump in and enlighten me.

The one thing that is getting me confused is the long list of object
files in the link command.  libtool could use -z allextract instead of
extracting the object files itself.  Currently, for some reason,
libtool would use it when using Sun CC, or gcc as a C or Java linker,
but not when using gcc as a C++ linker (I haven't investigated why it
thinks we're doing C++ instead of Java).

Gerald, could you please test whether this patch fixes the problem?
If so, will you please check it into the release branch?
Thanks,


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: libtool-sun-ld-gcc-allextract.patch --]
[-- Type: text/x-patch, Size: 1456 bytes --]

Index: ChangeLog
from  Alexandre Oliva  <aoliva@redhat.com>

	* ltcf-cxx.sh (whole_archive_flag_spec): Use -z allextract on
	Solaris 2.6 and above, with GCC and non-GNU ld.

Index: ltcf-cxx.sh
===================================================================
RCS file: /cvs/gcc/gcc/ltcf-cxx.sh,v
retrieving revision 1.25
diff -u -p -r1.25 ltcf-cxx.sh
--- ltcf-cxx.sh 20 Feb 2003 01:11:51 -0000 1.25
+++ ltcf-cxx.sh 23 Apr 2003 18:21:14 -0000
@@ -612,6 +612,16 @@ case $host_os in
         # GNU C++ compiler with Solaris linker
         if test "$with_gcc" = yes && test "$with_gnu_ld" = no; then
 	  no_undefined_flag=' ${wl}-z ${wl}defs'
+          case $host_os in
+          solaris2.[0-5] | solaris2.[0-5].*) ;;
+          *)
+            # The C++ compiler is used as linker so we must use $wl
+            # flag to pass the commands to the underlying system
+            # linker.
+            # Supported since Solaris 2.6 (maybe 2.5.1?)
+            whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+            ;;
+          esac
           if $CC --version | egrep -v '^2\.7' > /dev/null; then
             archive_cmds='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
             archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~

[-- Attachment #3: Type: text/plain, Size: 290 bytes --]



-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist                Professional serial bug killer

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-23 19:03           ` Alexandre Oliva
@ 2003-04-23 19:24             ` Joe Buck
  2003-04-23 23:35               ` Alexandre Oliva
  2003-04-25 14:45             ` libjava build still fails on sparc-sun-solaris2.9 Gerald Pfeifer
  1 sibling, 1 reply; 15+ messages in thread
From: Joe Buck @ 2003-04-23 19:24 UTC (permalink / raw)
  To: Alexandre Oliva
  Cc: Gabriel Dos Reis, Gerald Pfeifer, gcc, java, Eric Botcazou, H. J. Lu

On Wed, Apr 23, 2003 at 11:26:02AM -0700, Alexandre Oliva wrote:
> I find this reasoning interesting...  It is as libtool-related as
> make-related and shell-related, if you ask me.  I mean, you're
> starting from a shell, right?  And it is make that starts libtool,
> right?  And libtool starts the linker, right?  And the linker fails
> because it's buggy.  So...  It's pretty obvious that it's libtool's
> fault, right? :-D

If the command that fails is libtool, and libtool has redirected the
error to /dev/null, and it's intermittent and unreproduceable, well,
I'm afraid that libtool will be considered guilty until proven innocent.

I realize that getting libtool to work right and portably is a tough job.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-23 19:24             ` Joe Buck
@ 2003-04-23 23:35               ` Alexandre Oliva
  2003-04-24 16:15                 ` Michael S. Zick
  0 siblings, 1 reply; 15+ messages in thread
From: Alexandre Oliva @ 2003-04-23 23:35 UTC (permalink / raw)
  To: Joe Buck
  Cc: Gabriel Dos Reis, Gerald Pfeifer, gcc, java, Eric Botcazou, H. J. Lu

On Apr 23, 2003, Joe Buck <jbuck@synopsys.com> wrote:

> If the command that fails is libtool, and libtool has redirected the
> error to /dev/null, and it's intermittent and unreproduceable, well,
> I'm afraid that libtool will be considered guilty until proven innocent.

In that case, indeed, it was libtool's fault.  This was different,
IMO, even though we can hopefully work around the issue in libtool as
well.  Sorry that I wasn't clear.  And it was really meant as a joke.
I hear all sorts of stuff about libtool all the time, and I've managed
to not get offended or anything.  It's just that it is such a complex
piece of software that it's understandable that people prefer not to
delve into it to figure out where exactly the problem is, and assume
it's in libtool, which, unfortunately, is often true.

> I realize that getting libtool to work right and portably is a tough job.

Thanks; it is, indeed :-)

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist                Professional serial bug killer

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8
  2003-04-23 23:35               ` Alexandre Oliva
@ 2003-04-24 16:15                 ` Michael S. Zick
  0 siblings, 0 replies; 15+ messages in thread
From: Michael S. Zick @ 2003-04-24 16:15 UTC (permalink / raw)
  To: Alexandre Oliva, Joe Buck; +Cc: gcc

On Wednesday 23 April 2003 05:34 pm, Alexandre Oliva wrote:
> On Apr 23, 2003, Joe Buck <jbuck@synopsys.com> wrote:
> > I realize that getting libtool to work right and portably is a tough job.
>
> Thanks; it is, indeed :-)
I may have stumbled on a BASH behavior that could cause erratic
script execution.  In brief...
While working on a script containing a sequence of shell commands
(internal bash commands) that caused BASH to fork multiple threads...

Getting totally unexpected behavior, in a seperate term, I attached an:
strace -fF -e trace=process -p PID_of_first_term

And found that my script was putting BASH into a state where it
was doing a "wait4" on a single child when it should have been
doing, in effect, a "wait4 ALL" of the child threads it had created.

Such a problem could be in any of:
BASH - 2.0.5, version 2.05a.0(1)-release
Perhaps in the threading:
glibc version 2.2.2
Perhaps in the scheduler behavior of the OS:
Linux-2.4.20 (2 processor, SMP )

It is a rare, but repeatable "corner case" once you have the
situation where, of the multiple threads created, at least one
of them has significantly longer execution time than the rest;
leading to "out of order" completion.

Just a "heads up" that BASH scripts may not be completing
things in the order the author has envisioned (coded).

Mike

^ permalink raw reply	[flat|nested] 15+ messages in thread

* libjava build still fails on sparc-sun-solaris2.9
  2003-04-23 19:03           ` Alexandre Oliva
  2003-04-23 19:24             ` Joe Buck
@ 2003-04-25 14:45             ` Gerald Pfeifer
  1 sibling, 0 replies; 15+ messages in thread
From: Gerald Pfeifer @ 2003-04-25 14:45 UTC (permalink / raw)
  To: Alexandre Oliva
  Cc: Gabriel Dos Reis, gcc, java, Joe Buck, Eric Botcazou, H. J. Lu

Alexandre, thanks for the quick response!

Unfortunately, we missed GCC 3.2.3, but I did some testing, and the
problem also occurs on the 3.3 branch, and there it's not too late.

On Wed, 23 Apr 2003, Alexandre Oliva wrote:
>> | I first reported a variant of this problem in
>> |   http://gcc.gnu.org/ml/gcc/2002-06/threads.html#00284
>> | but didn't notice it on the 3.2 branch until now, because I had Java
>> | disabled on the slow Solaris boxes. :-(
> The one thing that is getting me confused is the long list of object
> files in the link command.  libtool could use -z allextract instead of
> extracting the object files itself.  Currently, for some reason,
> libtool would use it when using Sun CC, or gcc as a C or Java linker,
> but not when using gcc as a C++ linker (I haven't investigated why it
> thinks we're doing C++ instead of Java).
>
> Gerald, could you please test whether this patch fixes the problem?

Unfortunately, it does not seem to make a difference on
sparc-sun-solaris2.9.

I put up the build log at <http://www.pfeifer.com/gerald/tmp/buildlog.gz>
and if you check that, even _with_ your patch, we have that long command-
line.

Gerald

PS: If it appears useful to you, I probably can arrange a guest account
for you on that machine.

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2003-04-25 14:07 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-17 16:56 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8 Joe Buck
2003-04-17 18:15 ` H. J. Lu
2003-04-17 22:16   ` Joe Buck
2003-04-18 16:26     ` Eric Botcazou
2003-04-18 17:18       ` Joe Buck
2003-04-18 17:25         ` Gabriel Dos Reis
2003-04-19  7:42         ` Eric Botcazou
2003-04-21 16:57           ` Joe Buck
2003-04-21  3:36       ` Gerald Pfeifer
2003-04-21 13:54         ` Gabriel Dos Reis
2003-04-23 19:03           ` Alexandre Oliva
2003-04-23 19:24             ` Joe Buck
2003-04-23 23:35               ` Alexandre Oliva
2003-04-24 16:15                 ` Michael S. Zick
2003-04-25 14:45             ` libjava build still fails on sparc-sun-solaris2.9 Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).