@@ -9,76 +9,53 @@ features! {
99 ///
1010 /// When the feature is known to be enabled at compile time (e.g. via `-Ctarget-feature`)
1111 /// the macro expands to `true`.
12- #[ unstable ( feature = "stdarch_s390x_feature_detection" , issue = "135413 " ) ]
13- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection " , issue = "135413 " ) ] concurrent_functions: "concurrent-functions" ;
12+ #[ stable ( feature = "stdarch_s390x_feature_detection" , since = "CURRENT_RUSTC_VERSION " ) ]
13+ @FEATURE : #[ unstable( feature = "s390x_target_feature " , issue = "44839 " ) ] concurrent_functions: "concurrent-functions" ;
1414 /// s390x concurrent-functions facility
15- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
16- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] deflate_conversion: "deflate-conversion" ;
15+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] deflate_conversion: "deflate-conversion" ;
1716 /// s390x deflate-conversion facility
18- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
19- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] enhanced_sort: "enhanced-sort" ;
17+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] enhanced_sort: "enhanced-sort" ;
2018 /// s390x enhanced-sort facility
21- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
22- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] guarded_storage: "guarded-storage" ;
19+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] guarded_storage: "guarded-storage" ;
2320 /// s390x guarded-storage facility
24- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
25- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] high_word: "high-word" ;
21+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] high_word: "high-word" ;
2622 /// s390x high-word facility
27- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
28- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension3: "message-security-assist-extension3" ;
23+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension3: "message-security-assist-extension3" ;
2924 /// s390x message-security-assist-extension3 facility
30- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
31- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension4: "message-security-assist-extension4" ;
25+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension4: "message-security-assist-extension4" ;
3226 /// s390x message-security-assist-extension4 facility
33- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
34- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension5: "message-security-assist-extension5" ;
27+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension5: "message-security-assist-extension5" ;
3528 /// s390x message-security-assist-extension5 facility
36- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
37- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension8: "message-security-assist-extension8" ;
29+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension8: "message-security-assist-extension8" ;
3830 /// s390x message-security-assist-extension8 facility
39- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
40- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension9: "message-security-assist-extension9" ;
31+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension9: "message-security-assist-extension9" ;
4132 /// s390x message-security-assist-extension9 facility
42- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
43- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension12: "message-security-assist-extension12" ;
33+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension12: "message-security-assist-extension12" ;
4434 /// s390x message-security-assist-extension12 facility
45- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
46- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_2: "miscellaneous-extensions-2" ;
35+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_2: "miscellaneous-extensions-2" ;
4736 /// s390x miscellaneous-extensions-2 facility
48- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
49- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_3: "miscellaneous-extensions-3" ;
37+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_3: "miscellaneous-extensions-3" ;
5038 /// s390x miscellaneous-extensions-3 facility
51- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
52- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_4: "miscellaneous-extensions-4" ;
39+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_4: "miscellaneous-extensions-4" ;
5340 /// s390x miscellaneous-extensions-4 facility
54- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
55- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] nnp_assist: "nnp-assist" ;
41+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] nnp_assist: "nnp-assist" ;
5642 /// s390x nnp-assist facility
57- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
58- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] transactional_execution: "transactional-execution" ;
43+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] transactional_execution: "transactional-execution" ;
5944 /// s390x transactional-execution facility
60- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
61- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector: "vector" ;
45+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector: "vector" ;
6246 /// s390x vector facility
63- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
64- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_1: "vector-enhancements-1" ;
47+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_1: "vector-enhancements-1" ;
6548 /// s390x vector-enhancements-1 facility
66- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
67- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_2: "vector-enhancements-2" ;
49+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_2: "vector-enhancements-2" ;
6850 /// s390x vector-enhancements-2 facility
69- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
70- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_3: "vector-enhancements-3" ;
51+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_3: "vector-enhancements-3" ;
7152 /// s390x vector-enhancements-3 facility
72- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
73- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal: "vector-packed-decimal" ;
53+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal: "vector-packed-decimal" ;
7454 /// s390x vector-packed-decimal facility
75- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
76- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement: "vector-packed-decimal-enhancement" ;
55+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement: "vector-packed-decimal-enhancement" ;
7756 /// s390x vector-packed-decimal-enhancement facility
78- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
79- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement_2: "vector-packed-decimal-enhancement-2" ;
57+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement_2: "vector-packed-decimal-enhancement-2" ;
8058 /// s390x vector-packed-decimal-enhancement-2 facility
81- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
82- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement_3: "vector-packed-decimal-enhancement-3" ;
59+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement_3: "vector-packed-decimal-enhancement-3" ;
8360 /// s390x vector-packed-decimal-enhancement-3 facility
8461}
0 commit comments