Changes to be able to compile ABC without CUDD.

This commit is contained in:
Alan Mishchenko 2015-08-24 21:09:50 -07:00
parent eb699bbaf8
commit 24f2a120f2
54 changed files with 39 additions and 37 deletions

4
src/bdd/bbr/module.make Normal file
View File

@ -0,0 +1,4 @@
SRC += src/bdd/bbr/bbrCex.c \
src/bdd/bbr/bbrImage.c \
src/bdd/bbr/bbrNtbdd.c \
src/bdd/bbr/bbrReach.c

View File

@ -0,0 +1,8 @@
SRC += src/bdd/extrab/extraBddAuto.c \
src/bdd/extrab/extraBddCas.c \
src/bdd/extrab/extraBddImage.c \
src/bdd/extrab/extraBddKmap.c \
src/bdd/extrab/extraBddMisc.c \
src/bdd/extrab/extraBddSymm.c \
src/bdd/extrab/extraBddTime.c \
src/bdd/extrab/extraBddUnate.c

View File

@ -32,7 +32,7 @@
#include "proof/ssw/ssw.h"
#include "llb.h"
#include "misc/extra/extraBdd.h"
#include "bdd/extrab/extraBdd.h"
////////////////////////////////////////////////////////////////////////
/// PARAMETERS ///

22
src/bdd/llb/module.make Normal file
View File

@ -0,0 +1,22 @@
SRC += src/bdd/llb/llb1Cluster.c \
src/bdd/llb/llb1Constr.c \
src/bdd/llb/llb1Core.c \
src/bdd/llb/llb1Group.c \
src/bdd/llb/llb1Hint.c \
src/bdd/llb/llb1Man.c \
src/bdd/llb/llb1Matrix.c \
src/bdd/llb/llb1Pivot.c \
src/bdd/llb/llb1Reach.c \
src/bdd/llb/llb1Sched.c \
src/bdd/llb/llb2Bad.c \
src/bdd/llb/llb2Core.c \
src/bdd/llb/llb2Driver.c \
src/bdd/llb/llb2Dump.c \
src/bdd/llb/llb2Flow.c \
src/bdd/llb/llb2Image.c \
src/bdd/llb/llb3Image.c \
src/bdd/llb/llb3Nonlin.c \
src/bdd/llb/llb4Cex.c \
src/bdd/llb/llb4Image.c \
src/bdd/llb/llb4Nonlin.c \
src/bdd/llb/llb4Sweep.c

View File

@ -1,3 +0,0 @@
SRC += src/bdd/parse/parseCore.c \
src/bdd/parse/parseEqn.c \
src/bdd/parse/parseStack.c

View File

@ -0,0 +1,2 @@
SRC += src/misc/parse/parseEqn.c \
src/misc/parse/parseStack.c

View File

@ -16,14 +16,11 @@
***********************************************************************/
////////////////////////////////////////////////////////////////////////
/// DECLARATIONS ///
////////////////////////////////////////////////////////////////////////
#include "parseInt.h"
#include "misc/vec/vec.h"
#include "aig/hop/hop.h"
ABC_NAMESPACE_IMPL_START

View File

@ -24,10 +24,8 @@
/// INCLUDES ///
////////////////////////////////////////////////////////////////////////
#include <stdio.h>
#include "misc/extra/extraBdd.h"
#include "parse.h"
#include "aig/hop/hop.h"
#include "misc/vec/vec.h"
ABC_NAMESPACE_HEADER_START

View File

@ -1,4 +0,0 @@
SRC += src/proof/bbr/bbrCex.c \
src/proof/bbr/bbrImage.c \
src/proof/bbr/bbrNtbdd.c \
src/proof/bbr/bbrReach.c

View File

@ -1,22 +0,0 @@
SRC += src/proof/llb/llb1Cluster.c \
src/proof/llb/llb1Constr.c \
src/proof/llb/llb1Core.c \
src/proof/llb/llb1Group.c \
src/proof/llb/llb1Hint.c \
src/proof/llb/llb1Man.c \
src/proof/llb/llb1Matrix.c \
src/proof/llb/llb1Pivot.c \
src/proof/llb/llb1Reach.c \
src/proof/llb/llb1Sched.c \
src/proof/llb/llb2Bad.c \
src/proof/llb/llb2Core.c \
src/proof/llb/llb2Driver.c \
src/proof/llb/llb2Dump.c \
src/proof/llb/llb2Flow.c \
src/proof/llb/llb2Image.c \
src/proof/llb/llb3Image.c \
src/proof/llb/llb3Nonlin.c \
src/proof/llb/llb4Cex.c \
src/proof/llb/llb4Image.c \
src/proof/llb/llb4Nonlin.c \
src/proof/llb/llb4Sweep.c