printing exceptions?

Alexandre Oliva aoliva@redhat.com
Sat Mar 30 17:03:00 GMT 2002


On Mar 30, 2002, Richard Henderson <rth@redhat.com> wrote:

> On Sat, Mar 30, 2002 at 06:18:19AM -0300, Alexandre Oliva wrote:
>> * gcc.c (LIBGCC_SPEC): Folded %L and duplicate %G here...
>> (LINK_COMMAND_SPEC): ... from here.
>> (init_gcc_specs): Duplicate it here too, omitting 
>> shared_name in the second copy.
>> (init_spec): Test for duplicate
>> * config/i386/djgpp.h (LINK_COMMAND_SPEC): Remove `%L %G'.

> Ok.

Hmm...  Unfortunately this broke libjava's overriding of the lib spec,
introducing infinite mutual recursion between the overridden libc and
libgcc.  I wonder if this means we shouldn't mess up with the lib
spec...

Anyway, here's a patch that adjusts libjava specs to work with the
reworked specs.  

This time, bootstrap is complete, and libjava testing looks good
(except for a number of ICEs that were already present before).

There are no changes in the patch for gcc, only changes in libjava
were added.

Ok to install?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libgcc-libc-spec.patch
Type: text/x-patch
Size: 5332 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20020330/40790b8d/attachment.bin>
-------------- next part --------------

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


More information about the Java mailing list