Update YAML files to use lowercase identifiers for standards. In header.py, canonical identifiers for standards are explicitly defined in lowercase and mapped to their pretty names for display. This change ensures that all YAML files use the lowercase identifiers (posix, linux, bsd, gnu) expected by the header generation tool. Assisted-by: Automated tooling, human reviewed.
51 lines
953 B
YAML
51 lines
953 B
YAML
header: fcntl.h
|
|
standards:
|
|
- posix
|
|
macros:
|
|
- macro_name: AT_FDCWD
|
|
macro_header: fcntl-macros.h
|
|
- macro_name: AT_REMOVEDIR
|
|
macro_header: fcntl-macros.h
|
|
- macro_name: AT_SYMLINK_NOFOLLOW
|
|
macro_header: fcntl-macros.h
|
|
- macro_name: AT_EACCESS
|
|
macro_header: fcntl-macros.h
|
|
types:
|
|
- type_name: off_t
|
|
- type_name: mode_t
|
|
enums: []
|
|
objects: []
|
|
functions:
|
|
- name: creat
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: const char *
|
|
- type: mode_t
|
|
- name: fcntl
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: int
|
|
- type: '...'
|
|
- name: open
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: const char *
|
|
- type: int
|
|
- type: '...'
|
|
- name: openat
|
|
standards:
|
|
- posix
|
|
return_type: int
|
|
arguments:
|
|
- type: int
|
|
- type: const char *
|
|
- type: int
|
|
- type: '...'
|