This is the mail archive of the frysk-bugzilla@sourceware.org mailing list for the frysk 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]

[Bug general/3289] register set numbering remapping


------- Additional Comments From scox at redhat dot com  2006-11-29 15:27 -------
There are at least the following register orderings below. For expression
evaluation remapping is done to go from unwind to dwarf.

CoredumpAction.java does remapping to go to user.h ordering.  Perhaps we need a
generic way to do this?

dwarf	dwarf	unw	unw	user.h	user.h
686	68664	686	68664	68664	686

eax 	%rax	eax	rax	r15	ebx
ecx 	%rbx	edx	rdx	r14	ecx
edx 	%rcx	ecx	rcx	r13	edx
ebx 	%rdx	ebx	rbx	r12	esi
esp 	%rsi	esi	rsi	rbp	edi
ebp 	%rdi	edi	rdi	rbx	ebp
esi 	%rbp	ebp	rbp	r11	eax
edi 	%rsp	esp	rsp	r10	ds
eip 	%r8	eip	r8	r9	es
eflags 	%r15	eflags	r9	r8	fs
cs 	%rip	trapno	r10	rax	gs
ss 	%eflags	st0	r11	rcx	orig_eax
ds 	%cs	st1	r12	rdx	eip
es 	%ss	st2	or13	rsi	cs
fs 	%ds			rdi	eflags
gs 	%es				esp

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pmuldoon at redhat dot com
            Summary|unwind register numbering   |register set numbering
                   |mismatch?                   |remapping


http://sourceware.org/bugzilla/show_bug.cgi?id=3289

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


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