Skip to content

Conversation

@rokm
Copy link

@rokm rokm commented Oct 21, 2016

The first half of the PR fixes several classes of gcc warnings, and the second half enables support for The Other Compiler.

rokm added 27 commits October 15, 2016 00:26
…) case when arraysize is less than 2

Fixes gcc warning: assuming signed overflow does not occur when
assuming that (X - c) > X is always false.
Ah yes, the fast math. The historic relic of little value on the
modern platforms, and source of undefined C++ behavior due to
breaking strict aliasing rules with type-punting.
…ndOpenCV.cmake works just fine

Also, -std=c++0x should be defined on Windows only if we are
using gcc...
A typo in cmake/LegitUtilities.cmake made configuration registration
effectively a no-op.

And LGT configuration file was in wrong place...
Because .dll goes to runtime, and .lib goes to library destination.
Pretty much the same as the unix version...
…sses' methods

MSVC seems to be taking offense with them, and they're pointless
anyway...
…C2013

Annotated just the parts of the library that appear to be used by
legit_runner, though (i.e., the ones that triggered build errors);
for a complete/proper annotation, the actual library's interface
should be established...
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.

1 participant