Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
crozone committed Aug 1, 2018
1 parent a1e2f83 commit 0b5a9c3
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,12 @@ To build the project without all of the above instructions introduced with SSE2,

`CFLAGS=-DNOSSE2 make`

This flag is automatically enabled if the `__SSE__` flag is present but `__SSE2__` is absent.
`NOSSE2` is automatically enabled if the `__SSE__` flag is present but `__SSE2__` is absent.
This means `NOSSE2` shouldn't need to be manually specified when compiling on Clang or GCC on non-SSE2 processors.

On MSC, `NOSSE2` is automatically enabled if the `_M_IX86_FP` flag is set to `1` (indicating SSE support, but no SSE2 support).
MSC will set this by default for all x86 processors.

#### 'Target specific option mismatch' error

Some 32-bit versions of gcc (e.g. the version used in Ubuntu 14.04) may show the following error while compiling the PoC:
Expand Down

0 comments on commit 0b5a9c3

Please sign in to comment.