diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2001-04-20 21:11:25 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2001-04-20 21:11:25 +0000 |
commit | d8a91555127ade80dfe71e2d9c823c7350eea05f (patch) | |
tree | 3ece886f3f0893e8354619d1db10ccc9cabd2f97 /testsuites/samples/base_mp | |
parent | 2001-04-20 Correo Fernando-ruiz <correo@fernando-ruiz.com> (diff) | |
download | rtems-d8a91555127ade80dfe71e2d9c823c7350eea05f.tar.bz2 |
2001-04-20 Correo Fernando-ruiz <correo@fernando-ruiz.com>
* include/rtems/libio_.h, libc/chroot.c, libc/privateenv.c:
Private environment and chroot() enhancements and fixes. Comments:
+ privateenv has been modified to let at chroot() to be more
POSIX like Sergei Organov recommended.
+ A task owner lets that rtems_set_private_env() will be
called twice or more times.
+ chroot() can be called without a previous
rtems_set_private_env(); (transpanrently)
+ The second call of rtems_set_private_env() makes a internal
chroot("/") into global imfs_root.
+ chroot() runs like chdir() without a previous chdir("/") with
the global root.
+ The current directory can be in a wrong place like Linux and
many other Unices.
Diffstat (limited to 'testsuites/samples/base_mp')
0 files changed, 0 insertions, 0 deletions