Fixed. GCC does not support init of group items so I had to
generate code to do this, protected by if (first) for static
vars. I also noticed another bug while doing this, in that
init of tables was not supported. I added this and all
tested OK.

If you would like to refer to this comment somewhere else in this project, copy and paste the following link: