summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merged in dachary/gf-complete/wip-sse4-v1 (pull request #14) v1Kevin Greenan2014-04-101-2/+2
|\ | | | | do not compile if used in SSE4 code path only
| * do not compile if used in SSE4 code path onlyLoic Dachary2014-04-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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> (cherry picked from commit d569220629d476d687859968fc4bee3194eca16f)
* | Merged in dachary/gf-complete/wip-compilation-warning-v1 (pull request #15) Kevin Greenan2014-04-101-2/+1
|\ \ | | | | | | increase compilation warning level to -Wall
| * | increase compilation warning level to -WallLoic Dachary2014-04-101-2/+1
| |/ | | | | | | | | | | | | and remove unused CXXFLAGS Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 4bf474daf7e30b8e4b110d8edf43506e3b76b345)
* | Merged in dachary/gf-complete/wip-pointer-v1 (pull request #17) Kevin Greenan2014-04-101-1/+1
|\ \ | | | | | | fix void* arithmetic compilation warning
| * | fix void* arithmetic compilation warningLoic Dachary2014-04-101-1/+1
| |/ | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit ce61fb053da692477877dc2370c637efb4df43ff)
* | Merged in dachary/gf-complete/wip-gitignore-v1 (pull request #16) Kevin Greenan2014-04-101-0/+5
|\ \ | |/ |/| create a .gitignore
| * .gitignore: ignore autotools stuffSage Weil2014-04-101-0/+4
| | | | | | | | | | | | Signed-off-by: Sage Weil <sage@inktank.com> (cherry picked from commit c70286782425b1f792313e4fd1ce1773c72dcd76) (cherry picked from commit 47a25981c1a3c81f6baf9dd811ec3ac0dc122727)
| * create a .gitignoreLoic Dachary2014-04-101-0/+1
|/ | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 87ed6898ad41a08a591e1ba37d69e11f7537fdbd)
* Merged in dachary/gf-complete/wip-compilation-warnings-v1 (pull request #9) Kevin Greenan2014-04-0923-722/+303
|\ | | | | backport compilation warnings to v1
| * remove unused static function gf_w128_group_r_sse_initLoic Dachary2014-03-281-1/+1
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 20a242d9ddbb1d27988b93ce3ce5d24ee10deb15)
| * remove unused argument from SSE_AB2Loic Dachary2014-03-281-23/+23
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit cfcc1881ea715f90a959fa27e98edb10cdf92c54)
| * main() returns intLoic Dachary2014-03-286-1/+6
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 5c5b312a767afae3ae47774d0fbd98701c14794e)
| * remove unused variables from #if SSE blocsLoic Dachary2014-03-2810-141/+76
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 191b86b5d25a42e747e1bd7733de6c532c9df45c)
| * remove spurious i < in for loopLoic Dachary2014-03-281-1/+1
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 59cb51046bf9a6b24e9abd622ea33fbaf7bb80e7)
| * do not use gf_internal_t when it is nullLoic Dachary2014-03-281-1/+1
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit cc45e190265171dca5b7a8317906a7ddd730b082)
| * silence some warnings for unset variablesLoic Dachary2014-03-285-8/+11
| | | | | | | | | | | | | | | | 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> (cherry picked from commit 3c4a451b509cfc3d51f9906326a66ac3e95de9d4)
| * remove duplicate headers from srcLoic Dachary2014-03-283-283/+0
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit d8863ceff7c4e462c997cbdd8f5b53ea165df3fe)
| * move #if to avoid unused warningLoic Dachary2014-03-286-108/+104
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 29899ad4439aca07ccd2efe2a8b7086efdec72b0)
| * initialize pointer early in the functionLoic Dachary2014-03-281-1/+2
| | | | | | | | | | | | | | otherwise it may be used uninitialized Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 0020ff80920c6fc84ab454568e71ba78448a0809)
| * cast void* to char* for pointer arithmeticLoic Dachary2014-03-286-33/+34
| | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit d36bd6e54090c2a2d8971349f6998d499beeb133)
| * remove unused variablesLoic Dachary2014-03-2810-122/+45
|/ | | | | | | | In some places move variables in the scope of the CPP define where they are used. Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit f043479e3c9d3f7296d49c0d5d9547ec3e73631f)
* Created new branch v1Kevin Greenan2014-03-050-0/+0
|
* FormattingJim Plank2014-01-292-2/+18
|
* FormattingJim Plank2014-01-291-0/+1
|
* Updated manual and readme.Jim Plank2014-01-293-9/+12
|
* Changed %d to %u in gf_general.cJim Plank2014-01-251-2/+2
|
* Updated autoconf to put BSD license in COPYING.Kevin Greenan2014-01-072-675/+33
|
* Added more header files to the distribution, which will allowKevin Greenan2014-01-023-5/+2
| | | | clients of the lib to take advantage of even more stuff.
* Revision 1.02 is done. Manual updated.Jim Plank2014-01-013-2/+2
|
* Removed GROUP/128/SSE. It wasn't compiling, and it needed an overhaul.Jim Plank2014-01-015-303/+3
| | | | I'll do it someday when I'm bored.
* Fixed the problem with PCLMUL and gf_complete.h. RemovedJim Plank2013-12-317-48/+45
| | | | | ARCH_64 from everything but 128/GROUP/SSE. Fortunately, no one ever uses that.
* Make INTEL_SSE4_PCLMUL flag consistent (was INTEL_PCLMUL in gf.c)Kevin Greenan2013-12-301-1/+1
|
* Third.1 time's a charm (autoconf non-sense for PCLMUL).Kevin Greenan2013-12-3024-9785/+7587
|
* Revert "Third time's a charm (autoconf non-sense for PCLMUL)."Kevin Greenan2013-12-3021-1156/+1426
| | | | | | The commit was not successfully pushed (not sure what happened). This reverts commit 762926920aa6b0067443e7c085bddf22d03a1d04.
* Third time's a charm (autoconf non-sense for PCLMUL).Kevin Greenan2013-12-3021-1426/+1156
|
* Added entry to configure.ac to avoid running autotools during normal build.Kevin Greenan2013-12-309-16/+99
|
* Added PCLMUL to the autoconf macro...Kevin Greenan2013-12-3016-1096/+1452
|
* Some wordsmithing.Jim Plank2013-12-302-14/+18
|
* Version numbering, and pointing only to bitbucket.Jim Plank2013-12-302-6/+12
|
* Copmiler errors with %llx.Jim Plank2013-12-293-11/+11
|
* Added time_tool.sh to tools for quick timing.Jim Plank2013-12-2913-602/+256
| | | | Modified gf_methods to be a little more flexible.
* Merged in kmgreen2/gf-complete-testautoconf (pull request #2) James Plank2013-12-2872-64/+43013
|\ | | | | Autoconf
| * Group for w=128 was failing because SSE4 is enabled, but not ARCH_64 (on my ↵Kevin Greenan2013-12-101-1/+1
| | | | | | | | | | | | Linux VM). Ensure that both are defined when init'ing group for w=128.
| * Added exhaustive test support (Ethan's changes to gf_unit and gf_methods) ↵Kevin Greenan2013-12-0714-72/+90
| | | | | | | | and overrode autoconf's defaults for CFLAGS.
| * Adding flag for SSSE3. Must have missed it when I updated the ax_ext() macro.Kevin Greenan2013-12-052-2/+2
| |
| * Build failed... It was because the some headers were in the wrong place.Kevin Greenan2013-12-043-0/+284
| | | | | | | | | | It was working for me because the headers were installed in /usr/local/include on my Linux box.
| * Copy README.txt to READMEKevin Greenan2013-12-041-0/+13
| |
| * Setting up autoconf/automake for GF-CompleteKevin Greenan2013-12-0469-11/+42645
|/ | | | | | Also re-organized the directory structure. Signed-off-by: Kevin Greenan <kmgreen2@gmail.com>
* Revision 1.01.Jim Plank2013-11-122-1/+1
|