@@ -234,7 +234,7 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
234
234
ungated ! ( export_name, Whitelisted , template!( NameValueStr : "name" ) ) ,
235
235
ungated ! ( link_section, Whitelisted , template!( NameValueStr : "name" ) ) ,
236
236
ungated ! ( no_mangle, Whitelisted , template!( Word ) ) ,
237
- ungated ! ( used, Whitelisted , template!( Word ) ) ,
237
+ ungated ! ( used, Normal , template!( Word ) ) ,
238
238
239
239
// Limits:
240
240
ungated ! ( recursion_limit, CrateLevel , template!( NameValueStr : "N" ) ) ,
@@ -250,17 +250,17 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
250
250
ungated ! ( path, Normal , template!( NameValueStr : "file" ) ) ,
251
251
ungated ! ( no_std, CrateLevel , template!( Word ) ) ,
252
252
ungated ! ( no_implicit_prelude, Normal , template!( Word ) ) ,
253
- ungated ! ( non_exhaustive, Whitelisted , template!( Word ) ) ,
253
+ ungated ! ( non_exhaustive, Normal , template!( Word ) ) ,
254
254
255
255
// Runtime
256
256
ungated ! ( windows_subsystem, Whitelisted , template!( NameValueStr : "windows|console" ) ) ,
257
257
ungated ! ( panic_handler, Normal , template!( Word ) ) , // RFC 2070
258
258
259
259
// Code generation:
260
- ungated ! ( inline, Whitelisted , template!( Word , List : "always|never" ) ) ,
260
+ ungated ! ( inline, Normal , template!( Word , List : "always|never" ) ) ,
261
261
ungated ! ( cold, Whitelisted , template!( Word ) ) ,
262
262
ungated ! ( no_builtins, Whitelisted , template!( Word ) ) ,
263
- ungated ! ( target_feature, Whitelisted , template!( List : r#"enable = "name""# ) ) ,
263
+ ungated ! ( target_feature, Normal , template!( List : r#"enable = "name""# ) ) ,
264
264
gated ! (
265
265
no_sanitize, Whitelisted ,
266
266
template!( List : "address, memory, thread" ) ,
@@ -275,7 +275,7 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
275
275
// ==========================================================================
276
276
277
277
// Linking:
278
- gated ! ( naked, Whitelisted , template!( Word ) , naked_functions, experimental!( naked) ) ,
278
+ gated ! ( naked, Normal , template!( Word ) , naked_functions, experimental!( naked) ) ,
279
279
gated ! (
280
280
link_args, Normal , template!( NameValueStr : "args" ) ,
281
281
"the `link_args` attribute is experimental and not portable across platforms, \
@@ -332,7 +332,7 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
332
332
) ,
333
333
334
334
gated ! ( ffi_returns_twice, Whitelisted , template!( Word ) , experimental!( ffi_returns_twice) ) ,
335
- gated ! ( track_caller, Whitelisted , template!( Word ) , experimental!( track_caller) ) ,
335
+ gated ! ( track_caller, Normal , template!( Word ) , experimental!( track_caller) ) ,
336
336
gated ! (
337
337
register_attr, CrateLevel , template!( List : "attr1, attr2, ..." ) ,
338
338
experimental!( register_attr) ,
0 commit comments