-
-
In addition to changes to the code, between LLVM 2.7 and 2.8, a number of
-organization changes have happened:
-
-
-
-- libc++ and lldb are new
-- Debugging optimized code support.
-
-
-
Major New Features
@@ -574,8 +557,17 @@ organization changes have happened:
LLVM 2.8 includes several major new capabilities:
-- llvm-diff
-- Direct .o file writing support for darwin/x86[64].
+- As mentioned above, libc++ and LLDB are major new additions to the LLVM collective.
+- LLVM 2.8 now has pretty decent support for debugging optimized code. You
+ should be able to reliably get debug info for function arguments, assuming
+ that the value is actually available where you have stopped.
+
+
A new 'llvm-diff' tool is available that does a semantic diff of .ll
+ files.
+
The MC subproject has made major progress in this release.
+ Direct .o file writing support for darwin/x86[-64] is now reliable and
+ support for other targets and object file formats are in progress.
@@ -590,13 +582,19 @@ organization changes have happened:
expose new optimization opportunities: