From: Chandler Carruth
Date: Mon, 28 Nov 2011 19:17:25 +0000 (+0000)
Subject: Add a proper blurb for the PPCallbacks features.
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c6f2af34944d6078e97dad356ae3380f30b101ed;p=clang
Add a proper blurb for the PPCallbacks features.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145261 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 033af8ea7c..6dc0f54cb2 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -98,12 +98,6 @@ prose in a section of its own. When doing that, delete the notes.
Uninitialized values Clang warning rewrite -- more accurate, faster, able
to differentiate between the possibility of an uninitialized use and the
certainty of an uninitialized use.
- Enhancements to PPCallbacks
-
- - exact include paths
- - source range for macro expansions
-
-
Support for language specific address spaces
Support for compiling on NetBSD systems -- Joerg Sonnenberger to fill
out
@@ -176,6 +170,16 @@ prose in a section of its own. When doing that, delete the notes.
and memory model -- efriedma, jyasskin
+Expanded support for instrumenting the preprocessor through
+ callbacks
+Several enhancements were made to the PPCallbacks
interface to expand the information available to tools and library users of Clang that wish to introspect the preprocessing.
+
+ - The exact text used between the
""
s or <>
s is reported.
+ - The header search path used to locate the header is reported.
+ - Missing files during including headers reported.
+ - The exact source range for expanded macros can be retrieved.
+
+
C Language Changes in Clang