2012-05-31 1 views
2

Я пытался запустить valgrind на машине MIPS. Я успешно скомпилировал valgrind и провел несколько тестов из набора тестов. Но всякий раз, когда valgrind пытается создать coredump, утверждение терпит неудачу. Его из файла CoreDump-elf.cvalgrind на mips

vg_assert(sizeof(*regs) == sizeof(prs->pr_reg)); 

хорошо очевидно Это утверждение проверяет, если размер массива байтов такой же, как структуры регистров, сделанных Valgrind.

Но я не могу пройти мимо этой ошибки.

Я использую valgrind на машине MIPS 32.

благодарит

ответ

0

Trunk Valgrind хорошо поддерживается для MIPS32 LE/BE и MIPS64 LE/BE.

Скачать код из ствола:

svn co svn://svn.valgrind.org/valgrind/trunk valgrind 

настроить его, сделать это, и использовать его. Вы не должны видеть какие-либо проблемы MIPS32.