Patch file attached. As far as I can tell, the main concern with the new optimisations is that we're moving from processing byte-by-byte to processing in blocks of up to 128 bytes, and these will be read in either 8 or 16 byte chunks. This new test calls the inner CRC update function with data aligned at offsets from 0 through 15 and confirms the output.
Includes 10 lines of actual code (for copyright considerations).
gnulib_new_tests.patch
Description: Binary data
