source: trunk/libs/newlib/src/libgloss/riscv/sys_fstatat.c @ 546

Last change on this file since 546 was 444, checked in by satin@…, 6 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 428 bytes
Line 
1#include <machine/syscall.h>
2#include "kernel_stat.h"
3#include "internal_syscall.h"
4
5/* Status of an open file. The sys/stat.h header file required is
6   distributed in the include subdirectory for this C library.  */
7int
8_fstatat(int dirfd, const char *file, struct stat *st, int flags)
9{
10  struct kernel_stat kst;
11  int rv = syscall_errno (SYS_fstatat, dirfd, file, &kst, flags, 0, 0);
12  _conv_stat (st, &kst);
13  return rv;
14}
Note: See TracBrowser for help on using the repository browser.