@@ -22,6 +22,7 @@ fn encode_key_128_type<'a, 'gcc, 'tcx>(
2222 "EncodeKey128Output" ,
2323 & [ field1, field2, field3, field4, field5, field6, field7] ,
2424 ) ;
25+ #[ cfg( feature = "master" ) ]
2526 encode_type. as_type ( ) . set_packed ( ) ;
2627 ( encode_type. as_type ( ) , field1, field2)
2728}
@@ -43,6 +44,7 @@ fn encode_key_256_type<'a, 'gcc, 'tcx>(
4344 "EncodeKey256Output" ,
4445 & [ field1, field2, field3, field4, field5, field6, field7, field8] ,
4546 ) ;
47+ #[ cfg( feature = "master" ) ]
4648 encode_type. as_type ( ) . set_packed ( ) ;
4749 ( encode_type. as_type ( ) , field1, field2)
4850}
@@ -55,6 +57,7 @@ fn aes_output_type<'a, 'gcc, 'tcx>(
5557 let field2 = builder. context . new_field ( None , m128i, "field2" ) ;
5658 let aes_output_type = builder. context . new_struct_type ( None , "AesOutput" , & [ field1, field2] ) ;
5759 let typ = aes_output_type. as_type ( ) ;
60+ #[ cfg( feature = "master" ) ]
5861 typ. set_packed ( ) ;
5962 ( typ, field1, field2)
6063}
@@ -77,6 +80,7 @@ fn wide_aes_output_type<'a, 'gcc, 'tcx>(
7780 "WideAesOutput" ,
7881 & [ field1, field2, field3, field4, field5, field6, field7, field8, field9] ,
7982 ) ;
83+ #[ cfg( feature = "master" ) ]
8084 aes_output_type. as_type ( ) . set_packed ( ) ;
8185 ( aes_output_type. as_type ( ) , field1, field2)
8286}
0 commit comments