'--ignore-functions',
# needed because bindgen adds *mut void fields...
'--raw-line', 'unsafe impl std::marker::Sync for _cl_icd_dispatch {}',
- '--whitelist-type', 'cl_.*',
- '--whitelist-var', 'CL_.*',
+ '--allowlist-type', 'cl_.*',
+ '--allowlist-var', 'CL_.*',
# some info types need to be strongly typed so we can implement various get_infos
'--new-type-alias-deref', 'cl_(mem|image|pipe)_info',
'--new-type-alias-deref', 'cl_kernel_(arg|work_group)_info',
],
args : [
rusticl_bindgen_args,
- '--whitelist-function', 'blob_.*',
- '--whitelist-function', 'clc_.*',
- '--whitelist-function', 'disk_cache_.*',
- '--whitelist-function', 'free',
- '--whitelist-function', 'glsl_.*',
- '--whitelist-function', 'malloc',
- '--whitelist-function', 'mesa_.*',
- '--whitelist-function', 'nir_.*',
- '--whitelist-function', 'pipe_.*',
- '--whitelist-function', 'rusticl_.*',
- '--whitelist-function', 'rz?alloc_.*',
- '--whitelist-function', 'spirv_.*',
- '--whitelist-function', 'u_.*',
- '--whitelist-function', 'util_format_.*',
- '--whitelist-type', 'pipe_endian',
- '--whitelist-type', 'clc_kernel_arg_access_qualifier',
+ '--allowlist-function', 'blob_.*',
+ '--allowlist-function', 'clc_.*',
+ '--allowlist-function', 'disk_cache_.*',
+ '--allowlist-function', 'free',
+ '--allowlist-function', 'glsl_.*',
+ '--allowlist-function', 'malloc',
+ '--allowlist-function', 'mesa_.*',
+ '--allowlist-function', 'nir_.*',
+ '--allowlist-function', 'pipe_.*',
+ '--allowlist-function', 'rusticl_.*',
+ '--allowlist-function', 'rz?alloc_.*',
+ '--allowlist-function', 'spirv_.*',
+ '--allowlist-function', 'u_.*',
+ '--allowlist-function', 'util_format_.*',
+ '--allowlist-type', 'pipe_endian',
+ '--allowlist-type', 'clc_kernel_arg_access_qualifier',
'--bitfield-enum', 'clc_kernel_arg_access_qualifier',
- '--whitelist-type', 'clc_kernel_arg_type_qualifier',
+ '--allowlist-type', 'clc_kernel_arg_type_qualifier',
'--bitfield-enum', 'clc_kernel_arg_type_qualifier',
'--bitfield-enum', 'nir_opt_if_options',
'--bitfield-enum', 'nir_variable_mode',
- '--whitelist-type', 'float_controls',
- '--whitelist-var', 'PIPE_.*',
+ '--allowlist-type', 'float_controls',
+ '--allowlist-var', 'PIPE_.*',
'--bitfield-enum', 'pipe_map_flags',
'--allowlist-function', 'std(err|out)_ptr',
'--bitfield-enum', 'nir_lower_int64_options',