* src/Config-parse.yy: Remove stray `,' in %token arguments.
* src/Alloc.h (__INT_TO_PTR): Redefine to work around glibc 2.3. * doc/texinfo.tex: New upstream version.
This commit is contained in:
parent
88b6012502
commit
bca9d83c44
5 changed files with 1675 additions and 1146 deletions
|
|
@ -1,3 +1,9 @@
|
||||||
|
2003-07-04 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
||||||
|
|
||||||
|
* src/Config-parse.yy: Remove stray `,' in %token arguments.
|
||||||
|
* src/Alloc.h (__INT_TO_PTR): Redefine to work around glibc 2.3.
|
||||||
|
* doc/texinfo.tex: New upstream version.
|
||||||
|
|
||||||
2002-10-01 Heikki Tauriainen <heikki.tauriainen@hut.fi>
|
2002-10-01 Heikki Tauriainen <heikki.tauriainen@hut.fi>
|
||||||
|
|
||||||
* Version 1.0.1 released.
|
* Version 1.0.1 released.
|
||||||
|
|
@ -6,21 +12,21 @@
|
||||||
|
|
||||||
* Alloc.h: Use preprocessor macro HAVE_SINGLE_CLIENT_ALLOC
|
* Alloc.h: Use preprocessor macro HAVE_SINGLE_CLIENT_ALLOC
|
||||||
instead of HAVE_SGI_STL in #ifdef conditionals.
|
instead of HAVE_SGI_STL in #ifdef conditionals.
|
||||||
|
|
||||||
* BitArray.cc (BitArray::BitArray): Do not clear the allocated
|
* BitArray.cc (BitArray::BitArray): Do not clear the allocated
|
||||||
array after initialization. All callers updated to reflect the
|
array after initialization. All callers updated to reflect the
|
||||||
changed constructor semantics.
|
changed constructor semantics.
|
||||||
|
|
||||||
* BitArray.cc (BitArray::bitwiseAnd, BitArray::bitwiseOr)
|
* BitArray.cc (BitArray::bitwiseAnd, BitArray::bitwiseOr)
|
||||||
(BitArray::bitwiseXor): New functions.
|
(BitArray::bitwiseXor): New functions.
|
||||||
|
|
||||||
* BitArray.cc (BitArray::equal, BitArray::subset)
|
* BitArray.cc (BitArray::equal, BitArray::subset)
|
||||||
(BitArray::count): Fix `&' operator precedence in comparisons.
|
(BitArray::count): Fix `&' operator precedence in comparisons.
|
||||||
|
|
||||||
* BitArray.cc (BitArray::hammingDistance): Use the `bit_counts'
|
* BitArray.cc (BitArray::hammingDistance): Use the `bit_counts'
|
||||||
array to compute the result instead of scanning the array bit by
|
array to compute the result instead of scanning the array bit by
|
||||||
bit.
|
bit.
|
||||||
|
|
||||||
* BitArray.cc: Documentation fixes.
|
* BitArray.cc: Documentation fixes.
|
||||||
|
|
||||||
* BitArray.h (BitArray::bitwiseAnd, BitArray::bitwiseOr)
|
* BitArray.h (BitArray::bitwiseAnd, BitArray::bitwiseOr)
|
||||||
|
|
@ -44,7 +50,7 @@
|
||||||
|
|
||||||
* BuchiAutomaton.cc: Documentation fixes.
|
* BuchiAutomaton.cc: Documentation fixes.
|
||||||
|
|
||||||
* BuchiAutomaton.h (BuchiAutomaton::regularize): Changed
|
* BuchiAutomaton.h (BuchiAutomaton::regularize): Changed
|
||||||
semantics (see above).
|
semantics (see above).
|
||||||
|
|
||||||
* BuchiAutomaton.h
|
* BuchiAutomaton.h
|
||||||
|
|
@ -76,14 +82,14 @@
|
||||||
preprocessor macro SLIST_NAMESPACE.
|
preprocessor macro SLIST_NAMESPACE.
|
||||||
|
|
||||||
* EdgeContainer.h: Remove uses of redundant preprocessor macros.
|
* EdgeContainer.h: Remove uses of redundant preprocessor macros.
|
||||||
|
|
||||||
* Graph.h: Renamed to Graph.h.in to implement the optional
|
* Graph.h: Renamed to Graph.h.in to implement the optional
|
||||||
inclusion of the slist header using an autoconf substitution
|
inclusion of the slist header using an autoconf substitution
|
||||||
variable.
|
variable.
|
||||||
|
|
||||||
* Graph.h.in: Use HAVE_SLIST macro instead of HAVE_SGI_STL in
|
* Graph.h.in: Use HAVE_SLIST macro instead of HAVE_SGI_STL in
|
||||||
#ifdef conditionals.
|
#ifdef conditionals.
|
||||||
|
|
||||||
* Graph.h.in (Graph::Edge, Graph::Node): Make classes public (to
|
* Graph.h.in (Graph::Edge, Graph::Node): Make classes public (to
|
||||||
prevent warnings from Intel C++ Compiler).
|
prevent warnings from Intel C++ Compiler).
|
||||||
|
|
||||||
|
|
@ -140,7 +146,7 @@
|
||||||
|
|
||||||
* src/Makefile.am: Remove redundant references to @LEXLIB@ (the
|
* src/Makefile.am: Remove redundant references to @LEXLIB@ (the
|
||||||
sources are independent of any external lexer library).
|
sources are independent of any external lexer library).
|
||||||
|
|
||||||
* NeverClaimAutomaton.cc (NeverClaimAutomaton::write): Add
|
* NeverClaimAutomaton.cc (NeverClaimAutomaton::write): Add
|
||||||
detection for jumps to undefined never claim labels.
|
detection for jumps to undefined never claim labels.
|
||||||
|
|
||||||
|
|
@ -153,7 +159,7 @@
|
||||||
* ProductAutomaton.cc (ProductAutomaton::computeProduct):
|
* ProductAutomaton.cc (ProductAutomaton::computeProduct):
|
||||||
Avoid creating a temporary Bitset object when checking the
|
Avoid creating a temporary Bitset object when checking the
|
||||||
enabledness of a product transition.
|
enabledness of a product transition.
|
||||||
|
|
||||||
* ProductAutomaton.cc (ProductAutomaton::findAcceptingExecution)
|
* ProductAutomaton.cc (ProductAutomaton::findAcceptingExecution)
|
||||||
Use BitArrays instead of Bitsets.
|
Use BitArrays instead of Bitsets.
|
||||||
|
|
||||||
|
|
@ -179,12 +185,12 @@
|
||||||
|
|
||||||
* TestOperations.cc (performEmptinessCheck): Added a colon to
|
* TestOperations.cc (performEmptinessCheck): Added a colon to
|
||||||
the end of the "Accepting cycles" message.
|
the end of the "Accepting cycles" message.
|
||||||
|
|
||||||
* TestRoundInfo.h: Removed redundant inclusion of BitArray.h.
|
* TestRoundInfo.h: Removed redundant inclusion of BitArray.h.
|
||||||
|
|
||||||
* translate.cc (main): Use autoconf-generated PACKAGE_VERSION
|
* translate.cc (main): Use autoconf-generated PACKAGE_VERSION
|
||||||
macro for displaying program version.
|
macro for displaying program version.
|
||||||
|
|
||||||
* translate.cc (main): Fix bug in checking the number of
|
* translate.cc (main): Fix bug in checking the number of
|
||||||
command line arguments.
|
command line arguments.
|
||||||
|
|
||||||
|
|
@ -195,7 +201,7 @@
|
||||||
against the internal model checking algorithm).
|
against the internal model checking algorithm).
|
||||||
|
|
||||||
* version.h.in: Removed.
|
* version.h.in: Removed.
|
||||||
|
|
||||||
2001-11-12 Heikki Tauriainen <heikki.tauriainen@hut.fi>
|
2001-11-12 Heikki Tauriainen <heikki.tauriainen@hut.fi>
|
||||||
|
|
||||||
* Version 1.0.0 released.
|
* Version 1.0.0 released.
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
Copyright 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
|
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
|
||||||
Foundation, Inc.
|
Foundation, Inc.
|
||||||
|
|
||||||
This file is free documentation; the Free Software Foundation gives
|
This file is free documentation; the Free Software Foundation gives
|
||||||
|
|
|
||||||
2778
lbtt/doc/texinfo.tex
2778
lbtt/doc/texinfo.tex
File diff suppressed because it is too large
Load diff
|
|
@ -30,6 +30,13 @@
|
||||||
|
|
||||||
#ifdef HAVE_OBSTACK_H
|
#ifdef HAVE_OBSTACK_H
|
||||||
|
|
||||||
|
/* GNU libc 2.3's copy of obstack.h uses a definition of __INT_TO_PTR
|
||||||
|
which does not compile in C++. Fortunately it will not override
|
||||||
|
an existing definition. */
|
||||||
|
#if __GLIBC__ == 2 && __GLIBC_MINOR__ == 3
|
||||||
|
# define __INT_TO_PTR(P) ((P) + (char *) 0)
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <obstack.h>
|
#include <obstack.h>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <new>
|
#include <new>
|
||||||
|
|
@ -118,7 +125,7 @@ inline void* ObstackAllocator::alloc(int size)
|
||||||
*
|
*
|
||||||
* ------------------------------------------------------------------------- */
|
* ------------------------------------------------------------------------- */
|
||||||
{
|
{
|
||||||
return obstack_alloc(&store, size);
|
return obstack_alloc(&store, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ========================================================================= */
|
/* ========================================================================= */
|
||||||
|
|
|
||||||
|
|
@ -368,7 +368,7 @@ static inline bool isLocked(int option)
|
||||||
/* Punctuation symbols. */
|
/* Punctuation symbols. */
|
||||||
|
|
||||||
%token CFG_LBRACE CFG_RBRACE CFG_EQUALS
|
%token CFG_LBRACE CFG_RBRACE CFG_EQUALS
|
||||||
%token CFG_BLOCK_ID, CFG_OPTION_ID
|
%token CFG_BLOCK_ID CFG_OPTION_ID
|
||||||
|
|
||||||
/* The `unknown' token. */
|
/* The `unknown' token. */
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue