[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread hjl at lucon dot org
--- Comment #9 from hjl at lucon dot org 2006-01-18 19:34 --- Looks at interpret.s .Ldebug_line0: .text .Ltext0: .section.ctors,"aw",@progbits .align 8 .quad _GLOBAL__I__Jv_soleInterpreterEngine #APP .byte 0 # Yes, this really is necess

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-01-18 19:31 --- Both prims.o and interpret.o are created from C++ code. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-01-18 19:30 --- Hmm: interpret.o: file format elf64-x86-64 Contents of section .ctors: 0010 48c7c00f 000f 05 H prims.o: file fo

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread hjl at lucon dot org
--- Comment #6 from hjl at lucon dot org 2006-01-18 19:23 --- It looks like gcc puts some junks in .ctors section: [EMAIL PROTECTED] .libs]$ objdump -s -j .ctors libgcj.so.7 libgcj.so.7: file format elf64-x86-64 Contents of section .ctors: 190c000 0

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread hjl at lucon dot org
--- Comment #5 from hjl at lucon dot org 2006-01-18 18:48 --- I found this in my build log creating gcj-dbtool ./gcj-dbtool -n classmap.db || touch classmap.db creating gij /bin/sh: line 1: 17842 Segmentation fault ./gcj-dbtool -n classmap.db make[5]: Leaving directory `/export/bui

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread hjl at lucon dot org
--- Comment #4 from hjl at lucon dot org 2006-01-18 17:47 --- I rebuilt crt*.o* with -fno-toplevel-reorder -fno-unit-at-a-time and recreated lib*.so. I still have the same problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25840

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread ian at airs dot com
--- Comment #3 from ian at airs dot com 2006-01-18 17:39 --- Building a cross-compiler did not shed any light on the problem. Can anybody provide more information about what is going wrong? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25840

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread ian at airs dot com
--- Comment #2 from ian at airs dot com 2006-01-18 17:04 --- I just reconfirmed that I don't see any problems running the libjava testsuite on i686-pc-linux-gnu. And I don't have access to any x86_64 systems. So I can't recreate this problem myself. The backtrace suggests that there i

[Bug middle-end/25840] [4.2 Regression] libjava is broken on Linux/x86-64

2006-01-18 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major Keywords||wrong-code