Kevin Greenan
8a96cbb371
Ran autogen to pick-up the changes needed to run 'make check'
2014-04-02 10:35:21 -07:00
Kevin Greenan
31baa17519
Merged in dachary/gf-complete/wip-make-check (pull request #11 )
...
add make check target and basic tests
2014-04-02 10:21:40 -07:00
Loic Dachary
c18b97cd02
add make check target and basic tests
...
To conveniently run tests as
$ make check
============================================================================
Testsuite summary for gf-complete 1.0
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
The run-tests.sh script loops over gf_methods and is introduced because
autotools does not allow tests to have parameters in the Makefile.am
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-04-02 17:57:15 +02:00
Kevin Greenan
4c84a3b650
Merged in dachary/gf-complete/wip-compilation-warnings (pull request #12 )
...
fix void* arithmetic compilation warning
2014-03-31 08:53:14 -07:00
Kevin Greenan
37d6a1b217
Merged in dachary/gf-complete/wip-sse4 (pull request #13 )
...
do not compile if used in SSE4 code path only
2014-03-31 08:42:20 -07:00
Kevin Greenan
1aef6384e7
Merged in dachary/gf-complete/wip-gitignore (pull request #10 )
...
.gitignore: ignore autotools stuff
2014-03-31 08:04:23 -07:00
Loic Dachary
d569220629
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>
2014-03-30 00:06:48 +01:00
Loic Dachary
ce61fb053d
fix void* arithmetic compilation warning
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-29 23:51:34 +01:00
Sage Weil
47a25981c1
.gitignore: ignore autotools stuff
...
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c70286782425b1f792313e4fd1ce1773c72dcd76)
2014-03-28 17:50:27 +01:00
Kevin Greenan
c61ad61b43
Merged in dachary/gf-complete/wip-gitignore (pull request #6 )
...
create a .gitignore
2014-03-28 09:09:43 -07:00
Kevin Greenan
3127a3cc97
Merged in dachary/gf-complete/wip-compilation-warnings (pull request #3 )
...
fix compilation warnings
2014-03-28 08:26:19 -07:00
Loic Dachary
20a242d9dd
remove unused static function gf_w128_group_r_sse_init
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-28 16:06:29 +01:00
Loic Dachary
87ed6898ad
create a .gitignore
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-19 14:18:09 +01:00
Jens Rosenboom
d631535472
ignore more library files and eecutables
2014-03-18 22:37:31 +01:00
Jens Rosenboom
034c73cdf5
fixup AM_INIT_AUTOMAKE call
2014-03-18 22:31:14 +01:00
Jens Rosenboom
343c23a920
add autogen.sh call to README
2014-03-18 22:24:37 +01:00
Jens Rosenboom
0914fdf84d
cleanup unused flag leftover from commit fb0bbdcf
2014-03-18 22:24:10 +01:00
Jens Rosenboom
8690e85949
Merge branch 'wip-autoconf-cleanup' of https://bitbucket.org/jayrde/gf-complete into wip-autoconf-cleanup
2014-03-18 22:15:21 +01:00
Jens Rosenboom
3b9a5880e6
remove obsolete files
2014-03-18 22:01:17 +01:00
Jens Rosenboom
d66837d521
Created new branch wip-autoconf-cleanup
2014-03-18 21:00:06 +00:00
Jens Rosenboom
756cd5c331
add more autogenerated files to be ignored
2014-03-18 21:55:20 +01:00
Jens Rosenboom
2758e242fe
remove autogenerated files from repository
2014-03-18 21:53:24 +01:00
Jens Rosenboom
9b5f56ed18
add .gitignore
2014-03-18 21:53:01 +01:00
Loic Dachary
cfcc1881ea
remove unused argument from SSE_AB2
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
5c5b312a76
main() returns int
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
191b86b5d2
remove unused variables from #if SSE blocs
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
59cb51046b
remove spurious i < in for loop
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
cc45e19026
do not use gf_internal_t when it is null
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:12 +01:00
Loic Dachary
3c4a451b50
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>
2014-03-06 17:47:59 +01:00
Loic Dachary
d8863ceff7
remove duplicate headers from src
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:32:41 +01:00
Loic Dachary
29899ad443
move #if to avoid unused warning
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:32:30 +01:00
Loic Dachary
0020ff8092
initialize pointer early in the function
...
otherwise it may be used uninitialized
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:29:58 +01:00
Loic Dachary
d36bd6e540
cast void* to char* for pointer arithmetic
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:29:36 +01:00
Loic Dachary
f043479e3c
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>
2014-03-06 15:15:22 +01:00
Loic Dachary
4bf474daf7
increase compilation warning level to -Wall
...
and remove unused CXXFLAGS
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 15:15:22 +01:00
Jim Plank
f8ff1e2f64
Formatting
2014-01-29 16:37:12 -05:00
Jim Plank
9ee4bbdff5
Formatting
2014-01-29 16:06:38 -05:00
Jim Plank
c374b37b9c
Updated manual and readme.
2014-01-29 16:05:14 -05:00
Jim Plank
814240e336
Changed %d to %u in gf_general.c
2014-01-25 10:33:23 -05:00
Kevin Greenan
dcf65692b0
Updated autoconf to put BSD license in COPYING.
2014-01-07 08:36:44 -08:00
Kevin Greenan
02bc991f68
Added more header files to the distribution, which will allow
...
clients of the lib to take advantage of even more stuff.
2014-01-02 10:03:06 -08:00
Jim Plank
ee0e03bda8
Revision 1.02 is done. Manual updated.
2014-01-01 12:04:37 -05:00
Jim Plank
f0c32c94bc
Removed GROUP/128/SSE. It wasn't compiling, and it needed an overhaul.
...
I'll do it someday when I'm bored.
2014-01-01 11:00:40 -05:00
Jim Plank
fb0bbdcf62
Fixed the problem with PCLMUL and gf_complete.h. Removed
...
ARCH_64 from everything but 128/GROUP/SSE. Fortunately, no
one ever uses that.
2013-12-31 20:08:18 -05:00
Kevin Greenan
8900c0e635
Make INTEL_SSE4_PCLMUL flag consistent (was INTEL_PCLMUL in gf.c)
2013-12-30 22:12:43 -08:00
Kevin Greenan
5687b9c2cc
Third.1 time's a charm (autoconf non-sense for PCLMUL).
2013-12-30 22:50:04 -08:00
Kevin Greenan
137b7ccd75
Revert "Third time's a charm (autoconf non-sense for PCLMUL)."
...
The commit was not successfully pushed (not sure what happened).
This reverts commit 762926920a
.
2013-12-30 22:40:18 -08:00
Kevin Greenan
762926920a
Third time's a charm (autoconf non-sense for PCLMUL).
2013-12-30 21:26:47 -08:00
Kevin Greenan
a98f6c1115
Added entry to configure.ac to avoid running autotools during normal build.
2013-12-30 16:31:54 -08:00
Kevin Greenan
a97563f0e4
Added PCLMUL to the autoconf macro...
2013-12-30 14:14:08 -08:00