Re: dbghelp: Implement rudimentary stack walk for ARM64
+ if ((frame->AddrPC.Mode == AddrModeFlat) && + (frame->AddrFrame.Mode != AddrModeFlat)) this looks strange to me. I guess, you want to check that both mode address modes are AddrModeFlat A+ -- Eric Pouech
Am 21.01.2013 10:50, schrieb Eric Pouech:
+ if ((frame->AddrPC.Mode == AddrModeFlat) && + (frame->AddrFrame.Mode != AddrModeFlat)) this looks strange to me. I guess, you want to check that both mode address modes are AddrModeFlat A+
it's the same as for the other architectures -- Best Regards, André Hentschel
Le 21/01/2013 20:26, André Hentschel a écrit :
Am 21.01.2013 10:50, schrieb Eric Pouech:
+ if ((frame->AddrPC.Mode == AddrModeFlat) && + (frame->AddrFrame.Mode != AddrModeFlat)) this looks strange to me. I guess, you want to check that both mode address modes are AddrModeFlat A+
it's the same as for the other architectures
do arm, thumb and arm64 have segmented addresses (or real mode addr) ? A+
Am 22.01.2013 20:26, schrieb Eric Pouech:
Le 21/01/2013 20:26, André Hentschel a écrit :
Am 21.01.2013 10:50, schrieb Eric Pouech:
+ if ((frame->AddrPC.Mode == AddrModeFlat) && + (frame->AddrFrame.Mode != AddrModeFlat)) this looks strange to me. I guess, you want to check that both mode address modes are AddrModeFlat A+
it's the same as for the other architectures
do arm, thumb and arm64 have segmented addresses (or real mode addr) ?
good point :) -- Best Regards, André Hentschel
participants (2)
-
André Hentschel -
Eric Pouech