From 48f8f9fdb1172083bb7b31b5e38f6de82b917776 Mon Sep 17 00:00:00 2001
From: Chandler Carruth
Date: Mon, 28 Nov 2011 19:17:25 +0000
Subject: [PATCH] Add a proper blurb for the PPCallbacks features.
llvm-svn: 145261
---
clang/docs/ReleaseNotes.html | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/clang/docs/ReleaseNotes.html b/clang/docs/ReleaseNotes.html
index 033af8ea7c4d..6dc0f54cb205 100644
--- a/clang/docs/ReleaseNotes.html
+++ b/clang/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