X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FReleaseNotes.html;h=2f83b9447d1d98613e3ac0451f8aef501a58bb0f;hb=2bf4b54a800c2dd44c0a5939fe629ea120bee2ad;hp=826540afae81714e31a3d334ecf4b62b8f6e0e6a;hpb=cdce44be4741c8cfad13052be7d4a6ae683455b2;p=oota-llvm.git
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 826540afae8..2f83b9447d1 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -1011,6 +1011,17 @@ API changes are:
LLVM. The Triple::normalize utility method has been added to help front-ends
deal with funky triples.
+
+ The signature of the GCMetadataPrinter::finishAssembly virtual
+ function changed: the raw_ostream and MCAsmInfo arguments
+ were dropped. GC plugins which compute stack maps must be updated to avoid
+ having the old definition overload the new signature.
+
+
+ The signature of MemoryBuffer::getMemBuffer changed. Unfortunately
+ calls intended for the old version still compile, but will not work correctly,
+ leading to a confusing error about an invalid header in the bitcode.
+
Some APIs were renamed:
@@ -1103,7 +1114,7 @@ components, please contact us on the LLVMdev list.
-- The Alpha, Blackfin, CellSPU, MicroBlaze, MSP430, MIPS, PIC16, SystemZ
+
- The Alpha, Blackfin, CellSPU, MicroBlaze, MSP430, MIPS, SystemZ
and XCore backends are experimental.
- llc "-filetype=obj" is experimental on all targets
other than darwin-i386 and darwin-x86_64.