]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/configure
Add support for catching system calls to native FreeBSD targets.
[thirdparty/binutils-gdb.git] / gdb / configure
index 60ea8847f0e72953bbc00dea0c9b9d8473bb9c35..ea11b501441f61de4792ebe3562f52af70dc443a 100755 (executable)
@@ -12927,6 +12927,20 @@ _ACEOF
 fi
 
 
+# See if <sys/ptrace.h> supports syscall fields on FreeBSD.  The
+# pl_syscall_code member of `struct ptrace_lwpinfo' was added in
+# FreeBSD 10.3.
+ac_fn_c_check_member "$LINENO" "struct ptrace_lwpinfo" "pl_syscall_code" "ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" "#include <sys/ptrace.h>
+"
+if test "x$ac_cv_member_struct_ptrace_lwpinfo_pl_syscall_code" = x""yes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE 1
+_ACEOF
+
+
+fi
+
 
 # Detect which type of /proc is in use, such as for Solaris.