fix Issue 9278 - ICE todt.c:692 when float containing struct is defined after use
Merge pull request #1452 from 9rnsr/fix9278

Issue 9278 - ICE todt.c:692 when float containing struct is defined after use