libcsupport: Added futimens() and utimensat()

Created futimens.c and utimensat.c to add support for the POSIX
methods futimens() and utimensat().

utime() and utimes() are considered obsolote by POSIX, but RTEMS
will continue to support them.

Closes #4396
This commit is contained in:
Ryan Long
2021-04-28 12:40:56 -04:00
committed by Joel Sherrill
parent 2deba0240e
commit 335f705082
7 changed files with 493 additions and 14 deletions

View File

@@ -761,6 +761,8 @@ source:
- cpukit/libcsupport/src/unmount.c
- cpukit/libcsupport/src/utime.c
- cpukit/libcsupport/src/utimes.c
- cpukit/libcsupport/src/futimens.c
- cpukit/libcsupport/src/utimensat.c
- cpukit/libcsupport/src/utsname.c
- cpukit/libcsupport/src/vprintk.c
- cpukit/libcsupport/src/write.c
@@ -1559,6 +1561,7 @@ source:
- cpukit/score/src/threadyield.c
- cpukit/score/src/timespecaddto.c
- cpukit/score/src/timespecdivide.c
- cpukit/score/src/timespecisnonnegative.c
- cpukit/score/src/timespecdividebyinteger.c
- cpukit/score/src/timespecfromticks.c
- cpukit/score/src/timespecgetasnanoseconds.c