This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Problems on sparc64-linux for binutils trunk 20021201, Error: unaligned opcodes detected in executable segment
- From: Christian Jönsson <c dot christian dot joensson at telia dot com>
- To: binutils <binutils at sources dot redhat dot com>
- Date: Sun, 1 Dec 2002 10:22:25 +0100
- Subject: Problems on sparc64-linux for binutils trunk 20021201, Error: unaligned opcodes detected in executable segment
This was on a Aurora SPARC Linux 0.42 build (Douglas) Ultra1
sun4u system with these packages:
binutils 2.13.1 20021124 sparc64-linux
bison-1.35-1
dejagnu-1.4.3-0 (built ftp://ftp.gnu.org/gnu/dejagnu/dejagnu-1.4.3-0.src.rpm)
expect-5.32.2-67
gcc 3.2.2 20021122 (prerelease) sparc64-linux
glibc-2.2.5-40
glibc64-2.2.5-40
kernel-2.4.19-1.2sparc
tcl-8.3.3-67
In http://sources.redhat.com/ml/binutils/2002-11/msg00795.html and
also in today's sources (LAST_UPDATED: Sun Dec 1 08:00:49 UTC 2002) I
get problems like this example taken from the ld testsuite:
Running /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest.exp ...
c++ -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -fgnu-linker -fno-exceptions -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest -g -O2 -m32 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o
/tmp/cco7sVsD.s: Assembler messages:
/tmp/cco7sVsD.s:1668: Error: unaligned opcodes detected in executable segment
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest-foo.cc: compilation failed
UNRESOLVED: cdtest
UNRESOLVED: cdtest with -Ur
testcase /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest.exp completed in 3 seconds
Running /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elf/sec64k.exp ...
testcase /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elf/sec64k.exp completed in 0 seconds
Running /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers.exp ...
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -S -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers -g -O2 -m32 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers1.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../gas/as-new -o tmpdir/vers1.o tmpdir/vers1.s
tmpdir/vers1.s: Assembler messages:
tmpdir/vers1.s:482: Error: unaligned opcodes detected in executable segment
ERROR: tmpdir/vers1.s: assembly failed
UNRESOLVED: vers1
Now, what more information can I provide in getting this thing fixed
eventually?
Cheers,
/ChJ