Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/crc/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/crc/; revision=49628
Workaround gcc problems with -pedantic.  Fixes #613

svn path=/trunk/boost/crc.hpp; revision=53646
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/crc/; revision=55159
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/crc/; revision=56942
Update a couple of links to integer documentation.

svn path=/trunk/libs/crc/; revision=58636
Fix link in crc.

svn path=/trunk/libs/crc/; revision=61062
Added modernized version of the Boost.CRC test as an unit-test.

svn path=/trunk/libs/crc/; revision=75959
Fix crc test Jamfile.

svn path=/trunk/libs/crc/; revision=75968
Use the right library

svn path=/trunk/libs/crc/; revision=75969
Added unit-test for a bug that I can't activate.

svn path=/trunk/libs/crc/; revision=75981
Changed expressions of bit-mask constants to use Boost.MPL.

svn path=/trunk/boost/crc.hpp; revision=75982
Changed reflection routines from a function-containing class template to a bunch of functions and function templates.

svn path=/trunk/boost/crc.hpp; revision=75993
Factored CRC-modulo code to dedicated function templates; streamlined reflection code; did minor tweaks to the bit-mask class templates and the copyright block.

svn path=/trunk/boost/crc.hpp; revision=76019
Finally added test cases where the two reflection parameters differ.  Conditionally excluded one of the new cases when it discovered a fundamental flaw in the library\!

svn path=/trunk/libs/crc/; revision=76047
Folded both versions of boost::augmented_crc into a single one with a defaulted trailing argument; updated a web link.

svn path=/trunk/boost/crc.hpp; revision=76059
Changed some copyright blocks.

svn path=/trunk/boost/crc.hpp; revision=76101
Added Doxygen comments; marked some example CRC computer types as not matching their supposed standard.

svn path=/trunk/boost/crc.hpp; revision=76102
Added new example CRC computer types to correct the mistaken ones; added test cases for those new types.

svn path=/trunk/boost/crc.hpp; revision=76104
Made speed-difference report easier to understand.

svn path=/trunk/libs/crc/; revision=76108