Reorganize the C API headers to improve build times.
[oota-llvm.git] / docs / ReleaseNotes.rst
index f43190fdd8e69fe6746b6dc2ac81c6a6ad947954..ccefad22c00a9c3954f4f6ca9dc72bc5781093ee 100644 (file)
@@ -52,6 +52,12 @@ Non-comprehensive list of changes in this release
 * The deprecated C APIs LLVMGetBitcodeModuleProviderInContext and
   LLVMGetBitcodeModuleProvider have been removed.
 
+* With this release, the C API headers have been reorganized to improve build
+  time. Type specific declarations have been moved to Type.h, and error
+  handling routines have been moved to ErrorHandling.h. Both are included in
+  Core.h so nothing should change for projects directly including the headers,
+  but transitive dependencies may be affected.
+
 .. NOTE
    For small 1-3 sentence descriptions, just add an entry at the end of
    this list. If your description won't fit comfortably in one bullet