[libc-commits] [libc] [libc] added yaml_combined files, frontend for new headergen (PR #96833)
via libc-commits
libc-commits at lists.llvm.org
Thu Jun 27 14:36:12 PDT 2024
================
@@ -0,0 +1,118 @@
+#known as sys/mman in POSIX
+header: sys-mman.h
+standards: POSIX
+macros: []
+macros: []
+types:
+ - type_name: mode_t
+ - type_name: size_t
+ - type_name: off_t
+enums: []
+objects: []
+functions:
+ - name: madvise
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: void *
+ - type: size_t
+ - type: int
+ - name: mmap
+ standards:
+ - POSIX
+ return_type: void *
+ arguments:
+ - type: void *
+ - type: size_t
+ - type: int
+ - type: int
+ - type: int
+ - type: off_t
+ - name: mprotect
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: void *
+ - type: size_t
+ - type: int
+ - name: munmap
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: void *
+ - type: size_t
+ - name: POSIX_madvise
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: void *
+ - type: size_t
+ - type: int
+ # this is a linux function
----------------
RoseZhang03 wrote:
delete comment
https://github.com/llvm/llvm-project/pull/96833
More information about the libc-commits
mailing list