this versions size is:
native: 17478 vs. 9076 (hello world riot)
msb-430h: 44722 vs. 4986 (hello world riot)

so I'll try your patch