Skip to content

Commit 8a70616

Browse files
committed
Add proper cfg
1 parent 895dd41 commit 8a70616

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

library/core/src/ptr/alignment.rs

+3
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ type AlignmentEnum = AlignmentEnum32;
240240
#[cfg(target_pointer_width = "64")]
241241
type AlignmentEnum = AlignmentEnum64;
242242

243+
#[cfg(target_pointer_width = "16")]
243244
#[derive(Copy, Clone, PartialEq, Eq)]
244245
#[repr(u16)]
245246
enum AlignmentEnum16 {
@@ -261,6 +262,7 @@ enum AlignmentEnum16 {
261262
_Align1Shl15 = 1 << 15,
262263
}
263264

265+
#[cfg(target_pointer_width = "32")]
264266
#[derive(Copy, Clone, PartialEq, Eq)]
265267
#[repr(u32)]
266268
enum AlignmentEnum32 {
@@ -298,6 +300,7 @@ enum AlignmentEnum32 {
298300
_Align1Shl31 = 1 << 31,
299301
}
300302

303+
#[cfg(target_pointer_width = "64")]
301304
#[derive(Copy, Clone, PartialEq, Eq)]
302305
#[repr(u64)]
303306
enum AlignmentEnum64 {

0 commit comments

Comments
 (0)