Data Definition Language (DDL) Reference Manual

DDL Compiler Commands
Data Definition Language (DDL) Reference Manual529431-004
9-16
CFIELDALIGN_MATCHED2
Example 9-5. CFIELDALIGN_MATCHED2 and C00CALIGN Commands
C Structure
struct s1
{
struct
{
char c[3];
} ss2;
char y;
} s1;
Alignment of s1 with CFIELDALIGN_MATCHED2
Members of s1 can start on odd-byte boundaries.
Alignment of s1 with C00CALIGN
All structures and substructures must begin and end on even-byte boundaries.
01
1 word
23
1 word
Byte
c [0] c [1] c [2] y
VST008.vsd
01
1 word
Byte
c [0] c [1]
23
1 word
c [2] filler
45
1 word
y
VST009.vsd
filler