Support more syscalls in linux-record: pipe2 epoll_create1 eventfd2 fallocate dup3...
[deliverable/binutils-gdb.git] / gdb / linux-record.c
index 29e299d4eb896cda6456d95290c952a3d1403b9e..a40845af9cb72f8ff4e9fa2fbd4ae25680ce2943 100644 (file)
@@ -2302,6 +2302,21 @@ Do you want to stop the program?"),
         }
       break;
 
+    case gdb_sys_fallocate:
+    case gdb_sys_eventfd2:
+    case gdb_sys_epoll_create1:
+    case gdb_sys_dup3:
+      break;
+
+    case gdb_sys_pipe2:
+      regcache_raw_read_unsigned (regcache, tdep->arg1, &tmpulongest);
+      if (record_full_arch_list_add_mem ((CORE_ADDR) tmpulongest,
+                                        tdep->size_int * 2))
+      break;
+
+    case gdb_sys_inotify_init1:
+      break;
+
     default:
       printf_unfiltered (_("Process record and replay target doesn't "
                            "support syscall number %d\n"), syscall);
This page took 0.024543 seconds and 4 git commands to generate.