Use -fvisibility=hidden in src/kripke/, src/saba/, and src/sabaalgos/

* src/kripke/Makefile.am, src/saba/Makefile.am,
src/sabaalgos/Makefile.am: Use $(VISIBILITY_CXXFLAGS).
* src/kripke/fairkripke.hh, src/kripke/kripke.hh,
src/kripke/kripkeexplicit.hh, src/kripke/kripkeprint.hh,
src/saba/explicitstateconjunction.hh, src/saba/saba.hh,
src/saba/sabacomplementtgba.hh, src/saba/sabastate.hh,
src/saba/sabasucciter.hh, src/sabaalgos/sabadotty.hh,
src/sabaalgos/sabareachiter.hh: Mark exported symbols
with SPOT_API.
This commit is contained in:
Alexandre Duret-Lutz 2013-06-26 23:09:53 +02:00
parent a12922b331
commit dab51a9dd0
14 changed files with 69 additions and 48 deletions

View file

@ -1,4 +1,6 @@
// Copyright (C) 2009, 2010 Laboratoire de Recherche et Developpement de l'Epita
// -*- coding: utf-8 -*-
// Copyright (C) 2009, 2010, 2013 Laboratoire de Recherche et
// Developpement de l'Epita
//
// This file is part of Spot, a model checking library.
//
@ -39,7 +41,7 @@ namespace spot
///
/// This class implements kripke_succ_iterator::current_condition(),
/// and kripke_succ_iterator::current_acceptance_conditions().
class kripke_succ_iterator : public tgba_succ_iterator
class SPOT_API kripke_succ_iterator : public tgba_succ_iterator
{
public:
/// \brief Constructor
@ -78,7 +80,7 @@ namespace spot
/// need not be defined.
///
/// See also spot::kripke_succ_iterator.
class kripke: public fair_kripke
class SPOT_API kripke: public fair_kripke
{
public:
virtual ~kripke();