This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: 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: Tue, 3 Dec 2002 17:04:14 +0100
- Subject: Re: Problems on sparc64-linux for binutils trunk 20021201, Error: unaligned opcodes detected in executable segment
- References: <20021201102220.A6087@u1sparc.j-son.org>
On Sun, Dec 01, 2002 at 10:22:25AM +0100, Christian Jönsson wrote:
> 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?
Anyone interested in this? The problem is still there in the current
(LAST_UPDATED: Tue Dec 3 14:55:38 UTC 2002) sources...
Cheers,
/ChJ