added support for gcc 4.3 - 4.4