Move bdd_allocator to src/priv/.

* src/misc/bddalloc.cc, src/misc/bddalloc.hh,
src/misc/freelist.cc, src/misc/freelist.hh: Move ...
* src/priv/bddalloc.cc, src/priv/bddalloc.hh,
src/priv/freelist.cc, src/priv/freelist.hh: ... here.
* src/misc/Makefile.am, src/priv/Makefile.am: Adjust.
* src/tgba/bdddict.cc: Adjust include.
* src/tgbaalgos/ltl2tgba_fm.cc: Remove useless include.
This commit is contained in:
Alexandre Duret-Lutz 2013-06-24 23:45:06 +02:00
parent 9775dfdd4b
commit 1ed43038e8
8 changed files with 21 additions and 17 deletions

View file

@ -30,7 +30,6 @@ DISTCLEANFILES = _config.h
misc_HEADERS = \ misc_HEADERS = \
bareword.hh \ bareword.hh \
bddalloc.hh \
bddlt.hh \ bddlt.hh \
bddop.hh \ bddop.hh \
casts.hh \ casts.hh \
@ -38,7 +37,6 @@ misc_HEADERS = \
escape.hh \ escape.hh \
fixpool.hh \ fixpool.hh \
formater.hh \ formater.hh \
freelist.hh \
hash.hh \ hash.hh \
hashfunc.hh \ hashfunc.hh \
intvcomp.hh \ intvcomp.hh \
@ -56,11 +54,9 @@ misc_HEADERS = \
noinst_LTLIBRARIES = libmisc.la noinst_LTLIBRARIES = libmisc.la
libmisc_la_SOURCES = \ libmisc_la_SOURCES = \
bareword.cc \ bareword.cc \
bddalloc.cc \
bddop.cc \ bddop.cc \
escape.cc \ escape.cc \
formater.cc \ formater.cc \
freelist.cc \
intvcomp.cc \ intvcomp.cc \
intvcmp2.cc \ intvcmp2.cc \
memusage.cc \ memusage.cc \

View file

@ -22,10 +22,15 @@ AM_CXXFLAGS = $(WARNING_CXXFLAGS) $(VISIBILITY_CXXFLAGS)
noinst_HEADERS = \ noinst_HEADERS = \
acccompl.hh \ acccompl.hh \
accconv.hh accconv.hh \
bddalloc.hh \
freelist.hh
noinst_LTLIBRARIES = libpriv.la noinst_LTLIBRARIES = libpriv.la
libpriv_la_SOURCES = \ libpriv_la_SOURCES = \
acccompl.cc \ acccompl.cc \
accconv.cc accconv.cc \
bddalloc.cc \
freelist.cc

View file

@ -1,5 +1,8 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2013 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6), // Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre // département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie. // et Marie Curie.
// //
// This file is part of Spot, a model checking library. // This file is part of Spot, a model checking library.
@ -17,8 +20,8 @@
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>. // along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef SPOT_MISC_BDDALLOC_HH #ifndef SPOT_PRIV_BDDALLOC_HH
# define SPOT_MISC_BDDALLOC_HH # define SPOT_PRIV_BDDALLOC_HH
#include "freelist.hh" #include "freelist.hh"
#include <list> #include <list>
@ -52,4 +55,4 @@ namespace spot
} }
#endif // SPOT_MISC_BDDALLOC_HH #endif // SPOT_PRIV_BDDALLOC_HH

View file

@ -1,7 +1,8 @@
// Copyright (C) 2008 Laboratoire de Recherche et Développement // -*- coding: utf-8 -*-
// Copyright (C) 2008,2013 Laboratoire de Recherche et Développement
// de l'Epita (LRDE). // de l'Epita (LRDE).
// Copyright (C) 2004, 2006 Laboratoire d'Informatique de Paris 6 (LIP6), // Copyright (C) 2004, 2006 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre // département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie. // et Marie Curie.
// //
// This file is part of Spot, a model checking library. // This file is part of Spot, a model checking library.
@ -20,8 +21,8 @@
// along with this program. If not, see <http://www.gnu.org/licenses/>. // along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef SPOT_MISC_FREELIST_HH #ifndef SPOT_PRIV_FREELIST_HH
# define SPOT_MISC_FREELIST_HH # define SPOT_PRIV_FREELIST_HH
#include <list> #include <list>
#include <utility> #include <utility>
@ -81,4 +82,4 @@ namespace spot
} }
#endif // SPOT_MISC_FREELIST_HH #endif // SPOT_PRIV_FREELIST_HH

View file

@ -27,7 +27,7 @@
#include <ltlvisit/tostring.hh> #include <ltlvisit/tostring.hh>
#include <ltlast/atomic_prop.hh> #include <ltlast/atomic_prop.hh>
#include <ltlenv/defaultenv.hh> #include <ltlenv/defaultenv.hh>
#include "misc/bddalloc.hh" #include "priv/bddalloc.hh"
#include "bdddict.hh" #include "bdddict.hh"
namespace spot namespace spot

View file

@ -21,7 +21,6 @@
// along with this program. If not, see <http://www.gnu.org/licenses/>. // along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "misc/hash.hh" #include "misc/hash.hh"
#include "misc/bddalloc.hh"
#include "misc/bddlt.hh" #include "misc/bddlt.hh"
#include "misc/minato.hh" #include "misc/minato.hh"
#include "ltlast/visitor.hh" #include "ltlast/visitor.hh"