l...@gnu.org (Ludovic Courtès) skribis: > So commit beda99e adds the N64 cross tool chain. I was able to build > the static binaries tarball (Coreutils, gawk, etc.), and it seems to > work as expected (tested on gcc49 of the GCC Compile Farm):
I’ve uploaded two of the tarballs, for those who can’t use the substituter and don’t want to rebuild everything: http://www.fdn.fr/~lcourtes/tmp/static-binaries-0-mips64el-linux-gnuabi64.tar.xz http://www.fdn.fr/~lcourtes/tmp/guile-static-stripped-2.0.9-mips64el-linux-gnuabi64.tar.xz In fact, I’m interested in getting help with the Guile binary. Basically the binaries in the first tarball (Coreutils, gawk, etc.) work fine, but Guile (second tarball) aborts early. I would like to debug it, but strace(1) would only print syscall names, not their argument (I tried with strace 4.8, which is the latest version): --8<---------------cut here---------------start------------->8--- $ strace ./guile [...] n64_mmap() = 1647263744 n64_read() = 24 n64_close() = 0 n64_munmap() = 0 n64_clock_gettime() = 0 n64_brk() = 543596544 n64_clock_gettime() = 0 n64_brk() = 544026624 n64_brk() = 544542720 n64_rt_sigprocmask() = 0 n64_tgkill() = 0 --- SIGIOT {si_signo=SIGIOT, si_code=SI_TKILL, si_pid=15078, si_uid=1047} --- +++ killed by SIGIOT +++ Aborted --8<---------------cut here---------------end--------------->8--- Any idea? Thanks, Ludo’.