libjava and ada broken on x86_64

H.J. Lu hjl.tools@gmail.com
Thu Oct 8 13:55:00 GMT 2009


On Thu, Oct 8, 2009 at 6:08 AM, Diego Novillo <dnovillo@google.com> wrote:
> Happens while building 32 bit libjava on x86_64
>
> libtool: compile:  [ ... ] -g -O2 -D_GNU_SOURCE -m32 -MT posix.lo -MD
> -MP -MF .deps/posix.Tpo -c .../libjava/posix.cc  -fPIC -DPIC -o
> .libs/posix.o
>
> /tmp/cc60L3lJ.s: Assembler messages:
> /tmp/cc60L3lJ.s:943: Error: junk at end of line, first unrecognized
> character is `*'
> /tmp/cc60L3lJ.s:944: Error: junk at end of line, first unrecognized
> character is `*'
> /tmp/cc60L3lJ.s:945: Error: expected comma after "_ZGAN8__JArrayC1Ev"
> make[5]: *** [posix.lo] Error 1
>

It is fixed now.

> Ada also seems to be in bad shape.  Yesterday's build failed
> with:
>
> bld/./gcc/xgcc [...]   -c -g -O2 -m32 -fPIC  -W -Wall -gnatpg -m32
> a-strunb.adb -o a-strunb.o
>
> +===========================GNAT BUG DETECTED==============================+
> | 4.5.0 20091007 (experimental) (x86_64-unknown-linux-gnu) GCC error:      |
> | in decompose_multiword_subregs, at lower-subreg.c:1262                   |
> | Error detected around a-strunb.adb:360:8                                 |
> | Please submit a bug report; see http://gcc.gnu.org/bugs.html.            |
> | Use a subject line meaningful to you and us to track the bug.            |
> | Include the entire contents of this bug box in the report.               |
> | Include the exact gcc or gnatmake command that you entered.              |
> | Also include sources listed below in gnatchop format                     |
> | (concatenated together with no headers between files).                   |
> +==========================================================================+
>
> Please include these source files with error report
> Note that list may not be accurate in some cases,
> so please double check that the problem can still
> be reproduced with the set of files listed.
> Consider also -gnatd.n switch (see debug.adb).
>

This should be fixed also.


-- 
H.J.



More information about the Java mailing list