Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port SSE4.2 version of CRC32C to MSVC (Win32) #1292

Open
edenhill opened this issue Jun 29, 2017 · 0 comments
Open

Port SSE4.2 version of CRC32C to MSVC (Win32) #1292

edenhill opened this issue Jun 29, 2017 · 0 comments

Comments

@edenhill
Copy link
Contributor

edenhill commented Jun 29, 2017

Mark Adler's original CRC32C implementation that is embedded in librdkafka as src/crc32c.c contains a hardware implementation using SSE4.2 that is compatible with gcc/clang inline assembler, but not with MSVC assembler.

It would be great if someone familar with MSVC assembler would port it (using #ifdef _MSC_VER guards).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant