Revision dbd3666e9430729bece211e13f1702f22c42ff43 authored by Stephanie Moreaud on 08 December 2008, 20:21:45 UTC, committed by Stephanie Moreaud on 08 December 2008, 20:21:45 UTC
1 parent cf45576
Raw File
gdbinit-X86_ARCH
define __save-ctx
  set $marcel_saved_bp=$ebp
  set $marcel_saved_sp=$esp
  set $marcel_saved_pc=$eip
end

define __set-ctx
  set $ebp=((marcel_t)$arg0)->ctx_yield[0].jbuf[3]
  set $esp=((marcel_t)$arg0)->ctx_yield[0].jbuf[4]
  set $eip=((marcel_t)$arg0)->ctx_yield[0].jbuf[5]
end

define __rest-ctx
  set $ebp=$marcel_saved_bp
  set $esp=$marcel_saved_sp
  set $eip=$marcel_saved_pc
end
back to top