C++11 and lldb

LLDB top-of-tree is now compiling with C++11 enabled on Mac OS X.

This page:
  http://wiki.apache.org/stdcxx/C++0xCompilerSupport
lists feature support for C++11 in popular compilers.

For starters, let's stick with those features supported at least by *released* versions of

- Clang++,
- GCC, and
- Microsoft Visual Studio.

This will allow the great majority of developers to build LLDB either with their vendor's system compiler or with a compiler their vendor supports on the system.

Sean

Very cool Sean.

Howard

Sean++

For now I'd take a look at what subset lld is using, we talked about it online quite a bit before they picked the subset to make sure that it worked with the widest set of released versions - http://lld.llvm.org/getting_started.html#building-lld has the required tool versions.

-eric