summaryrefslogtreecommitdiffstats
path: root/Source/cmStandardIncludes.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2001-08-23 20:00:46 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2001-08-23 20:00:46 (GMT)
commit047c7b5af487a4752a0ee39c0fc841e4102d7756 (patch)
tree92aa3f1abb45ea10731f54563d3b03aca51a0d89 /Source/cmStandardIncludes.h
parent3a3b55679b1c28ac4d7c24c2de2ce28d88a3d21c (diff)
downloadCMake-047c7b5af487a4752a0ee39c0fc841e4102d7756.zip
CMake-047c7b5af487a4752a0ee39c0fc841e4102d7756.tar.gz
CMake-047c7b5af487a4752a0ee39c0fc841e4102d7756.tar.bz2
ENH: add more testing
Diffstat (limited to 'Source/cmStandardIncludes.h')
-rw-r--r--Source/cmStandardIncludes.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmStandardIncludes.h b/Source/cmStandardIncludes.h
index ffae33a..570dc66 100644
--- a/Source/cmStandardIncludes.h
+++ b/Source/cmStandardIncludes.h
@@ -131,7 +131,9 @@ inline bool operator==(std::string const& a, const char* b)
{ return (a==std::string(b)); }
# endif // end CM_SGI_CC_720
-
+// use this class to shring the size of symbols in .o files
+// std::string is really basic_string<....lots of stuff....>
+// when combined with a map or set, the symbols can be > 2000 chars!
struct cmStdString : public std::string
{
typedef std::string Parent;