static void arm_arch_setup (void) { int tid = lwpid_of (current_thread); int gpregs[18]; struct iovec iov; current_process ()->tdesc = arm_read_description (); iov.iov_base = gpregs; iov.iov_len = sizeof (gpregs); /* Check if PTRACE_GETREGSET works. */ if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iov) == 0) have_ptrace_getregset = 1; else have_ptrace_getregset = 0; }
static void arm_arch_setup (void) { current_process ()->tdesc = arm_read_description (); }