increase compilation warning level to -Wall

and remove unused CXXFLAGS

Signed-off-by: Loic Dachary <loic@dachary.org>
remove unused variables

In some places move variables in the scope of the CPP define where they
are used.

Signed-off-by: Loic Dachary <loic@dachary.org>
cast void* to char* for pointer arithmetic

Signed-off-by: Loic Dachary <loic@dachary.org>
initialize pointer early in the function

otherwise it may be used uninitialized

Signed-off-by: Loic Dachary <loic@dachary.org>
move #if to avoid unused warning

Signed-off-by: Loic Dachary <loic@dachary.org>
remove duplicate headers from src

Signed-off-by: Loic Dachary <loic@dachary.org>
silence some warnings for unset variables

By setting them when they are defined and when the compiler fails to see
the logic is ok.

Signed-off-by: Loic Dachary <loic@dachary.org>
do not use gf_internal_t when it is null

Signed-off-by: Loic Dachary <loic@dachary.org>
remove spurious i < in for loop

Signed-off-by: Loic Dachary <loic@dachary.org>
remove unused variables from #if SSE blocs

Signed-off-by: Loic Dachary <loic@dachary.org>
main() returns int

Signed-off-by: Loic Dachary <loic@dachary.org>
remove unused argument from SSE_AB2

Signed-off-by: Loic Dachary <loic@dachary.org>
create a .gitignore

Signed-off-by: Loic Dachary <loic@dachary.org>
remove unused static function gf_w128_group_r_sse_init

Signed-off-by: Loic Dachary <loic@dachary.org>
Merged in dachary/gf-complete/wip-compilation-warnings (pull request #3)

fix compilation warnings
Merged in dachary/gf-complete/wip-gitignore (pull request #6)

create a .gitignore
.gitignore: ignore autotools stuff

Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c70286782425b1f792313e4fd1ce1773c72dcd76)
fix void* arithmetic compilation warning

Signed-off-by: Loic Dachary <loic@dachary.org>
do not compile if used in SSE4 code path only

Acknowledge that gf_w128_split_4_128_multiply_region and
gf_w128_split_4_128_sse_multiply_region are only used when the
INTEL_SSE4 flag is present, even though they only need INTEL_SSSE3

It suppresses a compilation warning complaining about them not being
used if INTEL_SSE4 is absent and INTEL_SSSE3 is present.

Signed-off-by: Loic Dachary <loic@dachary.org>
Merged in dachary/gf-complete/wip-gitignore (pull request #10)

.gitignore: ignore autotools stuff