typedef struct pad { char pad[32700]; } PAD; typedef struct atmd { PAD pad1; PAD pad2; char field001; char f000001_comment_me_out; // This fails //char f000001; // This line works //char a000001_this_is_the_name; // Adding these lines also fix the problem //char a000002_this_is_the_name; //char a000003_this_is_the_name; //char a000004_this_is_the_name; //char a000005_this_is_the_name; //char a000006_this_is_the_name; //char a000007_this_is_the_name; //char a000008_this_is_the_name; //char a000009_this_is_the_name; //char a000010_this_is_the_name; char f000002_this_is_the_name; char f000003_this_is_the_name; char f000004_this_is_the_name; char f000005_this_is_the_name; char f000006_this_is_the_name; char f000007_this_is_the_name; char f000008_this_is_the_name; char f000009_this_is_the_name; char f000010_this_is_the_name; char f000011_this_is_the_name; char f000012_this_is_the_name; char f000013_this_is_the_name; char f000014_this_is_the_name; char f000015_this_is_the_name; char f000016_this_is_the_name; char f000017_this_is_the_name; char f000018_this_is_the_name; char f000019_this_is_the_name; char f000020_this_is_the_name; char f000021_this_is_the_name; char f000022_this_is_the_name; char f000023_this_is_the_name; char f000024_this_is_the_name; char f000025_this_is_the_name; char f000026_this_is_the_name; char f000027_this_is_the_name; char f000028_this_is_the_name; char f000029_this_is_the_name; char f000030_this_is_the_name; char f000031_this_is_the_name; char f000032_this_is_the_name; char f000033_this_is_the_name; char f000034_this_is_the_name; char f000035_this_is_the_name; char f000036_this_is_the_name; char f000037_this_is_the_name; char f000038_this_is_the_name; char f000039_this_is_the_name; char f000040_this_is_the_name; char f000041_this_is_the_name; char f000042_this_is_the_name; char f000043_this_is_the_name; char f000044_this_is_the_name; char f000045_this_is_the_name; char f000046_this_is_the_name; char f000047_this_is_the_name; char f000048_this_is_the_name; char f000049_this_is_the_name; char f000050_this_is_the_name; char f000051_this_is_the_name; char f000052_this_is_the_name; char f000053_this_is_the_name; char f000054_this_is_the_name; char f000055_this_is_the_name; char f000056_this_is_the_name; char f000057_this_is_the_name; char f000058_this_is_the_name; char f000059_this_is_the_name; char f000060_this_is_the_name; char f000061_this_is_the_name; char f000062_this_is_the_name; char f000063_this_is_the_name; char f000064_this_is_the_name; char f000065_this_is_the_name; char f000066_this_is_the_name; char f000067_this_is_the_name; char f000068_this_is_the_name; char f000069_this_is_the_name; char f000070_this_is_the_name; char f000071_this_is_the_name; char f000072_this_is_the_name; char f000073_this_is_the_name; char f000074_this_is_the_name; char f000075_this_is_the_name; char f000076_this_is_the_name; char f000077_this_is_the_name; char f000078_this_is_the_name; char f000079_this_is_the_name; char f000080_this_is_the_name; char f000081_this_is_the_name; char f000082_this_is_the_name; char f000083_this_is_the_name; char f000084_this_is_the_name; char f000085_this_is_the_name; char f000086_this_is_the_name; char f000087_this_is_the_name; char f000088_this_is_the_name; char f000089_this_is_the_name; char f000090_this_is_the_name; char f000091_this_is_the_name; char f000092_this_is_the_name; char f000093_this_is_the_name; char f000094_this_is_the_name; char f000095_this_is_the_name; char f000096_this_is_the_name; char f000097_this_is_the_name; char f000098_this_is_the_name; char f000099_this_is_the_name; char f000100_this_is_the_name; char f000101_this_is_the_name; char f000102_this_is_the_name; char f000103_this_is_the_name; char f000104_this_is_the_name; char f000105_this_is_the_name; char f000106_this_is_the_name; char f000107_this_is_the_name; char f000108_this_is_the_name; char f000109_this_is_the_name; char f000110_this_is_the_name; char f000111_this_is_the_name; char f000112_this_is_the_name; char f000113_this_is_the_name; char f000114_this_is_the_name; char f000115_this_is_the_name; char f000116_this_is_the_name; char f000117_this_is_the_name; char f000118_this_is_the_name; char f000119_this_is_the_name; char f000120_this_is_the_name; char f000121_this_is_the_name; char f000122_this_is_the_name; char f000123_this_is_the_name; char f000124_this_is_the_name; char f000125_this_is_the_name; char f000126_this_is_the_name; char f000127_this_is_the_name; char f000128_this_is_the_name; char f000129_this_is_the_name; char f000130_this_is_the_name; char f000131_this_is_the_name; char f000132_this_is_the_name; char f000133_this_is_the_name; char f000134_this_is_the_name; char f000135_this_is_the_name; char f000136_this_is_the_name; char f000137_this_is_the_name; char f000138_this_is_the_name; char f000139_this_is_the_name; char f000140_this_is_the_name; char f000141_this_is_the_name; char f000142_this_is_the_name; char f000143_this_is_the_name; char f000144_this_is_the_name; char f000145_this_is_the_name; char f000146_this_is_the_name; char f000147_this_is_the_name; char f000148_this_is_the_name; char f000149_this_is_the_name; char f000150_this_is_the_name; char f000151_this_is_the_name; char f000152_this_is_the_name; char f000153_this_is_the_name; char f000154_this_is_the_name; char f000155_this_is_the_name; char f000156_this_is_the_name; char f000157_this_is_the_name; char f000158_this_is_the_name; char f000159_this_is_the_name; char f000160_this_is_the_name; char f000161_this_is_the_name; char f000162_this_is_the_name; char f000163_this_is_the_name; char f000164_this_is_the_name; char f000165_this_is_the_name; char f000166_this_is_the_name; char f000167_this_is_the_name; char f000168_this_is_the_name; char f000169_this_is_the_name; char f000170_this_is_the_name; char f000171_this_is_the_name; char f000172_this_is_the_name; char f000173_this_is_the_name; char f000174_this_is_the_name; char f000175_this_is_the_name; char f000176_this_is_the_name; char f000177_this_is_the_name; char f000178_this_is_the_name; char f000179_this_is_the_name; char f000180_this_is_the_name; char f000181_this_is_the_name; char f000182_this_is_the_name; char f000183_this_is_the_name; char f000184_this_is_the_name; char f000185_this_is_the_name; char f000186_this_is_the_name; char f000187_this_is_the_name; char f000188_this_is_the_name; char f000189_this_is_the_name; char f000190_this_is_the_name; char f000191_this_is_the_name; char f000192_this_is_the_name; char f000193_this_is_the_name; char f000194_this_is_the_name; char f000195_this_is_the_name; char f000196_this_is_the_name; char f000197_this_is_the_name; char f000198_this_is_the_name; char f000199_this_is_the_name; char f000200_this_is_the_name; char f000201_this_is_the_name; char f000202_this_is_the_name; char f000203_this_is_the_name; char f000204_this_is_the_name; char f000205_this_is_the_name; char f000206_this_is_the_name; char f000207_this_is_the_name; char f000208_this_is_the_name; char f000209_this_is_the_name; char f000210_this_is_the_name; char f000211; char f000212; char f000213; char f000214; char f000215; char f000216; char f000217; char f000218; char f000219; char f000220; char f000221; char f000222; char f000223; char f000224; char f000225; char f000226; char f000227; char f000228; char f000229; char f000230; char f000231; char f000232; char f000233; char f000234; char f000235; char f000236; char f000237; char f000238; char f000239; char f000240; char f000241; char f000242; char f000243; char f000244; char f000245; char f000246; char f000247; char f000248; char f000249; char f000250; char f000251; char f000252; char f000253; char f000254; char f000255; char f000256; char f000257; char f000258; char f000259; char f000260; char f000261; char f000262; char f000263; char f000264; char f000265; char f000266; char f000267; char f000268; char f000269; char f000270; char f000271; char f000272; char f000273; char f000274; char f000275; char f000276; char f000277; char f000278; char f000279; char f000280; char f000281; char f000282; char f000283; char f000284; char f000285; char f000286; char f000287; char f000288; char f000289; char f000290; char f000291; char f000292; char f000293; char f000294; char f000295; char f000296; char f000297; char f000298; char f000299; char f000300; char f000301; char f000302; char f000303; char f000304; char f000305; char f000306; char f000307; char f000308; char f000309; char f000310; char f000311; char f000312; char f000313; char f000314; char f000315; char f000316; char f000317; char f000318; char f000319; char f000320; char f000321; char f000322; char f000323; char f000324; char f000325; char f000326; char f000327; char f000328; char f000329; char f000330; char f000331; char f000332; char f000333; char f000334; char f000335; char f000336; char f000337; char f000338; char f000339; char f000340; char f000341; char f000342; char f000343; char f000344; char f000345; char f000346; char f000347; char f000348; char f000349; char f000350; char f000351; char f000352; char f000353; char f000354; char f000355; char f000356; char f000357; char f000358; char f000359; char f000360; char f000361; char f000362; char f000363; char f000364; char f000365; char f000366; char f000367; char f000368; char f000369; char f000370; char f000371; char f000372; char f000373; char f000374; char f000375; char f000376; char f000377; char f000378; char f000379; char f000380; char f000381; char f000382; char f000383; char f000384; char f000385; char f000386; char f000387; char f000388; char f000389; char f000390; char f000391; char f000392; char f000393; char f000394; char f000395; char f000396; char f000397; char f000398; char f000399; char f000400; char f000401; char f000402; char f000403; char f000404; char f000405; char f000406; char f000407; char f000408; char f000409; char f000410; char f000411; char f000412; char f000413; char f000414; char f000415; char f000416; char f000417; char f000418; char f000419; char f000420; char f000421; char f000422; char f000423; char f000424; char f000425; char f000426; char f000427; char f000428; char f000429; char f000430; char f000431; char f000432; char f000433; char f000434; char f000435; char f000436; char f000437; char f000438; char f000439; char f000440; char f000441; char f000442; char f000443; char f000444; char f000445; char f000446; char f000447; char f000448; char f000449; char f000450; char f000451; char f000452; char f000453; char f000454; char f000455; char f000456; char f000457; char f000458; char f000459; char f000460; char f000461; char f000462; char f000463; char f000464; char f000465; char f000466; char f000467; char f000468; char f000469; char f000470; char f000471; char f000472; char f000473; char f000474; char f000475; char f000476; char f000477; char f000478; char f000479; char f000480; char f000481; char f000482; char f000483; char f000484; char f000485; char f000486; char f000487; char f000488; char f000489; char f000490; char f000491; char f000492; char f000493; char f000494; char f000495; char f000496; char f000497; char f000498; char f000499; char f000500; char f000501; char f000502; char f000503; char f000504; char f000505; char f000506; char f000507; char f000508; char f000509; char f000510; char f000511; char f000512; char f000513; char f000514; char f000515; char f000516; char f000517; char f000518; char f000519; char f000520; char f000521; char f000522; char f000523; char f000524; char f000525; char f000526; char f000527; char f000528; char f000529; char f000530; char f000531; char f000532; char f000533; char f000534; char f000535; char f000536; char f000537; char f000538; char f000539; char f000540; char f000541; char f000542; char f000543; char f000544; char f000545; char f000546; char f000547; char f000548; char f000549; char f000550; char f000551; char f000552; char f000553; char f000554; char f000555; char f000556; char f000557; char f000558; char f000559; char f000560; char f000561; char f000562; char f000563; char f000564; char f000565; char f000566; char f000567; char f000568; char f000569; char f000570; char f000571; char f000572; char f000573; char f000574; char f000575; char f000576; char f000577; char f000578; char f000579; char f000580; char f000581; char f000582; char f000583; char f000584; char f000585; char f000586; char f000587; char f000588; char f000589; char f000590; char f000591; char f000592; char f000593; char f000594; char f000595; char f000596; char f000597; char f000598; char f000599; char f000600; char f000601; char f000602; char f000603; char f000604; char f000605; char f000606; char f000607; char f000608; char f000609; char f000610; char f000611; char f000612; char f000613; char f000614; char f000615; char f000616; char f000617; char f000618; char f000619; char f000620; char f000621; char f000622; char f000623; char f000624; char f000625; char f000626; char f000627; char f000628; char f000629; char f000630; char f000631; char f000632; char f000633; char f000634; } STRUCT; void do_it(STRUCT *s) { s->field001 = 1; } int main(int argc, char *argv[]) { }