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

Reply via email to