Commit fbd4f52f authored by Louis Taylor's avatar Louis Taylor Committed by Thomas Weißschuh
Browse files

tools/nolibc: always use openat(2) instead of open(2)



All architectures support openat, so we don't need to make its use
conditional.

Signed-off-by: default avatarLouis Taylor <louis@kragniz.eu>
Link: https://lore.kernel.org/r/20250306184147.208723-2-louis@kragniz.eu


Signed-off-by: default avatarThomas Weißschuh <linux@weissschuh.net>
parent b2edaad7
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -798,13 +798,7 @@ int openat(int dirfd, const char *path, int flags, ...)
static __attribute__((unused))
int sys_open(const char *path, int flags, mode_t mode)
{
#ifdef __NR_openat
	return my_syscall4(__NR_openat, AT_FDCWD, path, flags, mode);
#elif defined(__NR_open)
	return my_syscall3(__NR_open, path, flags, mode);
#else
	return __nolibc_enosys(__func__, path, flags, mode);
#endif
}

static __attribute__((unused))