update to clang 3.5