Команда set arch <arch, e.g. arm, mips>
используется для настройки gdb-multiarch для поддержки определенной архитектуры. При указании set arch arm
он отвечает The target architecture is assumed to be arm.
При указании set arch powerpc
он отвечает Ambiguous item "powerpc".
Как правильно настроить gdb-multiarch для поддержки PowerPC?
При указании set arch powerpc отвечает неоднозначный элемент "powerpc".
Введите (gdb) set arch
. GDB ответит списком доступных архитектур. В моей сборке я вижу:
... powerpc:common64, powerpc:common, powerpc:603, powerpc:EC603e, powerpc:604,
powerpc:403, powerpc:601, powerpc:620, powerpc:630, powerpc:a35, powerpc:rs64ii,
powerpc:rs64iii, powerpc:7400, powerpc:e500, powerpc:e500mc, powerpc:e500mc64,
powerpc:MPC8XX, powerpc:750, powerpc:titan, powerpc:vle, powerpc:e5500,
powerpc:e6500, ...
Вы, вероятно, хотите powerpc:common64
или powerpc:common
.