view release on metacpan or search on metacpan
src/judy-1.0.5/src/Judy.h
src/judy-1.0.5/src/Judy.h.check.c
src/judy-1.0.5/src/Judy1/Judy1.h
src/judy-1.0.5/src/Judy1/Makefile.am
src/judy-1.0.5/src/Judy1/Makefile.in
src/judy-1.0.5/src/Judy1/README
src/judy-1.0.5/src/JudyCommon/JudyByCount.c
src/judy-1.0.5/src/JudyCommon/JudyCascade.c
src/judy-1.0.5/src/JudyCommon/JudyCount.c
src/judy-1.0.5/src/JudyCommon/JudyCreateBranch.c
src/judy-1.0.5/src/JudyCommon/JudyDecascade.c
src/judy-1.0.5/src/JudyCommon/JudyDel.c
src/judy-1.0.5/src/JudyCommon/JudyFirst.c
src/judy-1.0.5/src/JudyCommon/JudyFreeArray.c
src/judy-1.0.5/src/JudyCommon/JudyGet.c
src/judy-1.0.5/src/JudyCommon/JudyIns.c
src/judy-1.0.5/src/JudyCommon/JudyInsArray.c
src/judy-1.0.5/src/JudyCommon/JudyInsertBranch.c
src/judy-1.0.5/src/JudyCommon/JudyMalloc.c
src/judy-1.0.5/src/JudyCommon/JudyMallocIF.c
src/judy-1.0.5/src/JudyCommon/JudyMemActive.c
src/judy-1.0.5/src/Judy1/Makefile.am view on Meta::CPAN
INCLUDES = -I. -I.. -I../JudyCommon/
AM_CFLAGS = -DJUDY1 @WARN_CFLAGS@
noinst_LTLIBRARIES = libJudy1.la libnext.la libprev.la libcount.la libinline.la
libJudy1_la_SOURCES = Judy1Test.c Judy1Tables.c Judy1Set.c Judy1SetArray.c Judy1Unset.c Judy1Cascade.c Judy1Count.c Judy1CreateBranch.c Judy1Decascade.c Judy1First.c Judy1FreeArray.c Judy1InsertBranch.c Judy1MallocIF.c Judy1MemActive.c Judy1MemUsed.c...
libnext_la_SOURCES = Judy1Next.c Judy1NextEmpty.c
libnext_la_CFLAGS = $(AM_CFLAGS) -DJUDYNEXT
libprev_la_SOURCES = Judy1Prev.c Judy1PrevEmpty.c
libprev_la_CFLAGS = $(AM_CFLAGS) -DJUDYPREV
libcount_la_SOURCES = Judy1ByCount.c
libcount_la_CFLAGS = $(AM_CFLAGS) -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB
src/judy-1.0.5/src/Judy1/Makefile.am view on Meta::CPAN
Judy1Cascade.c:../JudyCommon/JudyCascade.c
cp -f ../JudyCommon/JudyCascade.c Judy1Cascade.c
Judy1Count.c:../JudyCommon/JudyCount.c
cp -f ../JudyCommon/JudyCount.c Judy1Count.c
Judy1CreateBranch.c:../JudyCommon/JudyCreateBranch.c
cp -f ../JudyCommon/JudyCreateBranch.c Judy1CreateBranch.c
Judy1Decascade.c:../JudyCommon/JudyDecascade.c
cp -f ../JudyCommon/JudyDecascade.c Judy1Decascade.c
Judy1Unset.c:../JudyCommon/JudyDel.c
cp -f ../JudyCommon/JudyDel.c Judy1Unset.c
Judy1First.c:../JudyCommon/JudyFirst.c
cp -f ../JudyCommon/JudyFirst.c Judy1First.c
Judy1FreeArray.c:../JudyCommon/JudyFreeArray.c
cp -f ../JudyCommon/JudyFreeArray.c Judy1FreeArray.c
src/judy-1.0.5/src/Judy1/Makefile.am view on Meta::CPAN
Judy1TablesGen.c:../JudyCommon/JudyTables.c
cp -f ../JudyCommon/JudyTables.c Judy1TablesGen.c
DISTCLEANFILES = .deps Makefile
CLEANFILES = Judy1ByCount.c \
Judy1Cascade.c \
Judy1Count.c \
Judy1CreateBranch.c \
Judy1Decascade.c \
Judy1Unset.c \
Judy1First.c \
Judy1FreeArray.c \
Judy1Test.c \
j__udy1Test.c \
Judy1SetArray.c \
Judy1Set.c \
Judy1InsertBranch.c \
Judy1MallocIF.c \
Judy1MemActive.c \
src/judy-1.0.5/src/Judy1/Makefile.in view on Meta::CPAN
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
libJudy1_la_LIBADD =
am_libJudy1_la_OBJECTS = Judy1Test.lo Judy1Tables.lo Judy1Set.lo \
Judy1SetArray.lo Judy1Unset.lo Judy1Cascade.lo Judy1Count.lo \
Judy1CreateBranch.lo Judy1Decascade.lo Judy1First.lo \
Judy1FreeArray.lo Judy1InsertBranch.lo Judy1MallocIF.lo \
Judy1MemActive.lo Judy1MemUsed.lo
libJudy1_la_OBJECTS = $(am_libJudy1_la_OBJECTS)
libcount_la_LIBADD =
am_libcount_la_OBJECTS = libcount_la-Judy1ByCount.lo
libcount_la_OBJECTS = $(am_libcount_la_OBJECTS)
libinline_la_LIBADD =
am_libinline_la_OBJECTS = libinline_la-j__udy1Test.lo
libinline_la_OBJECTS = $(am_libinline_la_OBJECTS)
libnext_la_LIBADD =
src/judy-1.0.5/src/Judy1/Makefile.in view on Meta::CPAN
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
INCLUDES = -I. -I.. -I../JudyCommon/
AM_CFLAGS = -DJUDY1 @WARN_CFLAGS@
noinst_LTLIBRARIES = libJudy1.la libnext.la libprev.la libcount.la libinline.la
libJudy1_la_SOURCES = Judy1Test.c Judy1Tables.c Judy1Set.c Judy1SetArray.c Judy1Unset.c Judy1Cascade.c Judy1Count.c Judy1CreateBranch.c Judy1Decascade.c Judy1First.c Judy1FreeArray.c Judy1InsertBranch.c Judy1MallocIF.c Judy1MemActive.c Judy1MemUsed.c...
libnext_la_SOURCES = Judy1Next.c Judy1NextEmpty.c
libnext_la_CFLAGS = $(AM_CFLAGS) -DJUDYNEXT
libprev_la_SOURCES = Judy1Prev.c Judy1PrevEmpty.c
libprev_la_CFLAGS = $(AM_CFLAGS) -DJUDYPREV
libcount_la_SOURCES = Judy1ByCount.c
libcount_la_CFLAGS = $(AM_CFLAGS) -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB
libinline_la_SOURCES = j__udy1Test.c
libinline_la_CFLAGS = $(AM_CFLAGS) -DJUDYGETINLINE
DISTCLEANFILES = .deps Makefile
CLEANFILES = Judy1ByCount.c \
Judy1Cascade.c \
Judy1Count.c \
Judy1CreateBranch.c \
Judy1Decascade.c \
Judy1Unset.c \
Judy1First.c \
Judy1FreeArray.c \
Judy1Test.c \
j__udy1Test.c \
Judy1SetArray.c \
Judy1Set.c \
Judy1InsertBranch.c \
Judy1MallocIF.c \
Judy1MemActive.c \
src/judy-1.0.5/src/Judy1/Makefile.in view on Meta::CPAN
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Cascade.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Count.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1CreateBranch.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Decascade.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1First.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1FreeArray.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1InsertBranch.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1MallocIF.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1MemActive.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1MemUsed.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Set.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1SetArray.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Tables.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Judy1Test.Plo@am__quote@
src/judy-1.0.5/src/Judy1/Makefile.in view on Meta::CPAN
Judy1Cascade.c:../JudyCommon/JudyCascade.c
cp -f ../JudyCommon/JudyCascade.c Judy1Cascade.c
Judy1Count.c:../JudyCommon/JudyCount.c
cp -f ../JudyCommon/JudyCount.c Judy1Count.c
Judy1CreateBranch.c:../JudyCommon/JudyCreateBranch.c
cp -f ../JudyCommon/JudyCreateBranch.c Judy1CreateBranch.c
Judy1Decascade.c:../JudyCommon/JudyDecascade.c
cp -f ../JudyCommon/JudyDecascade.c Judy1Decascade.c
Judy1Unset.c:../JudyCommon/JudyDel.c
cp -f ../JudyCommon/JudyDel.c Judy1Unset.c
Judy1First.c:../JudyCommon/JudyFirst.c
cp -f ../JudyCommon/JudyFirst.c Judy1First.c
Judy1FreeArray.c:../JudyCommon/JudyFreeArray.c
cp -f ../JudyCommon/JudyFreeArray.c Judy1FreeArray.c
src/judy-1.0.5/src/JudyCommon/JudyCascade.c view on Meta::CPAN
extern int j__udyCreateBranchL(Pjp_t, Pjp_t, uint8_t *, Word_t, Pvoid_t);
extern int j__udyCreateBranchB(Pjp_t, Pjp_t, uint8_t *, Word_t, Pvoid_t);
DBGCODE(extern void JudyCheckSorted(Pjll_t Pjll, Word_t Pop1, long IndexSize);)
static const jbb_t StageJBBZero; // zeroed versions of namesake struct.
// TBD: There are multiple copies of (some of) these CopyWto3, Copy3toW,
// CopyWto7 and Copy7toW functions in Judy1Cascade.c, JudyLCascade.c, and
// JudyDecascade.c. These static functions should probably be moved to a
// common place, made macros, or something to avoid having four copies.
// ****************************************************************************
// __ J U D Y C O P Y X T O W
FUNCTION static void j__udyCopy3toW(
PWord_t PDest,
uint8_t * PSrc,
src/judy-1.0.5/src/JudyCommon/JudyCreateBranch.c view on Meta::CPAN
Word_t ExpCnt, // Number of above JPs and Expanses
Pvoid_t Pjpm)
{
Pjbb_t PjbbRaw; // pointer to bitmap branch.
Pjbb_t Pjbb;
Word_t ii, jj; // Temps
uint8_t CurrSubExp; // Current sub expanse for BM
// This assertion says the number of populated subexpanses is not too large.
// This function is only called when a BranchL overflows to a BranchB or when a
// cascade occurs, meaning a leaf overflows. Either way ExpCnt cant be very
// large, in fact a lot smaller than cJU_BRANCHBMAXJPS. (Otherwise a BranchU
// would be used.) Popping this assertion means something (unspecified) has
// gone very wrong, or else Judys design criteria have changed, although in
// fact there should be no HARM in creating a BranchB with higher actual
// fanout.
assert(ExpCnt <= cJU_BRANCHBMAXJPS);
// Get memory for a Bitmap branch
PjbbRaw = j__udyAllocJBB(Pjpm);
src/judy-1.0.5/src/JudyCommon/JudyDecascade.c view on Meta::CPAN
// This program is distributed in the hope that it will be useful, but WITHOUT
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
// for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with this program; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// _________________
// @(#) $Revision: 4.25 $ $Source: /judy/src/JudyCommon/JudyDecascade.c $
//
// "Decascade" support functions for JudyDel.c: These functions convert
// smaller-index-size leaves to larger-index-size leaves, and also, bitmap
// leaves (LeafB1s) to Leaf1s, and some types of branches to smaller branches
// at the same index size. Some "decascading" occurs explicitly in JudyDel.c,
// but rare or large subroutines appear as functions here, and the overhead to
// call them is negligible.
//
// Compile with one of -DJUDY1 or -DJUDYL. Note: Function names are converted
// to Judy1 or JudyL specific values by external #defines.
#if (! (defined(JUDY1) || defined(JUDYL)))
src/judy-1.0.5/src/JudyCommon/JudyDel.c view on Meta::CPAN
DBGCODE(extern void JudyCheckPop(Pvoid_t PArray);)
DBGCODE(extern void JudyCheckSorted(Pjll_t Pjll, Word_t Pop1, long IndexSize);)
#ifdef TRACEJP
#include "JudyPrintJP.c"
#endif
// These are defined to generic values in JudyCommon/JudyPrivateTypes.h:
//
// TBD: These should be exported from a header file, but perhaps not, as they
// are only used here, and exported from JudyDecascade.c, which is a separate
// file for profiling reasons (to prevent inlining), but which potentially
// could be merged with this file, either in SoftCM or at compile-time:
#ifdef JUDY1
extern int j__udy1BranchBToBranchL(Pjp_t Pjp, Pvoid_t Pjpm);
#ifndef JU_64BIT
extern int j__udy1LeafB1ToLeaf1(Pjp_t, Pvoid_t);
#endif
extern Word_t j__udy1Leaf1ToLeaf2(uint16_t *, Pjp_t, Word_t, Pvoid_t);
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
DBGCODE(extern void JudyCheckSorted(Pjll_t Pjll, Word_t Pop1, long IndexSize);)
#ifdef TRACEJP
#include "JudyPrintJP.c"
#endif
// These are defined to generic values in JudyCommon/JudyPrivateTypes.h:
//
// TBD: These should be exported from a header file, but perhaps not, as they
// are only used here, and exported from Judy*Decascade, which is a separate
// file for profiling reasons (to prevent inlining), but which potentially
// could be merged with this file, either in SoftCM or at compile-time.
#ifdef JUDY1
extern int j__udy1CreateBranchB(Pjp_t, Pjp_t, uint8_t *, Word_t, Pvoid_t);
extern int j__udy1CreateBranchU(Pjp_t, Pvoid_t);
#ifndef JU_64BIT
extern int j__udy1Cascade1(Pjp_t, Pvoid_t);
#endif
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
Pleafnew = (Type) P_JLL(PjllnewRaw); \
InsertCopy(Pleafnew, Pleaf, exppop1, offset, Index); \
JU_LEAFGROWVALUENEW(ValueArea, Pjv, exppop1, offset); \
DBGCODE(JudyCheckSorted((Pjll_t) Pleafnew, exppop1 + 1, cIS);) \
Free(PjllRaw, exppop1, Pjpm); \
(Pjp->jp_Addr) = (Word_t) PjllnewRaw; \
return(1); \
} \
assert(exppop1 == (MaxPop1))
// Handle linear leaf overflow (cascade): Splay or compress into smaller
// leaves:
#define JU_LEAFCASCADE(MaxPop1,Cascade,Free) \
if (Cascade(Pjp, Pjpm) == -1) return(-1); \
Free(PjllRaw, MaxPop1, Pjpm); \
goto ContinueInsWalk
// Wrapper around all of the above:
#define JU_LEAFSET(cIS,Type,MaxPop1,Search,GrowInPlace,InsertInPlace, \
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
\
Pjll = (LeafType) (Pjp->jp_1Index); \
InsertInPlace(Pjll, exppop1, offset, Index); \
DBGCODE(JudyCheckSorted(Pjll, exppop1 + 1, cIS);) \
++(Pjp->jp_Type); \
return(1); \
}
// Insert an Index into an immediate JP that has no room for more:
//
// If the Index is not already present, do a cascade (to a leaf); given Pjp,
// Index, Pjv, and Pjpm in the context.
#define JU_IMMSETCASCADE(cIS,OldPop1,LeafType,NewJPType, \
ignore,Search,InsertCopy,Alloc) \
{ \
Word_t D_P0; \
Pjll_t PjllRaw; \
Pjll_t Pjll; \
int offset; \
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
case cJ1_JPIMMED_1_09:
case cJ1_JPIMMED_1_10:
case cJ1_JPIMMED_1_11:
case cJ1_JPIMMED_1_12:
case cJ1_JPIMMED_1_13:
case cJ1_JPIMMED_1_14:
#endif
JU_IMMSETINPLACE(1, uint8_t *, cJU_JPIMMED_1_02, j__udySearchLeaf1,
JU_INSERTINPLACE);
// cJU_JPIMMED_1_* cases that must cascade:
//
// (1_01 => 1_02 => 1_03 => [ 1_04 => ... => 1_07 => [ 1_08..15 => ]] LeafL)
#if (defined(JUDYL) && (! defined(JU_64BIT)))
case cJU_JPIMMED_1_03:
JU_IMMSETCASCADE(1, 3, uint8_t *, cJU_JPLEAF1, JL_LEAF1VALUEAREA,
j__udySearchLeaf1, JU_INSERTCOPY,
j__udyAllocJLL1);
#endif
#if (defined(JUDY1) && (! defined(JU_64BIT)))
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
JU_BITMAPSETL(Pjlb, Pjp->jp_1Index[offset]);
// Set jp_DcdPopO including the current pop0; incremented later:
DcdP0 = (Index & cJU_DCDMASK(1)) + 15 - 1;
JU_JPSETADT(Pjp, (Word_t)PjlbRaw, DcdP0, cJU_JPLEAF_B1);
return(1);
}
#endif
// cJU_JPIMMED_[2..7]_[02..15] cases that grow in place or cascade:
//
// (2_01 => [ 2_02 => 2_03 => [ 2_04..07 => ]] LeafL)
#if (defined(JUDY1) || defined(JU_64BIT))
case cJU_JPIMMED_2_02:
#endif
#if (defined(JUDY1) && defined(JU_64BIT))
case cJU_JPIMMED_2_03:
case cJ1_JPIMMED_2_04:
case cJ1_JPIMMED_2_05:
src/judy-1.0.5/src/JudyCommon/JudyIns.c view on Meta::CPAN
*PPArray = (Pvoid_t) Pjlwnew;
DBGCODE(JudyCheckPop(*PPArray);)
JUDY1CODE(return(1); )
JUDYLCODE(return((PPvoid_t) (Pjvnew + offset)); )
}
assert(pop1 == cJU_LEAFW_MAXPOP1);
// Leaf at max size => cannot insert new index, so cascade instead:
//
// Upon cascading from a LEAFW leaf to the first branch, must allocate and
// initialize a JPM.
Pjpm = j__udyAllocJPM();
JUDY1CODE(JU_CHECKALLOC(Pjpm_t, Pjpm, JERRI );)
JUDYLCODE(JU_CHECKALLOC(Pjpm_t, Pjpm, PPJERR);)
(Pjpm->jpm_Pop0) = cJU_LEAFW_MAXPOP1 - 1;
(Pjpm->jpm_JP.jp_Addr) = (Word_t) Pjlw;
src/judy-1.0.5/src/JudyCommon/README view on Meta::CPAN
# Common code for Judy1 and JudyL that is compiled twice with -DJUDY1 or
# -DJUDYL:
JudyInsertBranch.c insert a linear branch between a branch and a leaf
JudyCreateBranch.c create and copy all types of branches
JudyCascade.c handles overflow insertion of an Index, including
common Decode bytes and branch creation
JudyDecascade.c handles underflow deletion of an Index, including
common Decode bytes and branch deletion
JudyMallocIF.c a Judy malloc/free interface, for statistics and
debugging
JudyPrintJP.c debug/trace code #included in other *.c files
src/judy-1.0.5/src/JudyL/Makefile.am view on Meta::CPAN
INCLUDES = -I. -I.. -I../JudyCommon/
AM_CFLAGS = -DJUDYL @WARN_CFLAGS@
noinst_LTLIBRARIES = libJudyL.la libnext.la libprev.la libcount.la libinline.la
libJudyL_la_SOURCES = JudyLCascade.c JudyLTables.c JudyLCount.c JudyLCreateBranch.c JudyLDecascade.c JudyLDel.c JudyLFirst.c JudyLFreeArray.c JudyLGet.c JudyLInsArray.c JudyLIns.c JudyLInsertBranch.c JudyLMallocIF.c JudyLMemActive.c JudyLMemUsed.c
libnext_la_SOURCES = JudyLNext.c JudyLNextEmpty.c
libnext_la_CFLAGS = $(AM_CFLAGS) -DJUDYNEXT
libprev_la_SOURCES = JudyLPrev.c JudyLPrevEmpty.c
libprev_la_CFLAGS = $(AM_CFLAGS) -DJUDYPREV
libcount_la_SOURCES = JudyLByCount.c
libcount_la_CFLAGS = $(AM_CFLAGS) -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB
src/judy-1.0.5/src/JudyL/Makefile.am view on Meta::CPAN
JudyLCascade.c:../JudyCommon/JudyCascade.c
cp -f ../JudyCommon/JudyCascade.c JudyLCascade.c
JudyLCount.c:../JudyCommon/JudyCount.c
cp -f ../JudyCommon/JudyCount.c JudyLCount.c
JudyLCreateBranch.c:../JudyCommon/JudyCreateBranch.c
cp -f ../JudyCommon/JudyCreateBranch.c JudyLCreateBranch.c
JudyLDecascade.c:../JudyCommon/JudyDecascade.c
cp -f ../JudyCommon/JudyDecascade.c JudyLDecascade.c
JudyLDel.c:../JudyCommon/JudyDel.c
cp -f ../JudyCommon/JudyDel.c JudyLDel.c
JudyLFirst.c:../JudyCommon/JudyFirst.c
cp -f ../JudyCommon/JudyFirst.c JudyLFirst.c
JudyLFreeArray.c:../JudyCommon/JudyFreeArray.c
cp -f ../JudyCommon/JudyFreeArray.c JudyLFreeArray.c
src/judy-1.0.5/src/JudyL/Makefile.am view on Meta::CPAN
JudyLTablesGen.c:../JudyCommon/JudyTables.c
cp -f ../JudyCommon/JudyTables.c JudyLTablesGen.c
DISTCLEANFILES = .deps Makefile
CLEANFILES = JudyLByCount.c \
JudyLCascade.c \
JudyLCount.c \
JudyLCreateBranch.c \
JudyLDecascade.c \
JudyLDel.c \
JudyLFirst.c \
JudyLFreeArray.c \
JudyLGet.c \
j__udyLGet.c \
JudyLInsArray.c \
JudyLIns.c \
JudyLInsertBranch.c \
JudyLMallocIF.c \
JudyLMemActive.c \
src/judy-1.0.5/src/JudyL/Makefile.in view on Meta::CPAN
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
libJudyL_la_LIBADD =
am_libJudyL_la_OBJECTS = JudyLCascade.lo JudyLTables.lo JudyLCount.lo \
JudyLCreateBranch.lo JudyLDecascade.lo JudyLDel.lo \
JudyLFirst.lo JudyLFreeArray.lo JudyLGet.lo JudyLInsArray.lo \
JudyLIns.lo JudyLInsertBranch.lo JudyLMallocIF.lo \
JudyLMemActive.lo JudyLMemUsed.lo
libJudyL_la_OBJECTS = $(am_libJudyL_la_OBJECTS)
libcount_la_LIBADD =
am_libcount_la_OBJECTS = libcount_la-JudyLByCount.lo
libcount_la_OBJECTS = $(am_libcount_la_OBJECTS)
libinline_la_LIBADD =
am_libinline_la_OBJECTS = libinline_la-j__udyLGet.lo
libinline_la_OBJECTS = $(am_libinline_la_OBJECTS)
src/judy-1.0.5/src/JudyL/Makefile.in view on Meta::CPAN
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
INCLUDES = -I. -I.. -I../JudyCommon/
AM_CFLAGS = -DJUDYL @WARN_CFLAGS@
noinst_LTLIBRARIES = libJudyL.la libnext.la libprev.la libcount.la libinline.la
libJudyL_la_SOURCES = JudyLCascade.c JudyLTables.c JudyLCount.c JudyLCreateBranch.c JudyLDecascade.c JudyLDel.c JudyLFirst.c JudyLFreeArray.c JudyLGet.c JudyLInsArray.c JudyLIns.c JudyLInsertBranch.c JudyLMallocIF.c JudyLMemActive.c JudyLMemUsed.c
libnext_la_SOURCES = JudyLNext.c JudyLNextEmpty.c
libnext_la_CFLAGS = $(AM_CFLAGS) -DJUDYNEXT
libprev_la_SOURCES = JudyLPrev.c JudyLPrevEmpty.c
libprev_la_CFLAGS = $(AM_CFLAGS) -DJUDYPREV
libcount_la_SOURCES = JudyLByCount.c
libcount_la_CFLAGS = $(AM_CFLAGS) -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB
libinline_la_SOURCES = j__udyLGet.c
libinline_la_CFLAGS = $(AM_CFLAGS) -DJUDYGETINLINE
DISTCLEANFILES = .deps Makefile
CLEANFILES = JudyLByCount.c \
JudyLCascade.c \
JudyLCount.c \
JudyLCreateBranch.c \
JudyLDecascade.c \
JudyLDel.c \
JudyLFirst.c \
JudyLFreeArray.c \
JudyLGet.c \
j__udyLGet.c \
JudyLInsArray.c \
JudyLIns.c \
JudyLInsertBranch.c \
JudyLMallocIF.c \
JudyLMemActive.c \
src/judy-1.0.5/src/JudyL/Makefile.in view on Meta::CPAN
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLCascade.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLCount.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLCreateBranch.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLDecascade.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLDel.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLFirst.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLFreeArray.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLGet.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLIns.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLInsArray.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLInsertBranch.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLMallocIF.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLMemActive.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JudyLMemUsed.Plo@am__quote@
src/judy-1.0.5/src/JudyL/Makefile.in view on Meta::CPAN
JudyLCascade.c:../JudyCommon/JudyCascade.c
cp -f ../JudyCommon/JudyCascade.c JudyLCascade.c
JudyLCount.c:../JudyCommon/JudyCount.c
cp -f ../JudyCommon/JudyCount.c JudyLCount.c
JudyLCreateBranch.c:../JudyCommon/JudyCreateBranch.c
cp -f ../JudyCommon/JudyCreateBranch.c JudyLCreateBranch.c
JudyLDecascade.c:../JudyCommon/JudyDecascade.c
cp -f ../JudyCommon/JudyDecascade.c JudyLDecascade.c
JudyLDel.c:../JudyCommon/JudyDel.c
cp -f ../JudyCommon/JudyDel.c JudyLDel.c
JudyLFirst.c:../JudyCommon/JudyFirst.c
cp -f ../JudyCommon/JudyFirst.c JudyLFirst.c
JudyLFreeArray.c:../JudyCommon/JudyFreeArray.c
cp -f ../JudyCommon/JudyFreeArray.c JudyLFreeArray.c
src/judy-1.0.5/src/build.bat view on Meta::CPAN
SET INC=-I.. -I..\JudyCommon
echo Deleting Old Files
del JudyCommon\*.obj JudySL\*.obj JudyHS\*.obj Judy1\*.obj JudyL\*.obj *.dll
echo Giving Judy1 the proper Names
copy JudyCommon\JudyByCount.c Judy1\Judy1ByCount.c
copy JudyCommon\JudyCascade.c Judy1\Judy1Cascade.c
copy JudyCommon\JudyCount.c Judy1\Judy1Count.c
copy JudyCommon\JudyCreateBranch.c Judy1\Judy1CreateBranch.c
copy JudyCommon\JudyDecascade.c Judy1\Judy1Decascade.c
copy JudyCommon\JudyDel.c Judy1\Judy1Unset.c
copy JudyCommon\JudyFirst.c Judy1\Judy1First.c
copy JudyCommon\JudyFreeArray.c Judy1\Judy1FreeArray.c
copy JudyCommon\JudyGet.c Judy1\Judy1Test.c
copy JudyCommon\JudyGet.c Judy1\j__udy1Test.c
copy JudyCommon\JudyInsArray.c Judy1\Judy1SetArray.c
copy JudyCommon\JudyIns.c Judy1\Judy1Set.c
copy JudyCommon\JudyInsertBranch.c Judy1\Judy1InsertBranch.c
copy JudyCommon\JudyMallocIF.c Judy1\Judy1MallocIF.c
copy JudyCommon\JudyMemActive.c Judy1\Judy1MemActive.c
src/judy-1.0.5/src/build.bat view on Meta::CPAN
copy JudyCommon\JudyPrevNext.c Judy1\Judy1Prev.c
copy JudyCommon\JudyPrevNextEmpty.c Judy1\Judy1NextEmpty.c
copy JudyCommon\JudyPrevNextEmpty.c Judy1\Judy1PrevEmpty.c
copy JudyCommon\JudyTables.c Judy1\Judy1TablesGen.c
echo Giving JudyL the proper Names
copy JudyCommon\JudyByCount.c JudyL\JudyLByCount.c
copy JudyCommon\JudyCascade.c JudyL\JudyLCascade.c
copy JudyCommon\JudyCount.c JudyL\JudyLCount.c
copy JudyCommon\JudyCreateBranch.c JudyL\JudyLCreateBranch.c
copy JudyCommon\JudyDecascade.c JudyL\JudyLDecascade.c
copy JudyCommon\JudyDel.c JudyL\JudyLDel.c
copy JudyCommon\JudyFirst.c JudyL\JudyLFirst.c
copy JudyCommon\JudyFreeArray.c JudyL\JudyLFreeArray.c
copy JudyCommon\JudyGet.c JudyL\JudyLGet.c
copy JudyCommon\JudyGet.c JudyL\j__udyLGet.c
copy JudyCommon\JudyInsArray.c JudyL\JudyLInsArray.c
copy JudyCommon\JudyIns.c JudyL\JudyLIns.c
copy JudyCommon\JudyInsertBranch.c JudyL\JudyLInsertBranch.c
copy JudyCommon\JudyMallocIF.c JudyL\JudyLMallocIF.c
copy JudyCommon\JudyMemActive.c JudyL\JudyLMemActive.c
src/judy-1.0.5/src/build.bat view on Meta::CPAN
echo %CC% %INC% %COPT% %O% -c -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB Judy1ByCount.c
%CC% %INC% %COPT% %O% -c -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB Judy1ByCount.c
echo %CC% %INC% %COPT% %O% -c Judy1FreeArray.c
%CC% %INC% %COPT% %O% -c Judy1FreeArray.c
echo %CC% %INC% %COPT% %O% -c Judy1MemUsed.c
%CC% %INC% %COPT% %O% -c Judy1MemUsed.c
echo %CC% %INC% %COPT% %O% -c Judy1MemActive.c
%CC% %INC% %COPT% %O% -c Judy1MemActive.c
echo %CC% %INC% %COPT% %O% -c Judy1Cascade.c
%CC% %INC% %COPT% %O% -c Judy1Cascade.c
echo %CC% %INC% %COPT% %O% -c Judy1Decascade.c
%CC% %INC% %COPT% %O% -c Judy1Decascade.c
echo %CC% %INC% %COPT% %O% -c Judy1CreateBranch.c
%CC% %INC% %COPT% %O% -c Judy1CreateBranch.c
echo %CC% %INC% %COPT% %O% -c Judy1InsertBranch.C
%CC% %INC% %COPT% %O% -c Judy1InsertBranch.C
echo %CC% %INC% %COPT% %O% -c Judy1MallocIF.c
%CC% %INC% %COPT% %O% -c Judy1MallocIF.c
cd ..
cd JudyL
src/judy-1.0.5/src/build.bat view on Meta::CPAN
echo %CC% %INC% %COPT% %L% -c -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB JudyLByCount.c
%CC% %INC% %COPT% %L% -c -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB JudyLByCount.c
echo %CC% %INC% %COPT% %L% -c JudyLFreeArray.c
%CC% %INC% %COPT% %L% -c JudyLFreeArray.c
echo %CC% %INC% %COPT% %L% -c JudyLMemUsed.c
%CC% %INC% %COPT% %L% -c JudyLMemUsed.c
echo %CC% %INC% %COPT% %L% -c JudyLMemActive.c
%CC% %INC% %COPT% %L% -c JudyLMemActive.c
echo %CC% %INC% %COPT% %L% -c JudyLCascade.c
%CC% %INC% %COPT% %L% -c JudyLCascade.c
echo %CC% %INC% %COPT% %L% -c JudyLDecascade.c
%CC% %INC% %COPT% %L% -c JudyLDecascade.c
echo %CC% %INC% %COPT% %L% -c JudyLCreateBranch.c
%CC% %INC% %COPT% %L% -c JudyLCreateBranch.c
echo %CC% %INC% %COPT% %L% -c JudyLInsertBranch.c
%CC% %INC% %COPT% %L% -c JudyLInsertBranch.c
echo %CC% %INC% %COPT% %L% -c JudyLMallocIF.c
%CC% %INC% %COPT% %L% -c JudyLMallocIF.c
cd ..
cd JudySL
echo Compile the JudySL routine
src/judy-1.0.5/src/sh_build view on Meta::CPAN
cd ..
echo "--- Give Judy1 the proper names"
echo "--- cd Judy1"
cd Judy1
rm -f *.o
ln -sf ../JudyCommon/JudyByCount.c Judy1ByCount.c
ln -sf ../JudyCommon/JudyCascade.c Judy1Cascade.c
ln -sf ../JudyCommon/JudyCount.c Judy1Count.c
ln -sf ../JudyCommon/JudyCreateBranch.c Judy1CreateBranch.c
ln -sf ../JudyCommon/JudyDecascade.c Judy1Decascade.c
ln -sf ../JudyCommon/JudyDel.c Judy1Unset.c
ln -sf ../JudyCommon/JudyFirst.c Judy1First.c
ln -sf ../JudyCommon/JudyFreeArray.c Judy1FreeArray.c
ln -sf ../JudyCommon/JudyGet.c Judy1Test.c
ln -sf ../JudyCommon/JudyGet.c j__udy1Test.c
ln -sf ../JudyCommon/JudyInsArray.c Judy1SetArray.c
ln -sf ../JudyCommon/JudyIns.c Judy1Set.c
ln -sf ../JudyCommon/JudyInsertBranch.c Judy1InsertBranch.c
ln -sf ../JudyCommon/JudyMallocIF.c Judy1MallocIF.c
ln -sf ../JudyCommon/JudyMemActive.c Judy1MemActive.c
src/judy-1.0.5/src/sh_build view on Meta::CPAN
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB Judy1ByCount.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB Judy1ByCount.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1FreeArray.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1FreeArray.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MemUsed.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MemUsed.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MemActive.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MemActive.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1Cascade.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1Cascade.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1Decascade.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1Decascade.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1CreateBranch.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1CreateBranch.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1InsertBranch.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1InsertBranch.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MallocIF.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDY1 Judy1MallocIF.c
echo "--- cd .."
cd ..
echo "--- Give JudyL the proper names"
echo "--- cd JudyL"
cd JudyL
rm -f *.o
ln -sf ../JudyCommon/JudyByCount.c JudyLByCount.c
ln -sf ../JudyCommon/JudyCascade.c JudyLCascade.c
ln -sf ../JudyCommon/JudyCount.c JudyLCount.c
ln -sf ../JudyCommon/JudyCreateBranch.c JudyLCreateBranch.c
ln -sf ../JudyCommon/JudyDecascade.c JudyLDecascade.c
ln -sf ../JudyCommon/JudyDel.c JudyLDel.c
ln -sf ../JudyCommon/JudyFirst.c JudyLFirst.c
ln -sf ../JudyCommon/JudyFreeArray.c JudyLFreeArray.c
ln -sf ../JudyCommon/JudyGet.c JudyLGet.c
ln -sf ../JudyCommon/JudyGet.c j__udyLGet.c
ln -sf ../JudyCommon/JudyInsArray.c JudyLInsArray.c
ln -sf ../JudyCommon/JudyIns.c JudyLIns.c
ln -sf ../JudyCommon/JudyInsertBranch.c JudyLInsertBranch.c
ln -sf ../JudyCommon/JudyMallocIF.c JudyLMallocIF.c
ln -sf ../JudyCommon/JudyMemActive.c JudyLMemActive.c
src/judy-1.0.5/src/sh_build view on Meta::CPAN
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB JudyLByCount.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL -DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB JudyLByCount.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLFreeArray.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLFreeArray.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMemUsed.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMemUsed.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMemActive.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMemActive.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLCascade.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLCascade.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLDecascade.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLDecascade.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLCreateBranch.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLCreateBranch.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLInsertBranch.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLInsertBranch.c
echo "--- $CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMallocIF.c"
$CC $COPT $CPIC -I. -I.. -I../JudyCommon -c -DJUDYL JudyLMallocIF.c
echo "--- cd .."
cd ..
echo "--- Compile the JudySL routine"