[cfe-commits] r38986 - /cfe/cfe/trunk/NOTES.txt
sabre at cs.uiuc.edu
sabre at cs.uiuc.edu
Wed Jul 11 09:26:32 PDT 2007
Author: sabre
Date: Wed Jul 11 11:26:31 2007
New Revision: 38986
URL: http://llvm.org/viewvc/llvm-project?rev=38986&view=rev
Log:
add some notes.
Modified:
cfe/cfe/trunk/NOTES.txt
Modified: cfe/cfe/trunk/NOTES.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/cfe/trunk/NOTES.txt?rev=38986&r1=38985&r2=38986&view=diff
==============================================================================
--- cfe/cfe/trunk/NOTES.txt (original)
+++ cfe/cfe/trunk/NOTES.txt Wed Jul 11 11:26:31 2007
@@ -72,4 +72,16 @@
could be handled by scanning the skipped region of a #if, but the fully general
case cannot be implemented efficiently.
+We probably have to do something like this in the future. The C++ header
+<limits> contains a lot of code like this:
+ static const int digits10 = __LDBL_DIG__;
+ static const int min_exponent = __LDBL_MIN_EXP__;
+ static const int min_exponent10 = __LDBL_MIN_10_EXP__;
+ static const float_denorm_style has_denorm
+ = bool(__LDBL_DENORM_MIN__) ? denorm_present : denorm_absent;
+ ... since this isn't being used in an #ifdef, it should be easy enough to taint
+the decl for these ivars.
+
+
+
//===---------------------------------------------------------------------===//
More information about the cfe-commits
mailing list