From 04f3062834e6be439ff8f1d663796c2991d4e75e Mon Sep 17 00:00:00 2001 From: Jari Nippula Date: Mon, 27 Apr 2026 11:12:29 +0300 Subject: [PATCH] syscall: fcntl param3 type to uintptr_t Fixing incorrect 32->64bit pointer conversion Signed-off-by: Jari Nippula --- syscall/syscall.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syscall/syscall.csv b/syscall/syscall.csv index e2e60a27a40f9..4622a0910b817 100644 --- a/syscall/syscall.csv +++ b/syscall/syscall.csv @@ -31,7 +31,7 @@ "execve","unistd.h","!defined(CONFIG_BINFMT_DISABLE) && defined(CONFIG_LIBC_EXECFUNCS)","int","FAR const char *","FAR char * const []|FAR char * const *","FAR char * const []|FAR char * const *" "fchmod","sys/stat.h","","int","int","mode_t" "fchown","unistd.h","","int","int","uid_t","gid_t" -"fcntl","fcntl.h","","int","int","int","...","int" +"fcntl","fcntl.h","","int","int","int","...","uintptr_t" "fstat","sys/stat.h","","int","int","FAR struct stat *" "fstatfs","sys/statfs.h","","int","int","FAR struct statfs *" "fsync","unistd.h","","int","int"