@@ -6,76 +6,53 @@ features! {
66 @MACRO_NAME : is_s390x_feature_detected;
77 @MACRO_ATTRS :
88 /// Checks if `s390x` feature is enabled.
9- #[ unstable ( feature = "stdarch_s390x_feature_detection" , issue = "135413 " ) ]
10- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection " , issue = "135413 " ) ] concurrent_functions: "concurrent-functions" ;
9+ #[ stable ( feature = "stdarch_s390x_feature_detection" , since = "CURRENT_RUSTC_VERSION " ) ]
10+ @FEATURE : #[ unstable( feature = "s390x_target_feature " , issue = "44839 " ) ] concurrent_functions: "concurrent-functions" ;
1111 /// s390x concurrent-functions facility
12- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
13- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] deflate_conversion: "deflate-conversion" ;
12+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] deflate_conversion: "deflate-conversion" ;
1413 /// s390x deflate-conversion facility
15- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
16- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] enhanced_sort: "enhanced-sort" ;
14+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] enhanced_sort: "enhanced-sort" ;
1715 /// s390x enhanced-sort facility
18- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
19- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] guarded_storage: "guarded-storage" ;
16+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] guarded_storage: "guarded-storage" ;
2017 /// s390x guarded-storage facility
21- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
22- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] high_word: "high-word" ;
18+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] high_word: "high-word" ;
2319 /// s390x high-word facility
24- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
25- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension3: "message-security-assist-extension3" ;
20+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension3: "message-security-assist-extension3" ;
2621 /// s390x message-security-assist-extension3 facility
27- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
28- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension4: "message-security-assist-extension4" ;
22+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension4: "message-security-assist-extension4" ;
2923 /// s390x message-security-assist-extension4 facility
30- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
31- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension5: "message-security-assist-extension5" ;
24+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension5: "message-security-assist-extension5" ;
3225 /// s390x message-security-assist-extension5 facility
33- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
34- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension8: "message-security-assist-extension8" ;
26+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension8: "message-security-assist-extension8" ;
3527 /// s390x message-security-assist-extension8 facility
36- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
37- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension9: "message-security-assist-extension9" ;
28+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension9: "message-security-assist-extension9" ;
3829 /// s390x message-security-assist-extension9 facility
39- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
40- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] message_security_assist_extension12: "message-security-assist-extension12" ;
30+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] message_security_assist_extension12: "message-security-assist-extension12" ;
4131 /// s390x message-security-assist-extension12 facility
42- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
43- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_2: "miscellaneous-extensions-2" ;
32+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_2: "miscellaneous-extensions-2" ;
4433 /// s390x miscellaneous-extensions-2 facility
45- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
46- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_3: "miscellaneous-extensions-3" ;
34+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_3: "miscellaneous-extensions-3" ;
4735 /// s390x miscellaneous-extensions-3 facility
48- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
49- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] miscellaneous_extensions_4: "miscellaneous-extensions-4" ;
36+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] miscellaneous_extensions_4: "miscellaneous-extensions-4" ;
5037 /// s390x miscellaneous-extensions-4 facility
51- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
52- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] nnp_assist: "nnp-assist" ;
38+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] nnp_assist: "nnp-assist" ;
5339 /// s390x nnp-assist facility
54- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
55- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] transactional_execution: "transactional-execution" ;
40+ @FEATURE : #[ unstable( feature = "s390x_target_feature" , issue = "44839" ) ] transactional_execution: "transactional-execution" ;
5641 /// s390x transactional-execution facility
57- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
58- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector: "vector" ;
42+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector: "vector" ;
5943 /// s390x vector facility
60- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
61- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_1: "vector-enhancements-1" ;
44+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_1: "vector-enhancements-1" ;
6245 /// s390x vector-enhancements-1 facility
63- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
64- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_2: "vector-enhancements-2" ;
46+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_2: "vector-enhancements-2" ;
6547 /// s390x vector-enhancements-2 facility
66- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
67- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_enhancements_3: "vector-enhancements-3" ;
48+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_enhancements_3: "vector-enhancements-3" ;
6849 /// s390x vector-enhancements-3 facility
69- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
70- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal: "vector-packed-decimal" ;
50+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal: "vector-packed-decimal" ;
7151 /// s390x vector-packed-decimal facility
72- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
73- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement: "vector-packed-decimal-enhancement" ;
52+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement: "vector-packed-decimal-enhancement" ;
7453 /// s390x vector-packed-decimal-enhancement facility
75- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
76- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement_2: "vector-packed-decimal-enhancement-2" ;
54+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement_2: "vector-packed-decimal-enhancement-2" ;
7755 /// s390x vector-packed-decimal-enhancement-2 facility
78- #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ]
79- @FEATURE : #[ unstable( feature = "stdarch_s390x_feature_detection" , issue = "135413" ) ] vector_packed_decimal_enhancement_3: "vector-packed-decimal-enhancement-3" ;
56+ @FEATURE : #[ stable( feature = "s390x_target_feature_vector" , since = "CURRENT_RUSTC_VERSION" ) ] vector_packed_decimal_enhancement_3: "vector-packed-decimal-enhancement-3" ;
8057 /// s390x vector-packed-decimal-enhancement-3 facility
8158}
0 commit comments