PowerPC: "set architecture" -> "Architecture not recognized" ? (was: Re: [PATCH 3/3] Testcase)
Pedro Alves
palves@redhat.com
Wed Nov 19 09:23:00 GMT 2014
On 11/18/2014 08:20 PM, Sergio Durigan Junior wrote:
>>> and in
>>> + # some systems (PowerPC, for example), if we load a binary
>>> + # there is no way to set other architecture.
>>
>> ... eh. I wasn't aware of that. What does GDB say?
>
> Here is what I see on a Fedora 20 PPC64 box:
>
> (gdb) set architecture
> Requires an argument. Valid arguments are rs6000:6000, rs6000:rs1,
> rs6000:rsc, rs6000:rs2, 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,
> auto.
> (gdb) set architecture powerpc:common
> Architecture `powerpc:common' not recognized.
Eh, this has the looks of a bug. At the very least, if on purpose for
some reason, the error string is misleading.
> The target architecture is set automatically (currently
> powerpc:common64)
Thanks,
Pedro Alves
More information about the Gdb-patches
mailing list