This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PowerPC: "set architecture" -> "Architecture not recognized" ? (was: Re: [PATCH 3/3] Testcase)


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]