diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 876aa2a0ac..21f732c970 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: January 4, 2012
+Last Updated: January 4, 2013
Last Updated: January 4, 2012
+Last Updated: January 4, 2013
diff --git a/Documentation/NuttxUserGuide.html b/Documentation/NuttxUserGuide.html index d9dddf9be6..5c76737e5a 100644 --- a/Documentation/NuttxUserGuide.html +++ b/Documentation/NuttxUserGuide.html @@ -13,7 +13,7 @@User's Manual
by
Gregory Nutt
-
Last Updated: November 20, 2012
+Last Updated: January 7, 2013
@@ -201,6 +201,7 @@ paragraphs.+ Function Prototype: +
++#include <unistd.h> +pid_t vfork(void); ++
+ Description:
+ The vfork() function has the same effect as fork(), except that the behavior is undefined if the process created by vfork() either modifies any data other than a variable of type pid_t used to store the return value from vfork(), or returns from the function in which vfork() was called, or calls any other function before successfully calling _exit() or one of the exec family of functions.
+
+
+ NOTE: ++vfork()is not an independent NuttX feature, but is implemented in architecture-specific logic (using only helper functions from the NuttX core logic). + As a result,vfork()may not be available on all architectures. +
+ Input Parameters: + None. +
+
+ Returned Value:
+ Upon successful completion, vfork() returns 0 to the child process and returns
+ the process ID of the child process to the parent process.
+ Otherwise, -1 is returned to the parent, no child process is created, and errno is set to indicate the error.
+
+ Assumptions/Limitations: +
++ POSIX Compatibility: + Compatible with the Unix interface of the same name. +
+
@@ -6741,6 +6776,7 @@ int telldir(FAR DIR *dirp);
#include <unistd.h> +pid_t vfork(void); pid_t getpid(void); void _exit(int status) noreturn_function; unsigned int sleep(unsigned int seconds); @@ -8363,6 +8399,7 @@ notify a task when a message is available on a queue. |