support clang 3.2
Merge pull request #4453 from crabtw/clang3.2

support clang 3.2