From c7f5f8508d98d5952d42ed7648c2a8f30a4da156 Mon Sep 17 00:00:00 2001 From: Patrick Scott Date: Thu, 4 Feb 2010 10:37:17 -0500 Subject: Initial source checkin. The source files were determined by building net_unittests in chromium's source tree. Some of the obvious libraries were left out (v8, gmock, gtest). The Android.mk file has all the sources (minus unittests and tools) that were used during net_unittests compilation. Nothing builds yet because of STL but that is the next task. The .cpp files will most likely not compile anyways because of the LOCAL_CPP_EXTENSION mod. I will have to break this into multiple projects to get around that limitation. --- sdch/open-vcdiff/testdata/allocates_4gb.vcdiff | Bin 0 -> 1029 bytes sdch/open-vcdiff/testdata/configure.ac.v0.1 | 57 +++++++++++++++++++++++++ sdch/open-vcdiff/testdata/configure.ac.v0.2 | 55 ++++++++++++++++++++++++ sdch/open-vcdiff/testdata/empty_file.txt | 0 4 files changed, 112 insertions(+) create mode 100644 sdch/open-vcdiff/testdata/allocates_4gb.vcdiff create mode 100644 sdch/open-vcdiff/testdata/configure.ac.v0.1 create mode 100644 sdch/open-vcdiff/testdata/configure.ac.v0.2 create mode 100644 sdch/open-vcdiff/testdata/empty_file.txt (limited to 'sdch/open-vcdiff/testdata') diff --git a/sdch/open-vcdiff/testdata/allocates_4gb.vcdiff b/sdch/open-vcdiff/testdata/allocates_4gb.vcdiff new file mode 100644 index 0000000..48414b9 Binary files /dev/null and b/sdch/open-vcdiff/testdata/allocates_4gb.vcdiff differ diff --git a/sdch/open-vcdiff/testdata/configure.ac.v0.1 b/sdch/open-vcdiff/testdata/configure.ac.v0.1 new file mode 100644 index 0000000..43f5291 --- /dev/null +++ b/sdch/open-vcdiff/testdata/configure.ac.v0.1 @@ -0,0 +1,57 @@ +## Process this file with autoconf to produce configure. +## In general, the safest way to proceed is to run ./autogen.sh + +# make sure we're interpreted by some minimal autoconf +AC_PREREQ(2.57) + +AC_INIT(open-vcdiff, 0.1, opensource@google.com) +AC_CONFIG_SRCDIR(README) +AM_INIT_AUTOMAKE +AM_CONFIG_HEADER(src/config.h) + +# Checks for programs. +AC_PROG_CC +AC_PROG_CPP +AC_PROG_CXX +AM_CONDITIONAL(GCC, test "$GCC" = yes) # let the Makefile know if we're gcc +AC_CANONICAL_HOST + +AC_PROG_LIBTOOL +AC_SUBST(LIBTOOL_DEPS) + +# Check whether some low-level functions/files are available +AC_HEADER_STDC + +case $host in + *86*-*-gnu*) AC_DEFINE(VCDIFF_USE_BLOCK_COMPARE_WORDS, 1, + Use custom compare function instead of memcmp) +esac + +AC_CHECK_HEADERS([ext/rope]) +AC_CHECK_HEADERS([getopt.h]) +AC_CHECK_HEADERS([malloc.h]) +AC_CHECK_HEADERS([sys/mman.h]) +AC_CHECK_HEADERS([sys/time.h]) +AC_CHECK_HEADERS([unistd.h]) +AC_CHECK_HEADERS([windows.h]) +AC_CHECK_FUNCS([gettimeofday QueryPerformanceCounter]) +AC_CHECK_FUNCS([memalign posix_memalign]) +AC_CHECK_FUNCS([mprotect]) + +# Start of definitions needed by gflags package + +AC_CHECK_HEADERS([stdint.h sys/types.h inttypes.h]) +AC_CHECK_HEADERS([fnmatch.h]) +AC_CHECK_FUNCS([InitializeCriticalSection]) +AC_CHECK_FUNCS([InterlockedCompareExchange]) +AC_CHECK_FUNCS([strtoll strtoq]) +AC_CHECK_TYPES([uint16_t, u_int16_t, __int16]) + +AX_C___ATTRIBUTE__ + +ACX_PTHREAD + +# End of definitions needed by gflags package + +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT diff --git a/sdch/open-vcdiff/testdata/configure.ac.v0.2 b/sdch/open-vcdiff/testdata/configure.ac.v0.2 new file mode 100644 index 0000000..8872538 --- /dev/null +++ b/sdch/open-vcdiff/testdata/configure.ac.v0.2 @@ -0,0 +1,55 @@ +## Process this file with autoconf to produce configure. +## In general, the safest way to proceed is to run ./autogen.sh + +# make sure we're interpreted by some minimal autoconf +AC_PREREQ(2.57) + +AC_INIT(open-vcdiff, 0.2, opensource@google.com) +AC_CONFIG_SRCDIR(README) +AM_INIT_AUTOMAKE +AM_CONFIG_HEADER(src/config.h) + +# Checks for programs. +AC_PROG_CC +AC_PROG_CPP +AC_PROG_CXX +AM_CONDITIONAL(GCC, test "$GCC" = yes) # let the Makefile know if we're gcc +AC_CANONICAL_HOST + +AC_PROG_LIBTOOL +AC_SUBST(LIBTOOL_DEPS) + +# Check whether some low-level functions/files are available +AC_HEADER_STDC + +case $host in + *86*-*-*bsd* | *86*-*-gnu*) + AC_DEFINE(VCDIFF_USE_BLOCK_COMPARE_WORDS, 1, + Use custom compare function instead of memcmp) + ;; +esac + +AC_CHECK_HEADERS([ext/rope]) +AC_CHECK_HEADERS([getopt.h]) +AC_CHECK_HEADERS([malloc.h]) +AC_CHECK_HEADERS([sys/mman.h]) +AC_CHECK_HEADERS([sys/time.h]) +AC_CHECK_HEADERS([unistd.h]) +AC_CHECK_HEADERS([windows.h]) +AC_CHECK_FUNCS([gettimeofday QueryPerformanceCounter]) +AC_CHECK_FUNCS([memalign posix_memalign]) +AC_CHECK_FUNCS([mprotect]) + +# Start of definitions needed by gflags package + +AC_CHECK_HEADERS([stdint.h sys/types.h inttypes.h]) +AC_CHECK_HEADERS([fnmatch.h]) +AC_CHECK_FUNCS([strtoll strtoq]) +AC_CHECK_TYPES([uint16_t, u_int16_t, __int16]) + +AX_C___ATTRIBUTE__ + +# End of definitions needed by gflags package + +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT diff --git a/sdch/open-vcdiff/testdata/empty_file.txt b/sdch/open-vcdiff/testdata/empty_file.txt new file mode 100644 index 0000000..e69de29 -- cgit v1.1