--- a/gdb/amd64-linux-nat.c +++ b/gdb/amd64-linux-nat.c @@ -403,6 +403,11 @@ amd64_linux_prepare_to_resume (struct lwp_info *lwp) clear_status = 1; } +printf("DR_CONTROL set 0x%lx\n",(long)state->dr_control_mirror); +{char buf[100]; +sprintf(buf,"ls -l /proc/%d/exe", (int)lwp->ptid.pid); +system(buf); +} amd64_linux_dr_set (lwp->ptid, DR_CONTROL, state->dr_control_mirror); lwp->arch_private->debug_registers_changed = 0;