nuttx/libs/libc/unistd
zhengyu16 ebfe22bfb9 fs: rename PSEUDOFS_SOFTLINKS to FS_LINKS
The link support is no longer limited to the pseudo file system and now
covers both soft (symbolic) links and hard links across the VFS.  Rename
the configuration option PSEUDOFS_SOFTLINKS to the more accurate FS_LINKS
and update all references in the source, headers, Kconfig, documentation
and board defconfigs accordingly.

This is a configuration rename; any out-of-tree defconfig that still
selects PSEUDOFS_SOFTLINKS must be updated to FS_LINKS.

Signed-off-by: zhengyu16 <zhengyu16@xiaomi.com>
2026-08-27 01:12:33 +08:00
..
CMakeLists.txt libc: add wait4() 2026-08-14 10:20:52 +08:00
Kconfig
lib_access.c
lib_alarm.c
lib_chdir.c
lib_confstr.c
lib_crypt.c
lib_crypt_r.c
lib_daemon.c
lib_execl.c
lib_execle.c
lib_execv.c
lib_fchdir.c
lib_fchownat.c
lib_flock.c
lib_fork.c !sched/arch/libc: Give fork() and vfork() their real, separate semantics. 2026-08-10 08:57:30 -03:00
lib_fstatvfs.c
lib_futimes.c
lib_getcwd.c
lib_getegid.c
lib_getentropy.c
lib_geteuid.c
lib_getgid.c
lib_getgroups.c sched: add supplementary group IDs (setgroups/getgroups/initgroups) 2026-08-12 16:06:03 -03:00
lib_gethostname.c libs/libc: replace critical section with spinlock in hostname operations 2026-01-17 14:13:07 +08:00
lib_getopt.c
lib_getopt_common.c
lib_getopt_long.c
lib_getopt_longonly.c
lib_getoptargp.c
lib_getopterrp.c
lib_getoptindp.c
lib_getoptoptp.c
lib_getoptvars.c
lib_getpass.c
lib_getpgid.c
lib_getpgrp.c
lib_getpriority.c
lib_getresgid.c sched/group: add getresuid, getresgid, setreuid, and setregid 2026-07-30 09:48:10 +08:00
lib_getresuid.c sched/group: add getresuid, getresgid, setreuid, and setregid 2026-07-30 09:48:10 +08:00
lib_getrlimit.c
lib_getrusage.c
lib_getsid.c drivers/serial: add job-control TTY ioctls and libc wrappers 2026-06-23 16:26:53 -03:00
lib_getuid.c
lib_issetugid.c fs/binfmt: close symlink TOCTOU and harden setuid/setgid exec hygiene 2026-08-01 15:32:03 -03:00
lib_linkat.c fs: rename PSEUDOFS_SOFTLINKS to FS_LINKS 2026-08-27 01:12:33 +08:00
lib_lockf.c
lib_lutimes.c
lib_nice.c
lib_pathconf.c fpathconf: add _POSIX_PRIO_IO defintion 2026-01-15 16:10:51 -03:00
lib_pipe.c
lib_posix_fallocate.c
lib_readlinkat.c fs: rename PSEUDOFS_SOFTLINKS to FS_LINKS 2026-08-27 01:12:33 +08:00
lib_restoredir.c
lib_setegid.c
lib_seteuid.c
lib_setgid.c
lib_setgroups.c sched: add supplementary group IDs (setgroups/getgroups/initgroups) 2026-08-12 16:06:03 -03:00
lib_sethostname.c libs/libc: replace critical section with spinlock in hostname operations 2026-01-17 14:13:07 +08:00
lib_setpgid.c drivers/serial: add job-control TTY ioctls and libc wrappers 2026-06-23 16:26:53 -03:00
lib_setpriority.c
lib_setregid.c sched/group: add getresuid, getresgid, setreuid, and setregid 2026-07-30 09:48:10 +08:00
lib_setresgid.c sched: add setresuid and setresgid 2026-08-12 16:06:03 -03:00
lib_setresuid.c sched: add setresuid and setresgid 2026-08-12 16:06:03 -03:00
lib_setreuid.c sched/group: add getresuid, getresgid, setreuid, and setregid 2026-07-30 09:48:10 +08:00
lib_setrlimit.c
lib_setsid.c drivers/serial: add job-control TTY ioctls and libc wrappers 2026-06-23 16:26:53 -03:00
lib_setuid.c
lib_sleep.c
lib_statvfs.c
lib_swab.c
lib_symlinkat.c fs: rename PSEUDOFS_SOFTLINKS to FS_LINKS 2026-08-27 01:12:33 +08:00
lib_sysconf.c sched: add supplementary group IDs (setgroups/getgroups/initgroups) 2026-08-12 16:06:03 -03:00
lib_times.c
lib_truncate.c
lib_ulimit.c lib_ulimit: fix the variable uninit coverity issue 2026-01-16 10:03:53 +08:00
lib_unlinkat.c
lib_usleep.c
lib_utime.c
lib_utimes.c
lib_wait4.c libc: add wait4() 2026-08-14 10:20:52 +08:00
Make.defs libc: add wait4() 2026-08-14 10:20:52 +08:00
unistd.h