diff --git a/docs/ReleaseNotes-2.6.html b/docs/ReleaseNotes-2.6.html index b6b6724e989..add659cc880 100644 --- a/docs/ReleaseNotes-2.6.html +++ b/docs/ReleaseNotes-2.6.html @@ -460,11 +460,34 @@ API changes are:

  • SCEVHandle no longer exists, because reference counting is no longer done for SCEV* objects, instead const SCEV* should be used.
  • +
  • Many APIs, notably llvm::Value, now use the StringRef and Twine classes instead of passing const char* or std::string, as described in the Programmer's Manual. Most -clients should be uneffected by this transition.
  • +clients should be unaffected by this transition, unless they are used to Value::getName() returning a string. Here are some tips on updating to 2.6: + + + +
  • llvm-dis now fails if output file exists, instead of dumping to stdout. FIXME: describe any other tool changes due to the raw_fd_ostream change. FIXME: This is not an API change, maybe there should be a tool changes section?