File tree 1 file changed +3
-1
lines changed
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -363,7 +363,6 @@ fn foo(x: &u8) {
363
363
2 . Does MSVC do something weird with ` alignas ` ? In other words, is the concern
364
364
about ` repr(C) ` vs ` repr(linear) ` purely theoretical at this point, or does
365
365
it matter in practice today?
366
-
367
366
# Future possibilities
368
367
[ future-possibilities ] : #future-possibilities
369
368
@@ -375,3 +374,6 @@ fn foo(x: &u8) {
375
374
- We could add type-safe APIs for over-aligned pointers; for example,
376
375
over-aligned reference types that are subtypes of ` & ` /` &mut ` .
377
376
- We could also add similar APIs for over-aligned function pointers.
377
+ - We could loosen the restriction that fields of a ` packed(n) ` struct cannot
378
+ specify an alignment greater that ` n ` . (Apparently, some C compilers allow
379
+ something similar.)
You can’t perform that action at this time.
0 commit comments