It also seems to be an issue with C2000 Compilier v6.2.6. Please see disassembly below.
Stephen
TestStructure2(int): 326d63: FE02 ADDB SP, #2 326d64: 9641 MOV *-SP[1], AL 94 TEST_STRUCT s = {initValue}; 326d65: 761F029C MOVW DP, #0x29c 326d67: 9211 MOV AL, @0x11 326d68: 9614 MOV @0x14, AL 95 } 326d69: FE82 SUBB SP, #2 326d6a: 0006 LRETR