Files
Jeff Bailey 8ac51bce5a [libc][NFC] Lowercase standard identifiers in YAML files (#198854)
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.
2026-05-21 06:48:03 +01:00

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: '...'