Hi Bart, Thanks for your reply. I read https://bugs.kde.org/show_bug.cgi?id=238745. However, I did not find a solution. I added --disable-tls for configure. I still got the error. Any idea? ./configure --host=powerpc-linux --target=powerpc-linux --disable-tls --prefix=/projects/svdc/P4wsIPCSW/download/valgrind
ppc_4xx-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-safe-ctype.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-safe-ctype.Tpo -c -o libcoregrind_ppc32_linux_a-safe-ctype.o `test -f 'm_demangle/safe-ctype.c' || echo './'`m_demangle/safe-ctype.c mv -f .deps/libcoregrind_ppc32_linux_a-safe-ctype.Tpo .deps/libcoregrind_ppc32_linux_a-safe-ctype.Po ppc_4xx-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -g -Wno-long-long -MT libcoregrind_ppc32_linux_a-dispatch-x86-linux.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-dispatch-x86-linux.Tpo -c -o libcoregrind_ppc32_linux_a-dispatch-x86-linux.o `test -f 'm_dispatch/dispatch-x86-linux.S' || echo './'`m_dispatch/dispatch-x86-linux.S mv -f .deps/libcoregrind_ppc32_linux_a-dispatch-x86-linux.Tpo .deps/libcoregrind_ppc32_linux_a-dispatch-x86-linux.Po ppc_4xx-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -g -Wno-long-long -MT libcoregrind_ppc32_linux_a-dispatch-amd64-linux.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-dispatch-amd64-linux.Tpo -c -o libcoregrind_ppc32_linux_a-dispatch-amd64-linux.o `test -f 'm_dispatch/dispatch-amd64-linux.S' || echo './'`m_dispatch/dispatch-amd64-linux.S mv -f .deps/libcoregrind_ppc32_linux_a-dispatch-amd64-linux.Tpo .deps/libcoregrind_ppc32_linux_a-dispatch-amd64-linux.Po ppc_4xx-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/projects/svdc/P4wsIPCSW/download/valgrind/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -g -Wno-long-long -MT libcoregrind_ppc32_linux_a-dispatch-ppc32-linux.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-dispatch-ppc32-linux.Tpo -c -o libcoregrind_ppc32_linux_a-dispatch-ppc32-linux.o `test -f 'm_dispatch/dispatch-ppc32-linux.S' || echo './'`m_dispatch/dispatch-ppc32-linux.S m_dispatch/dispatch-ppc32-linux.S: Assembler messages: m_dispatch/dispatch-ppc32-linux.S:142: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:144: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:146: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:148: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:150: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:152: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:154: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:156: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:158: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:160: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:162: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:164: Error: Unrecognized opcode: `stvx' m_dispatch/dispatch-ppc32-linux.S:221: Error: Unrecognized opcode: `vspltisw' m_dispatch/dispatch-ppc32-linux.S:222: Error: Unrecognized opcode: `mtvscr' m_dispatch/dispatch-ppc32-linux.S:420: Error: Unrecognized opcode: `vspltisw' m_dispatch/dispatch-ppc32-linux.S:421: Error: Unrecognized opcode: `vspltisw' m_dispatch/dispatch-ppc32-linux.S:422: Error: Unrecognized opcode: `vsldoi' m_dispatch/dispatch-ppc32-linux.S:424: Error: Unrecognized opcode: `mfvscr' m_dispatch/dispatch-ppc32-linux.S:425: Error: Unrecognized opcode: `vand' m_dispatch/dispatch-ppc32-linux.S:426: Error: Unrecognized opcode: `vspltw' m_dispatch/dispatch-ppc32-linux.S:427: Error: Unrecognized opcode: `vcmpequw.' m_dispatch/dispatch-ppc32-linux.S:511: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:513: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:515: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:517: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:519: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:521: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:523: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:525: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:527: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:529: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:531: Error: Unrecognized opcode: `lvx' m_dispatch/dispatch-ppc32-linux.S:533: Error: Unrecognized opcode: `lvx' make[3]: *** [libcoregrind_ppc32_linux_a-dispatch-ppc32-linux.o] Error 1 make[3]: Leaving directory `download/try/valgrind/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `download/try/valgrind/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `download/try/valgrind' make: *** [all] Error 2 Thanks, Gary --- On Wed, 5/26/10, Bart Van Assche <[email protected]> wrote: From: Bart Van Assche <[email protected]> Subject: Re: [Valgrind-developers] Valgrind cross compilation error for PPC32_LINUX To: "Gary Yang" <[email protected]> Cc: [email protected], [email protected] Date: Wednesday, May 26, 2010, 12:08 PM On Wed, May 26, 2010 at 9:04 PM, Gary Yang <[email protected]> wrote: [ ... ] m_dispatch/dispatch-ppc32-linux.S:142: Error: Unrecognized opcode: `stvx' [ ... ] See also https://bugs.kde.org/show_bug.cgi?id=238745. Bart.
------------------------------------------------------------------------------
_______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
