|
From: Jeremy F. <je...@go...> - 2003-10-30 07:44:45
|
CVS commit by fitzhardinge: Update some stuff related to the syscalls change: - restart syscalls which return ERESETARTSYS - make code to restart a syscall common - keep a process-wide pending signal set to store as-yet undelivered signals (only used in 2.4 mode; TODO: siginfo, queues) - make execve work a bit better - it is impossible to recover from execve failing, so we try to check that it will before running the syscall itself (also fixes bug with SuSE 8.2 kernel) M +1 -0 coregrind/vg_include.h 1.150 M +1 -1 coregrind/vg_mylibc.c 1.55 M +40 -52 coregrind/vg_signals.c 1.47 M +60 -12 coregrind/vg_syscalls.c 1.51 M +1 -0 include/vg_kerneliface.h 1.4 M +1 -1 include/vg_skin.h 1.96 |