header: test_small.h
header_template: test_small.h.def
merge_yaml_files:
- merge1.yaml
- merge2.yaml
macros:
- macro_name: MACRO_C
- macro_name: MACRO_D
macro_header: test_small-macros.h
- macro_name: MACRO_E
macro_header: test_more-macros.h
functions:
- name: func_c
return_type: _Float16
arguments:
- type: int
- type: float
standards:
- stdc
guard: LIBC_TYPES_HAS_FLOAT16
- name: func_d
return_type: _Float16
arguments:
- type: int
- type: float
standards:
- stdc
guard: LIBC_TYPES_HAS_FLOAT16
- name: func_e
return_type: _Float16
arguments:
- type: float128
standards:
- stdc
guard: LIBC_TYPES_HAS_FLOAT16_AND_FLOAT128
- name: func_f
return_type: _Float16
arguments:
- type: int
- type: double
- type: float
standards:
- stdc