add basic GCC 4.5 support (currently broken)