[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] [UNIKRAFT PATCH 0/5] prepere nolibc for fs



This patch series contains fs-related functions and declarations

Yuri Volchkov (5):
  lib/nolibc: import fs-related headers from musl
  lib/nolibc: adapt imported fs-related headers
  lib/nolibc: replace param.h with imported from musl
  lib/nolibc: add fs-related types
  lib/nolibc/include: import statfs.h from musl

 lib/nolibc/Makefile.uk                        |   3 +
 lib/nolibc/arch/arm/bits/fcntl.h              |  40 ++++
 lib/nolibc/arch/arm64/bits/fcntl.h            |  38 ++++
 lib/nolibc/arch/x86_64/bits/fcntl.h           |  40 ++++
 lib/nolibc/include/dirent.h                   |  83 ++++++++
 lib/nolibc/include/fcntl.h                    | 200 ++++++++++++++++++
 lib/nolibc/include/limits.h                   |   3 +
 .../include/nolibc-internal/shareddefs.h      |  55 +++++
 lib/nolibc/include/sys/file.h                 |  21 ++
 lib/nolibc/include/sys/param.h                |  78 +++----
 lib/nolibc/include/sys/stat.h                 | 135 ++++++++++++
 lib/nolibc/include/sys/statfs.h               |  36 ++++
 lib/nolibc/include/sys/statvfs.h              |  54 +++++
 lib/nolibc/include/sys/types.h                |   6 +
 lib/nolibc/include/sys/uio.h                  |  41 ++++
 15 files changed, 787 insertions(+), 46 deletions(-)
 create mode 100644 lib/nolibc/arch/arm/bits/fcntl.h
 create mode 100644 lib/nolibc/arch/arm64/bits/fcntl.h
 create mode 100644 lib/nolibc/arch/x86_64/bits/fcntl.h
 create mode 100644 lib/nolibc/include/dirent.h
 create mode 100644 lib/nolibc/include/fcntl.h
 create mode 100644 lib/nolibc/include/sys/file.h
 create mode 100644 lib/nolibc/include/sys/stat.h
 create mode 100644 lib/nolibc/include/sys/statfs.h
 create mode 100644 lib/nolibc/include/sys/statvfs.h
 create mode 100644 lib/nolibc/include/sys/uio.h

-- 
2.19.2


_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.