diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 9b1c5788ca7..8e1c4561a74 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -547,23 +547,6 @@ in this section. - -
-LLVM Community Changes -
- -
- -

In addition to changes to the code, between LLVM 2.7 and 2.8, a number of -organization changes have happened: -

- - -
-
Major New Features @@ -574,8 +557,17 @@ organization changes have happened:

LLVM 2.8 includes several major new capabilities:

+
  • 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:

    @@ -612,18 +610,38 @@ expose new optimization opportunities:

    release includes a few major enhancements and additions to the optimizers:

    + + @@ -903,6 +921,9 @@ from the previous release.

  • If you're used to reading .ll files, you'll probably notice that .ll file dumps don't produce #uses comments anymore. To get them, run a .bc file through "llvm-dis --show-annotations".
  • +
  • Target triples are now stored in a normalized form, and all inputs from + humans are expected to be normalized by Triple::normalize before being + stored in a module triple or passed to another library.