Thanks to Gregor....I have modified his originals to eliminate the static initialisation memory loss. These do not show up in the object code if they are not referenced.
Even more sorted info
Useful bat file to view the memory allocations made by the compiler