@@ -25,7 +25,7 @@ crate::cfg_select! {
2525 ///
2626 /// [AArch64 Procedure Call Standard]:
2727 /// http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055b/IHI0055B_aapcs64.pdf
28- #[ cfg_attr ( not ( doc ) , repr( C ) ) ] // work around https://github.com/rust-lang/rust/issues/66401
28+ #[ repr( C ) ]
2929 #[ derive( Debug ) ]
3030 #[ lang = "va_list" ]
3131 pub struct VaListImpl <' f> {
@@ -39,7 +39,7 @@ crate::cfg_select! {
3939 }
4040 all( target_arch = "powerpc" , not( target_os = "uefi" ) , not( windows) ) => {
4141 /// PowerPC ABI implementation of a `va_list`.
42- #[ cfg_attr ( not ( doc ) , repr( C ) ) ] // work around https://github.com/rust-lang/rust/issues/66401
42+ #[ repr( C ) ]
4343 #[ derive( Debug ) ]
4444 #[ lang = "va_list" ]
4545 pub struct VaListImpl <' f> {
@@ -53,7 +53,7 @@ crate::cfg_select! {
5353 }
5454 target_arch = "s390x" => {
5555 /// s390x ABI implementation of a `va_list`.
56- #[ cfg_attr ( not ( doc ) , repr( C ) ) ] // work around https://github.com/rust-lang/rust/issues/66401
56+ #[ repr( C ) ]
5757 #[ derive( Debug ) ]
5858 #[ lang = "va_list" ]
5959 pub struct VaListImpl <' f> {
@@ -66,7 +66,7 @@ crate::cfg_select! {
6666 }
6767 all( target_arch = "x86_64" , not( target_os = "uefi" ) , not( windows) ) => {
6868 /// x86_64 ABI implementation of a `va_list`.
69- #[ cfg_attr ( not ( doc ) , repr( C ) ) ] // work around https://github.com/rust-lang/rust/issues/66401
69+ #[ repr( C ) ]
7070 #[ derive( Debug ) ]
7171 #[ lang = "va_list" ]
7272 pub struct VaListImpl <' f> {
0 commit comments