Revert "doc: zap archaic text abt compiler support for templates"
authorRamprasad Venkataraman <ramv@illinois.edu>
Wed, 29 Aug 2012 14:44:07 +0000 (09:44 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Wed, 29 Aug 2012 14:44:07 +0000 (09:44 -0500)
This reverts commit fc039e508dc8d877de29422b222fd7854a732e00.

doc/charm++/inhertmplt.tex

index 68d797dd891a23ed03288b7f1627bb83729f2d60..d74cd1d27582178e7d56d80f3f1262eb6bf04f60 100644 (file)
@@ -140,7 +140,6 @@ all \CC\ compilers currently recognize templates in ANSI drafts, therefore the
 code generated by \charmpp\ for templates may not be acceptable to some current
 \CC\ compilers
 
-\zap{
 \newcommand{\longcompilerfootnote}{\footnote{ Most modern \CC\
     compilers belong to one of the two camps. One that supports
     Borland style template instantiation, and the other that supports
@@ -161,9 +160,8 @@ code generated by \charmpp\ for templates may not be acceptable to some current
     \charmpp\ generated templates to work for GNU \CC\ even parts of
     the definitions file {\tt *.def.h} should be included in the \CC\
     source file. }}
-}
 
-Since \CC\ compilers require that
+Since many modern \CC\ compilers\longcompilerfootnote\ require that
 the template definitions (in \emph{addition} to the template
 declarations) be available in all sources which use them, you will
 need to include the templated Charm definitions in your header file.