Yell until Clang compiles it.

There were some weird errors. Clang++-3.0 requires that a zero-length
array be initialized; luckily an empty brace initializer will do.
Similarly, there are weird restrictions on the types of builtins.