Merge pull request #5 from AlanMarshall/master

GCC Bug 52680 - Temporary Fix
Thanks Alan, sorry you had to merge this twice!