update for llvm 3.2
 apply jckarter's patch for fixing x86-64 ABI
fix clang's warning about dangling else
Merge pull request #463 from crabtw/llvm3.2v0.1

update for llvm 3.2: v0.1 branch