Why are sets by default aligned to their own size? Seems a bit excessive.
The 2.6.x series does too though, so I thought I'd ask about the reasons.
(The size of
type
TSomerecord = record
x : byte;
s : set of byte;
end;
is 64-byte), iow 31-bytes of alignment are inserted?