|
From: Ivo R. <iv...@iv...> - 2016-10-19 20:56:58
|
2016-10-19 19:41 GMT+02:00 Rob Boehne <ro...@da...>: > Hello Ivo, > > I attempted a fresh hg checkout and build of valgrind-solaris, ran “bash > autogen.sh” ./configure CC=“gcc –m64” CXX=“g++ -m64” and gmake, but it died > down in VEX in assembly: > > gcc -m64 -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub > -I../VEX/pub -DVGA_sparcv9=1 -DVGO_solaris=1 -DVGP_sparcv9_solaris=1 > -DVGPV_sparcv9_solaris_vanilla=1 -Ipriv -m64 -O2 -g -std=gnu99 -Wall > -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes > -Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings > -Wempty-body -Wformat -Wformat-security -Wignored-qualifiers > -Wmissing-parameter-type -Wold-style-declaration -fno-stack-protector > -fno-strict-aliasing -fno-builtin -mcpu=niagara -Wbad-function-cast > -fstrict-aliasing -MT priv/libvex_sparcv9_solaris_a-guest_sparcv9_helpers_crypto.o > -MD -MP -MF priv/.deps/libvex_sparcv9_solaris_a-guest_sparcv9_helpers_crypto.Tpo > -c -o priv/libvex_sparcv9_solaris_a-guest_sparcv9_helpers_crypto.o `test > -f 'priv/guest_sparcv9_helpers_crypto.c' || echo './'`priv/guest_sparcv9_ > helpers_crypto.c > > /usr/bin/as: "/var/tmp//ccyxaWLp.s", line 14: error: cannot use SPARC4 > instructions in a non-SPARC4 target binary > > gmake[3]: *** [priv/libvex_sparcv9_solaris_a-guest_sparcv9_helpers_crypto.o] > Error 1 > Hello Rob, I was able to reproduce this problem on Solaris 11.3, sparc T5 LDOM. Will fix this and keep you posted. I. |