Loading...
gen/FreeBSD/exec.3.patch Libc-594.9.5 Libc-763.11
--- Libc/Libc-594.9.5/gen/FreeBSD/exec.3.patch
+++ Libc/Libc-763.11/gen/FreeBSD/exec.3.patch
@@ -1,6 +1,6 @@
---- exec.3.orig	2006-09-18 18:04:52.000000000 -0700
-+++ exec.3	2006-09-18 18:05:37.000000000 -0700
-@@ -37,9 +37,8 @@
+--- exec.3.orig	2009-12-15 13:07:38.000000000 -0800
++++ exec.3	2009-12-15 13:09:07.000000000 -0800
+@@ -33,9 +33,8 @@
  .Os
  .Sh NAME
  .Nm execl ,
@@ -11,7 +11,7 @@
  .Nm execv ,
  .Nm execvp ,
  .Nm execvP
-@@ -50,25 +49,43 @@
+@@ -46,25 +45,43 @@
  .In unistd.h
  .Vt extern char **environ ;
  .Ft int
@@ -63,7 +63,7 @@
  .Sh DESCRIPTION
  The
  .Nm exec
-@@ -84,7 +101,7 @@
+@@ -80,7 +97,7 @@ The initial argument for these functions
  is to be executed.
  .Pp
  The
@@ -72,7 +72,7 @@
  and subsequent ellipses in the
  .Fn execl ,
  .Fn execlp ,
-@@ -106,7 +123,6 @@
+@@ -102,7 +119,6 @@ be terminated by a
  pointer.
  .Pp
  The
@@ -80,7 +80,7 @@
  .Fn execv ,
  .Fn execvp ,
  and
-@@ -123,10 +139,8 @@
+@@ -119,10 +135,8 @@ pointer.
  .Pp
  The
  .Fn execle
@@ -93,7 +93,7 @@
  .Dv NULL
  pointer that terminates the list of arguments in the argument list
  or the pointer to the argv array with an additional argument.
-@@ -203,11 +217,6 @@
+@@ -199,11 +213,6 @@ returned
  these functions will execute the shell with the path of
  the file as its first argument.
  (If this attempt fails, no further searching is done.)
@@ -105,7 +105,7 @@
  .Sh RETURN VALUES
  If any of the
  .Fn exec
-@@ -225,7 +234,7 @@
+@@ -277,7 +286,7 @@ The
  .Fn execl ,
  .Fn execle ,
  .Fn execlp ,
@@ -114,7 +114,7 @@
  and
  .Fn execvP
  functions
-@@ -237,11 +246,8 @@
+@@ -289,11 +298,8 @@ and
  .Xr malloc 3 .
  .Pp
  The
@@ -127,29 +127,15 @@
  .Va errno
  for any of the errors specified for the library function
  .Xr execve 2 .
-@@ -249,7 +255,6 @@
+@@ -301,7 +307,6 @@ for any of the errors specified for the 
  .Xr sh 1 ,
  .Xr execve 2 ,
  .Xr fork 2 ,
 -.Xr ktrace 2 ,
  .Xr ptrace 2 ,
  .Xr environ 7
- .Sh COMPATIBILITY
-@@ -272,11 +277,11 @@
- .Tn POSIX
- standard.
- .Pp
--Traditionally, the functions
-+Traditionally, the
- .Fn execlp
- and
- .Fn execvp
--ignored all errors except for the ones described above and
-+functions ignored all errors except for the ones described above and
- .Er ETXTBSY ,
- upon which they retried after sleeping for several seconds, and
- .Er ENOMEM
-@@ -313,7 +318,7 @@
+ .Sh STANDARDS
+@@ -309,7 +314,7 @@ The
  .Fn execl ,
  .Fn execv ,
  .Fn execle ,