This is the mail archive of the gdb-patches@sources.redhat.com 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: re-ordered i386 regcache


All three require a projection such that, assumed contigious, debug info
registers project onto raw registers. Isn't this what i386 has?


I don't think so.  All three need a view of registers slightly
different from the "normal" one, but they don't have "assumed
contiguous debug info registers".  In fact in e500 they're assumed
not-contiguous.

Please study the code. A 32 bit MIPS ABI on a 64 bit MIPS represents long long as two 32 bit sub-parts of two 64 bit registers; the two 32 bit parts are assumed to be adjacent.


The adjacent assumption will eventually be lifted, but that will be done by someone implementing something like location descriptions.

Andrew



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