Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 2001-04-20 Correo Fernando-ruiz <correo@fernando-ruiz.com> | Joel Sherrill | 2001-04-20 | 1 | -7/+49 |
| | | | | | | | | | | | | | | | | | * 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. | ||||
* | 2001-01-25 Fernando Ruiz <fernando.ruiz@ctv.es> | Joel Sherrill | 2001-01-25 | 1 | -0/+37 |
* Alternate email is correo@fernando-ruiz.com * libc/privateenv.c: New file. * include/rtems/libio_.h, libc/Makefile.am, libc/base_fs.c, libc/unmount.c: Moved default umask, current working directory, root, and links followed count into a structure "user environment" that can then be treated as a unit. This enable giving unique copies of these to individual threads or collection of threads. |