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]

Re: Bug in i386_process_record


About rex in i386:
        case 0x40:
        case 0x41:
        case 0x42:
        case 0x43:
        case 0x44:
        case 0x45:
        case 0x46:
        case 0x47:
        case 0x48:
        case 0x49:
        case 0x4a:
        case 0x4b:
        case 0x4c:
        case 0x4d:
        case 0x4e:
        case 0x4f:
          if (ir.regmap[X86_RECORD_R8_REGNUM])
            {

Only in amd64, ir.regmap[X86_RECORD_R8_REGNUM] is true, so it will not
affect 32bits.

Thanks,
Hui

On Tue, Aug 18, 2009 at 17:06, Hui Zhu<teawater@gmail.com> wrote:
> I tried. ?Everything is OK.
>
> Thanks,
> Hui
>
> On Tue, Aug 18, 2009 at 07:01, Hui Zhu<teawater@gmail.com> wrote:
>> On Tue, Aug 18, 2009 at 02:24, Michael Snyder<msnyder@vmware.com> wrote:
>>> Hui Zhu wrote:
>>>
>>>> (gdb) FAIL: gdb.reverse/machinestate.exp: step
>>>>
>>>> I think the fail is because rs didn't step into hide.
>>>
>>> 32bit or 64?
>>> If 64, did you try it after applying my two recent patches?
>>>
>>> Anyway, that is not the only reason it fails.
>>> It fails for me on 32 bit intel.
>>
>> I try amd64 with your new patch in last night, everything is OK.
>>
>> For x86, I try it in prev some day, everything is OK too.
>>
>> This pc don't have the gdb-cvs-head and I cannot connect gdb cvs now.
>> I will try it later.
>>
>> Thanks,
>> Hui
>>
>


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