978315c017
* New: In Bootstrap, added support for RHEL7 in ccb.py & coriolisEnv.py. In coriolisEnv.py, under RHEL6, directly launch a shell under devtoolset-2 (do not put it in .bashrc). * Change: All tools, compliance with Clang 3.2. - Call using namespace std *after* at least one include of std has been used. - In Utilities.h define both const and non-cont overload for operator<< of mstream (this was the true cause of the Banner display problem). - No longer use defaults arguments in templates, instead create two separated overloads. - Put template static attributes allocation outside of namespaces (this one I'm not sure how to justify). - Protect by NDEBUG variables that are only needed in assert(). - In PyInterval getUnion() & getIntersection() we where silently overwriting the "self" object (interval). - In Mauka, *do no* overload _postCreate() and add an argument, breaks the virtual function mechanism. Rename it into _maukaPostCreate(). Idem for SubRow(). - In Katabatic::GCell(), invalidate() overload a Go funtion but is used for different purpose at this level. Rename it invalidateCt() (invalidate *ConTents*). - Miscellaneous small cleanup. |
||
---|---|---|
.. | ||
cmake_modules | ||
src | ||
CMakeLists.txt |