Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged in dachary/gf-complete/wip-sse4-v1 (pull request #14) v1 | Kevin Greenan | 2014-04-10 | 1 | -2/+2 |
|\ | | | | | do not compile if used in SSE4 code path only | ||||
| * | do not compile if used in SSE4 code path only | Loic Dachary | 2014-04-10 | 1 | -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 Greenan | 2014-04-10 | 1 | -2/+1 |
|\ \ | | | | | | | increase compilation warning level to -Wall | ||||
| * | | increase compilation warning level to -Wall | Loic Dachary | 2014-04-10 | 1 | -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 Greenan | 2014-04-10 | 1 | -1/+1 |
|\ \ | | | | | | | fix void* arithmetic compilation warning | ||||
| * | | fix void* arithmetic compilation warning | Loic Dachary | 2014-04-10 | 1 | -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 Greenan | 2014-04-10 | 1 | -0/+5 |
|\ \ | |/ |/| | create a .gitignore | ||||
| * | .gitignore: ignore autotools stuff | Sage Weil | 2014-04-10 | 1 | -0/+4 |
| | | | | | | | | | | | | Signed-off-by: Sage Weil <sage@inktank.com> (cherry picked from commit c70286782425b1f792313e4fd1ce1773c72dcd76) (cherry picked from commit 47a25981c1a3c81f6baf9dd811ec3ac0dc122727) | ||||
| * | create a .gitignore | Loic Dachary | 2014-04-10 | 1 | -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 Greenan | 2014-04-09 | 23 | -722/+303 |
|\ | | | | | backport compilation warnings to v1 | ||||
| * | remove unused static function gf_w128_group_r_sse_init | Loic Dachary | 2014-03-28 | 1 | -1/+1 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 20a242d9ddbb1d27988b93ce3ce5d24ee10deb15) | ||||
| * | remove unused argument from SSE_AB2 | Loic Dachary | 2014-03-28 | 1 | -23/+23 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit cfcc1881ea715f90a959fa27e98edb10cdf92c54) | ||||
| * | main() returns int | Loic Dachary | 2014-03-28 | 6 | -1/+6 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 5c5b312a767afae3ae47774d0fbd98701c14794e) | ||||
| * | remove unused variables from #if SSE blocs | Loic Dachary | 2014-03-28 | 10 | -141/+76 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 191b86b5d25a42e747e1bd7733de6c532c9df45c) | ||||
| * | remove spurious i < in for loop | Loic Dachary | 2014-03-28 | 1 | -1/+1 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 59cb51046bf9a6b24e9abd622ea33fbaf7bb80e7) | ||||
| * | do not use gf_internal_t when it is null | Loic Dachary | 2014-03-28 | 1 | -1/+1 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit cc45e190265171dca5b7a8317906a7ddd730b082) | ||||
| * | silence some warnings for unset variables | Loic Dachary | 2014-03-28 | 5 | -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 src | Loic Dachary | 2014-03-28 | 3 | -283/+0 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit d8863ceff7c4e462c997cbdd8f5b53ea165df3fe) | ||||
| * | move #if to avoid unused warning | Loic Dachary | 2014-03-28 | 6 | -108/+104 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit 29899ad4439aca07ccd2efe2a8b7086efdec72b0) | ||||
| * | initialize pointer early in the function | Loic Dachary | 2014-03-28 | 1 | -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 arithmetic | Loic Dachary | 2014-03-28 | 6 | -33/+34 |
| | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org> (cherry picked from commit d36bd6e54090c2a2d8971349f6998d499beeb133) | ||||
| * | remove unused variables | Loic Dachary | 2014-03-28 | 10 | -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 v1 | Kevin Greenan | 2014-03-05 | 0 | -0/+0 |
| | |||||
* | Formatting | Jim Plank | 2014-01-29 | 2 | -2/+18 |
| | |||||
* | Formatting | Jim Plank | 2014-01-29 | 1 | -0/+1 |
| | |||||
* | Updated manual and readme. | Jim Plank | 2014-01-29 | 3 | -9/+12 |
| | |||||
* | Changed %d to %u in gf_general.c | Jim Plank | 2014-01-25 | 1 | -2/+2 |
| | |||||
* | Updated autoconf to put BSD license in COPYING. | Kevin Greenan | 2014-01-07 | 2 | -675/+33 |
| | |||||
* | Added more header files to the distribution, which will allow | Kevin Greenan | 2014-01-02 | 3 | -5/+2 |
| | | | | clients of the lib to take advantage of even more stuff. | ||||
* | Revision 1.02 is done. Manual updated. | Jim Plank | 2014-01-01 | 3 | -2/+2 |
| | |||||
* | Removed GROUP/128/SSE. It wasn't compiling, and it needed an overhaul. | Jim Plank | 2014-01-01 | 5 | -303/+3 |
| | | | | I'll do it someday when I'm bored. | ||||
* | Fixed the problem with PCLMUL and gf_complete.h. Removed | Jim Plank | 2013-12-31 | 7 | -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 Greenan | 2013-12-30 | 1 | -1/+1 |
| | |||||
* | Third.1 time's a charm (autoconf non-sense for PCLMUL). | Kevin Greenan | 2013-12-30 | 24 | -9785/+7587 |
| | |||||
* | Revert "Third time's a charm (autoconf non-sense for PCLMUL)." | Kevin Greenan | 2013-12-30 | 21 | -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 Greenan | 2013-12-30 | 21 | -1426/+1156 |
| | |||||
* | Added entry to configure.ac to avoid running autotools during normal build. | Kevin Greenan | 2013-12-30 | 9 | -16/+99 |
| | |||||
* | Added PCLMUL to the autoconf macro... | Kevin Greenan | 2013-12-30 | 16 | -1096/+1452 |
| | |||||
* | Some wordsmithing. | Jim Plank | 2013-12-30 | 2 | -14/+18 |
| | |||||
* | Version numbering, and pointing only to bitbucket. | Jim Plank | 2013-12-30 | 2 | -6/+12 |
| | |||||
* | Copmiler errors with %llx. | Jim Plank | 2013-12-29 | 3 | -11/+11 |
| | |||||
* | Added time_tool.sh to tools for quick timing. | Jim Plank | 2013-12-29 | 13 | -602/+256 |
| | | | | Modified gf_methods to be a little more flexible. | ||||
* | Merged in kmgreen2/gf-complete-testautoconf (pull request #2) | James Plank | 2013-12-28 | 72 | -64/+43013 |
|\ | | | | | Autoconf | ||||
| * | Group for w=128 was failing because SSE4 is enabled, but not ARCH_64 (on my ↵ | Kevin Greenan | 2013-12-10 | 1 | -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 Greenan | 2013-12-07 | 14 | -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 Greenan | 2013-12-05 | 2 | -2/+2 |
| | | |||||
| * | Build failed... It was because the some headers were in the wrong place. | Kevin Greenan | 2013-12-04 | 3 | -0/+284 |
| | | | | | | | | | | It was working for me because the headers were installed in /usr/local/include on my Linux box. | ||||
| * | Copy README.txt to README | Kevin Greenan | 2013-12-04 | 1 | -0/+13 |
| | | |||||
| * | Setting up autoconf/automake for GF-Complete | Kevin Greenan | 2013-12-04 | 69 | -11/+42645 |
|/ | | | | | | Also re-organized the directory structure. Signed-off-by: Kevin Greenan <kmgreen2@gmail.com> | ||||
* | Revision 1.01. | Jim Plank | 2013-11-12 | 2 | -1/+1 |
| |