Skip to content

Port maskedvbyte/streamvbyte/varintgb to Visual Studio + msvc fixes - #52

Merged
lemire merged 5 commits into
fast-pack:masterfrom
pps83:master-msvc-fixes
Jun 9, 2019
Merged

lemire merged 5 commits into
fast-pack:masterfrom
pps83:master-msvc-fixes

Conversation

@pps83

@pps83 pps83 commented Jun 8, 2019 •

Copy link
Copy Markdown
Contributor

see descriptions in each commit message for details

@pps83
pps83 force-pushed the master-msvc-fixes branch from 2539a54 to 8b5e592 Compare June 8, 2019 20:04
pps83 added 5 commits June 8, 2019 13:13
 - codecs.cpp and inmemorybenchmark.cpp already contain non-LGPL inline version of getopt
 - fixed warning (trailing semicolon in pragma statement in inline getopt code)
 - define NOMINMAX to make sure that windows.h doesn't define min/max
 - enable AVX in msvc builds to enable ssse4 and sse4.1
 - modify __SSSE3__/__SSE4_1__ checks and warnings pragmas to support msvc builds
@lemire

lemire commented Jun 9, 2019

Copy link
Copy Markdown
Member

Looks good to me.

@lemire
lemire merged commit 055d1c5 into fast-pack:master Jun 9, 2019
@lemire

lemire commented Jun 9, 2019

Copy link
Copy Markdown
Member

Merged.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants