Commit Graph

15 Commits (6052a15ef921198d4ddb7199b92124de8937bd66)

Author SHA1 Message Date
David Glessner e79904ea00 This is the squashed pull request from David Glessner, squashed
and reviewed by Kevin Greenan.

Updated README

Allow out-of-source builds. Quiet autogen.sh warnings.

Use AM_CPPFLAGS instead of INCLUDES. Use $(top_srcdir).

Add .gitignore to quiet git status.

Add project URL to AC_INIT.

Stop libtool from compiling files twice.

Have git ignore .deps/.

Don't override user CPPFLAGS.

(PIC options appear to be set already. INCLUDES already included.)

Clean configure.ac.

Make it closer to autoscan output.

Have autotools create INSTALL.

Use AC_MSG_FAILURE if GF-Complete not found.

Run autogen.sh.

(autoconf 2.69, automake 1.14.1, libtool 2.4.2)

Add some .gitignore files.

Fix configure cpuid unknown issue.

Move AX_EXT before AC_CHECK_LIB(gf_complete...) so that
-lgf_complete doesn't cause CPUID conftest compile to fail.

Don't check for internal gf_int.h header.

GF-Complete doesn't install it.

Quiet some autoreconf warnings.

INCLUDES is now AM_CPPFLAGS. Use single-argument AM_INIT_AUTOMAKE.

Remove some AC_REQUIRE whose conftest always failed.

Quiet configure warning.

(ARCH_64 doesn't appear to be used.)

CPUID "unknown" fix from upstream autoconf-archive.

Allow out-of-source builds. Use dependency tracking.

Remove config.h.in~.

Update ax_check_compile_flag.m4 from autoconf-archive.

Add .gitattributes.

Remove autoreconf-generated files.

Remove ACLOCAL_AMFLAGS.

See Automake 1.13 release notes.

Add files for 'make dist'.

Quiet some warnings.

getcwd() in <unistd.h>. Remove some vars.

Make headers compatible with C++.

Quiet some warnings.

Install additional headers in include/jerasure/.

Quiet some configure check internal failures.

Use new AX_REQUIRE_DEFINED instead of AC_REQUIRE, which expands
the macro and causes internal compile failure.

Fix file permissions.

Remove INTEL_SSE compiler defines.

(Can use HAVE_xxx or __xxx__ instead.)

Set default CFLAGS to '-g -O3 -Wall'.

Add more checks from autoscan.

Use AC_CONFIG_AUX_DIR([build-aux]).

Use processor time for timing.

Use clock() instead of gettimeofday().

Use common LDADD in Makefile.am.

Remove pre-autotools makefiles.

Ignore *.a. (Missed earlier.)

Quiet more warnings.

Document need for autoreconf -fi.

Removed README.nd and README.txt so changes don't need to be duplicated.

Remove autogen.sh.

Just use "autoreconf --force --install".
2014-03-28 08:34:46 -07:00
Jim Plank c21f772f11 Fixed some compiler warnings. 2014-02-07 12:12:54 -05:00
Jim Plank 8907dee8f1 Added the user's manual. 2014-01-29 15:56:05 -05:00
Jim Plank be40b4e549 Revision 2.0 is ready for prime time! 2014-01-25 10:55:29 -05:00
Jim Plank 9124ad1382 Ran through all of the examples to make them current. I'll have to
do another sanity-checking pass, and fix multby_2 in the reed_sol code,
but then we're done.
2014-01-24 16:50:41 -05:00
Jim Plank c9f420fdcd Minor typos and stuff. More later. 2014-01-01 15:02:19 -05:00
Kevin Greenan 00a17c0a7a Setup autoconf to work with Jerasure 2013-12-04 23:08:08 -08:00
Kevin Greenan d8c84dcbb9 Added tests for the GF init helper functions in galois.c
Updated the README to explain the GF change procedure.
2013-11-24 13:51:30 -08:00
Kevin Greenan e5170f7072 Error handling fixed in test scripts... 2013-11-23 12:18:29 -08:00
Kevin Greenan 44201cf436 Added new license header for version 2.0
Updated the README (Going to add detail on how to us GF-complete soon)
2013-11-23 12:05:19 -08:00
Kevin Greenan 8d673c08fc Re-org and re-named some stuff... 2013-11-23 10:35:28 -08:00
Kevin Greenan 5eb73fa7d1 Clean-up and use of aligned buffers in Test/
All of the new tests appear to pass.
2013-11-18 22:17:05 -08:00
Kevin Greenan d23dfbc895 Incorporated more of GF-Complete and added some tests... 2013-10-15 08:29:09 -07:00
Jim Plank ee163abb81 Character counting bug. 2013-10-01 13:26:24 -04:00
Jim Plank b5745fa4f1 Adding the current jerasure 1.2A 2013-10-01 13:25:12 -04:00