Use some of the llvm cmake infraestructure. This takes care of disabling rtti and exceptions where requested. Remove some unnecessary code too. llvm-svn: 122750 GitOrigin-RevId: 67cce9b13575240704f0305dcf4f9f0401f05f51