annotate crc32-impls.h @ 1:90cb48b87dcc

*: don't hardcode the list of impls in multiple places
author Paper <paper@tflc.us>
date Mon, 09 Feb 2026 01:18:06 -0500
parents
children ead9f84d11db
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
1 #ifndef CRC32_IMPL
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
2 # define CRC32_IMPL(name)
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
3 #endif
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
4 CRC32_IMPL(c)
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
5 CRC32_IMPL(qw)
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
6 CRC32_IMPL(x86_vpclmulqdq)
90cb48b87dcc *: don't hardcode the list of impls in multiple places
Paper <paper@tflc.us>
parents:
diff changeset
7 #undef CRC32_IMPL