From a11981b7950faaf091e929c921ee112babec1cf5 Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 10:22:47 +0100 Subject: [PATCH 1/8] Update to automake 1.16 and added PKGBUILD --- Makefile | 42 +- Makefile.in | 18 +- PKGBUILD | 22 + README.md | 26 +- aclocal.m4 | 50 +- blif2vst/Makefile | 40 +- blif2vst/Makefile.in | 16 +- compile | 13 +- config.h.in~ | 101 ++ configure | 22 +- doc/Makefile | 40 +- doc/Makefile.in | 16 +- espresso/Makefile | 42 +- espresso/Makefile.in | 18 +- espresso/examples/Makefile | 40 +- espresso/examples/Makefile.in | 16 +- install-sh | 576 ++++++--- jedi/Makefile | 40 +- jedi/Makefile.in | 16 +- missing | 459 +++---- nova/Makefile | 40 +- nova/Makefile.in | 16 +- options/Makefile | 40 +- options/Makefile.in | 16 +- port/Makefile | 40 +- port/Makefile.in | 16 +- sis/Makefile | 112 +- sis/Makefile.in | 88 +- sis/array/Makefile | 40 +- sis/array/Makefile.in | 16 +- sis/astg/Makefile | 40 +- sis/astg/Makefile.in | 16 +- sis/atpg/Makefile | 40 +- sis/atpg/Makefile.in | 16 +- sis/avl/Makefile | 40 +- sis/avl/Makefile.in | 16 +- sis/bdd_cmu/Makefile | 42 +- sis/bdd_cmu/Makefile.in | 18 +- sis/bdd_cmu/bdd_cmu/Makefile | 40 +- sis/bdd_cmu/bdd_cmu/Makefile.in | 16 +- sis/bdd_cmu/bdd_port/Makefile | 40 +- sis/bdd_cmu/bdd_port/Makefile.in | 16 +- sis/bdd_cmu/mem/Makefile | 40 +- sis/bdd_cmu/mem/Makefile.in | 16 +- sis/bdd_cudd/Makefile | 40 +- sis/bdd_cudd/Makefile.in | 16 +- sis/bdd_ucb/Makefile | 40 +- sis/bdd_ucb/Makefile.in | 16 +- sis/clock/Makefile | 40 +- sis/clock/Makefile.in | 16 +- sis/command/Makefile | 40 +- sis/command/Makefile.in | 16 +- sis/decomp/Makefile | 40 +- sis/decomp/Makefile.in | 16 +- sis/delay/Makefile | 40 +- sis/delay/Makefile.in | 16 +- sis/doc/Makefile | 40 +- sis/doc/Makefile.in | 16 +- sis/enc/Makefile | 40 +- sis/enc/Makefile.in | 16 +- sis/error/Makefile | 40 +- sis/error/Makefile.in | 16 +- sis/espresso/Makefile | 40 +- sis/espresso/Makefile.in | 16 +- sis/extract/Makefile | 40 +- sis/extract/Makefile.in | 16 +- sis/factor/Makefile | 40 +- sis/factor/Makefile.in | 16 +- sis/gcd/Makefile | 40 +- sis/gcd/Makefile.in | 16 +- sis/genlib/Makefile | 40 +- sis/genlib/Makefile.in | 16 +- sis/genlib/readlib.c | 1908 ++++++++++++++++++++++++++++ sis/genlib/readlib.h | 116 ++ sis/genlib/readliblex.c | 2039 ++++++++++++++++++++++++++++++ sis/graph/Makefile | 40 +- sis/graph/Makefile.in | 16 +- sis/graphics/Makefile | 40 +- sis/graphics/Makefile.in | 16 +- sis/include/Makefile | 40 +- sis/include/Makefile.in | 16 +- sis/include/ansi.h | 1 + sis/include/array.h | 1 + sis/include/astg.h | 1 + sis/include/atpg.h | 1 + sis/include/avl.h | 1 + sis/include/bdd.h | 1 + sis/include/clock.h | 1 + sis/include/command.h | 1 + sis/include/decomp.h | 1 + sis/include/delay.h | 1 + sis/include/enc.h | 1 + sis/include/error.h | 1 + sis/include/espresso.h | 1 + sis/include/extract.h | 1 + sis/include/factor.h | 1 + sis/include/gcd.h | 1 + sis/include/graph.h | 1 + sis/include/graph_static.h | 1 + sis/include/graphics.h | 1 + sis/include/io.h | 1 + sis/include/latch.h | 1 + sis/include/library.h | 1 + sis/include/list.h | 1 + sis/include/lsort.h | 1 + sis/include/luniq.h | 1 + sis/include/map.h | 1 + sis/include/maxflow.h | 1 + sis/include/mincov.h | 1 + sis/include/minimize.h | 1 + sis/include/network.h | 1 + sis/include/node.h | 1 + sis/include/nodeindex.h | 1 + sis/include/ntbdd.h | 1 + sis/include/order.h | 1 + sis/include/phase.h | 1 + sis/include/pld.h | 1 + sis/include/power.h | 1 + sis/include/resub.h | 1 + sis/include/retime.h | 1 + sis/include/sat.h | 1 + sis/include/seqbdd.h | 1 + sis/include/simplify.h | 1 + sis/include/sis.h | 1 + sis/include/spConfig.h | 1 + sis/include/spMatrix.h | 1 + sis/include/sparse.h | 1 + sis/include/speed.h | 1 + sis/include/st.h | 1 + sis/include/stg.h | 1 + sis/include/util.h | 1 + sis/include/var_set.h | 1 + sis/io/Makefile | 40 +- sis/io/Makefile.in | 16 +- sis/io/eqnlex.c | 1991 +++++++++++++++++++++++++++++ sis/io/read_eqn.c | 1871 +++++++++++++++++++++++++++ sis/io/read_eqn.h | 112 ++ sis/latch/Makefile | 40 +- sis/latch/Makefile.in | 16 +- sis/linsolv/Makefile | 40 +- sis/linsolv/Makefile.in | 16 +- sis/list/Makefile | 40 +- sis/list/Makefile.in | 16 +- sis/lsort/Makefile | 40 +- sis/lsort/Makefile.in | 16 +- sis/main/Makefile | 40 +- sis/main/Makefile.in | 16 +- sis/map/Makefile | 40 +- sis/map/Makefile.in | 16 +- sis/maxflow/Makefile | 40 +- sis/maxflow/Makefile.in | 16 +- sis/mincov/Makefile | 40 +- sis/mincov/Makefile.in | 16 +- sis/minimize/Makefile | 40 +- sis/minimize/Makefile.in | 16 +- sis/network/Makefile | 40 +- sis/network/Makefile.in | 16 +- sis/node/Makefile | 40 +- sis/node/Makefile.in | 16 +- sis/ntbdd/Makefile | 40 +- sis/ntbdd/Makefile.in | 16 +- sis/octio/Makefile | 40 +- sis/octio/Makefile.in | 16 +- sis/order/Makefile | 40 +- sis/order/Makefile.in | 16 +- sis/phase/Makefile | 40 +- sis/phase/Makefile.in | 16 +- sis/pld/Makefile | 40 +- sis/pld/Makefile.in | 16 +- sis/power/Makefile | 40 +- sis/power/Makefile.in | 16 +- sis/resub/Makefile | 40 +- sis/resub/Makefile.in | 16 +- sis/retime/Makefile | 40 +- sis/retime/Makefile.in | 16 +- sis/seqbdd/Makefile | 40 +- sis/seqbdd/Makefile.in | 16 +- sis/sim/Makefile | 40 +- sis/sim/Makefile.in | 16 +- sis/simplify/Makefile | 40 +- sis/simplify/Makefile.in | 16 +- sis/sis_lib/Makefile | 42 +- sis/sis_lib/Makefile.in | 18 +- sis/sis_lib/help/Makefile | 40 +- sis/sis_lib/help/Makefile.in | 16 +- sis/sparse/Makefile | 40 +- sis/sparse/Makefile.in | 16 +- sis/speed/Makefile | 40 +- sis/speed/Makefile.in | 16 +- sis/st/Makefile | 40 +- sis/st/Makefile.in | 16 +- sis/stg/Makefile | 40 +- sis/stg/Makefile.in | 16 +- sis/test/Makefile | 40 +- sis/test/Makefile.in | 16 +- sis/timing/Makefile | 40 +- sis/timing/Makefile.in | 16 +- sis/util/Makefile | 40 +- sis/util/Makefile.in | 16 +- sis/var_set/Makefile | 40 +- sis/var_set/Makefile.in | 16 +- sred/Makefile | 40 +- sred/Makefile.in | 16 +- sred/gram.c | 1548 +++++++++++++++++++++++ sred/gram.h | 82 ++ sred/lex.c | 1837 +++++++++++++++++++++++++++ stamina/Makefile | 42 +- stamina/Makefile.in | 18 +- stamina/hash/Makefile | 40 +- stamina/hash/Makefile.in | 16 +- stamina/mimi/Makefile | 40 +- stamina/mimi/Makefile.in | 16 +- stamina/mimi/stamina | Bin 0 -> 357176 bytes utility/Makefile | 40 +- utility/Makefile.in | 16 +- vst2blif/Makefile | 40 +- vst2blif/Makefile.in | 16 +- ylwrap | 8 +- 218 files changed, 14589 insertions(+), 2551 deletions(-) create mode 100644 PKGBUILD create mode 100644 config.h.in~ create mode 100644 sis/genlib/readlib.c create mode 100644 sis/genlib/readlib.h create mode 100644 sis/genlib/readliblex.c create mode 120000 sis/include/ansi.h create mode 120000 sis/include/array.h create mode 120000 sis/include/astg.h create mode 120000 sis/include/atpg.h create mode 120000 sis/include/avl.h create mode 120000 sis/include/bdd.h create mode 120000 sis/include/clock.h create mode 120000 sis/include/command.h create mode 120000 sis/include/decomp.h create mode 120000 sis/include/delay.h create mode 120000 sis/include/enc.h create mode 120000 sis/include/error.h create mode 120000 sis/include/espresso.h create mode 120000 sis/include/extract.h create mode 120000 sis/include/factor.h create mode 120000 sis/include/gcd.h create mode 120000 sis/include/graph.h create mode 120000 sis/include/graph_static.h create mode 120000 sis/include/graphics.h create mode 120000 sis/include/io.h create mode 120000 sis/include/latch.h create mode 120000 sis/include/library.h create mode 120000 sis/include/list.h create mode 120000 sis/include/lsort.h create mode 120000 sis/include/luniq.h create mode 120000 sis/include/map.h create mode 120000 sis/include/maxflow.h create mode 120000 sis/include/mincov.h create mode 120000 sis/include/minimize.h create mode 120000 sis/include/network.h create mode 120000 sis/include/node.h create mode 120000 sis/include/nodeindex.h create mode 120000 sis/include/ntbdd.h create mode 120000 sis/include/order.h create mode 120000 sis/include/phase.h create mode 120000 sis/include/pld.h create mode 120000 sis/include/power.h create mode 120000 sis/include/resub.h create mode 120000 sis/include/retime.h create mode 120000 sis/include/sat.h create mode 120000 sis/include/seqbdd.h create mode 120000 sis/include/simplify.h create mode 120000 sis/include/sis.h create mode 120000 sis/include/spConfig.h create mode 120000 sis/include/spMatrix.h create mode 120000 sis/include/sparse.h create mode 120000 sis/include/speed.h create mode 120000 sis/include/st.h create mode 120000 sis/include/stg.h create mode 120000 sis/include/util.h create mode 120000 sis/include/var_set.h create mode 100644 sis/io/eqnlex.c create mode 100644 sis/io/read_eqn.c create mode 100644 sis/io/read_eqn.h create mode 100644 sred/gram.c create mode 100644 sred/gram.h create mode 100644 sred/lex.c create mode 100755 stamina/mimi/stamina diff --git a/Makefile b/Makefile index 363ba43..f8d46db 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -112,7 +112,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -164,7 +164,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, @@ -231,12 +231,12 @@ distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -250,7 +250,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -263,7 +263,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -276,7 +276,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -286,10 +286,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis -abs_srcdir = /home/matteo/Dropbox/logic-synthesis -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis +abs_srcdir = /home/joshuac/GitHub/logic-synthesis +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -306,7 +306,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -318,7 +318,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -354,8 +353,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -509,7 +508,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ diff --git a/Makefile.in b/Makefile.in index 8deb943..9ad3383 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -112,7 +112,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -164,7 +164,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, @@ -318,7 +318,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -354,8 +353,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -509,7 +508,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..bca0aeb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Matteo Iervasi +# Contributor: Joshua Chapman +pkgname=sis-bin +pkgver=1.4 +pkgrel=1 +pkgdesc="SIS is the logic synthesis system from UC Berkeley." +arch=('i686' 'x86_64') +url="" +license=('BSD') +groups=('') +depends=('readline') +options=('!strip' '!emptydirs') +source_i686=("PUT_FULL_URL_FOR_DOWNLOADING_i386_DEB_PACKAGE_HERE") +source_x86_64=("PUT_FULL_URL_FOR_DOWNLOADING_amd64_DEB_PACKAGE_HERE") +sha512sums_i686=('PUT_SHA512SUM_OF_i386_DEB_PACKAGE_HERE') +sha512sums_x86_64=('93a444eaf6e52f98da6803d9847e4c36f561843067923660ebfdae92fbf02719ab731cd5e619a221d5b0771b20fee5782326e7797f368279b62105c435899eef') + +package(){ + ./configure + make + make install +} diff --git a/README.md b/README.md index d936352..8147458 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Legacy Logic Synthesis Software This repository contains old logic synthesis software, from University of California Berkeley: + - SIS - BALM - MVSIS @@ -8,9 +9,11 @@ This repository contains old logic synthesis software, from University of Califo These are all refactored releases, for making sure they compile on modern systems like Ubuntu 18.04. ## SIS + The repo contains SIS 1.4, an unofficial release of SIS, the logic synthesis system from UC Berkeley. The primary features added on top of SIS 1.3 are: + - Code refactoring for making sure it compiles under modern Linux systems like Ubuntu 18.04 - Exploring and deleting unused/unuseful parts (like `xsis`) - Rewriting the `sis` shell using `GNU readline` @@ -18,28 +21,35 @@ The primary features added on top of SIS 1.3 are: ### Compatibility I've succesfully tested this release with the following distributions: - - Ubuntu 18.04 / 18.10 / 16.04 - - Arch Linux + +- Ubuntu 18.04 / 18.10 / 16.04 +- Arch Linux Some other platforms should be okay with little or no modifications. However, SIS is old software, and may not build or run correctly on modern systems. ### Compilation and installation + If you're using a supported OS like Debian/Ubuntu, you can use the Debian package you can find in the "_releases_" tab. There's also an already compiled static binary, with installation and uninstallation scripts. For compiling SIS, you'll need the following software: + - `GNU gcc` (tested with version 7.3) - `GNU make` (tested with version 4.1) - `GNU bison` (tested with version 3.0.4) - `GNU flex` (tested with version 2.6.4) - `GNU readline` (tested with version 7) + If you are using Ubuntu, you can easily install all these dependecies with + ```shell sudo apt install -y make gcc bison flex build-essential libreadline-dev ``` + Then just run these commands: + ```shell ./configure --prefix= make @@ -47,31 +57,39 @@ sudo make install ``` ## MVSIS/BALM + The repo also contains MVSIS 3.0 and BALM 2.0, with a small set of patches for allowing compilation under modern systems. ### Compatibility I've succesfully tested this release with the following distributions: - - Ubuntu 18.04 / 18.10 / 16.04 - - Arch Linux + +- Ubuntu 18.04 / 18.10 / 16.04 +- Arch Linux Some other platforms should be okay with little or no modifications. However, since this is old software, and may not build or run correctly on modern systems. ### Compilation and installation + If you're using a supported OS like Debian/Ubuntu, you can use the Debian package you can find in the "_releases_" tab. For compiling SIS, you'll need the following software: + - `GNU gcc`, with the multilib option (tested with version 7.3) - `GNU make` (tested with version 4.1) - `GNU readline` (tested with version 7) + If you are using Ubuntu, you can easily install all these dependecies with + ```shell sudo apt install build-essential gcc-multilib libreadline-dev ``` + Then just run these commands: + ```shell ./configure --prefix= make diff --git a/aclocal.m4 b/aclocal.m4 index 511b1bf..9cc2791 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.1 -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,7 +20,7 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2017 Free Software Foundation, Inc. +# Copyright (C) 2002-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -32,10 +32,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.]) # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.15' +[am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15.1], [], +m4_if([$1], [1.16.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15.1])dnl +[AM_AUTOMAKE_VERSION([1.16.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2017 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -143,7 +143,7 @@ fi])]) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -230,8 +230,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -298,7 +298,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -340,7 +340,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -361,7 +361,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2017 Free Software Foundation, Inc. +# Copyright (C) 2003-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -380,7 +380,7 @@ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) -# Copyright (C) 1998-2017 Free Software Foundation, Inc. +# Copyright (C) 1998-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -400,7 +400,7 @@ fi]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2017 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -441,7 +441,7 @@ fi # Obsolete and "removed" macros, that must however still report explicit # error messages when used, to smooth transition. # -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -468,7 +468,7 @@ AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES]) # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -497,7 +497,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -544,7 +544,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -563,7 +563,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -644,7 +644,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2017 Free Software Foundation, Inc. +# Copyright (C) 2009-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -704,7 +704,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -732,7 +732,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2017 Free Software Foundation, Inc. +# Copyright (C) 2006-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -751,7 +751,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2017 Free Software Foundation, Inc. +# Copyright (C) 2004-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/blif2vst/Makefile b/blif2vst/Makefile index eba2d54..d2ee995 100644 --- a/blif2vst/Makefile +++ b/blif2vst/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # blif2vst/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -116,7 +116,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -157,12 +157,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -176,7 +176,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -189,7 +189,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -202,7 +202,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -212,10 +212,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/blif2vst -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/blif2vst -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/blif2vst +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/blif2vst +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -232,7 +232,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -244,7 +244,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -276,8 +275,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -399,7 +398,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/blif2vst/Makefile.in b/blif2vst/Makefile.in index 40e0ab1..6257024 100644 --- a/blif2vst/Makefile.in +++ b/blif2vst/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -116,7 +116,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -244,7 +244,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -276,8 +275,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -399,7 +398,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/compile b/compile index a85b723..99e5052 100755 --- a/compile +++ b/compile @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-10-14.11; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ scriptversion=2012-10-14.11; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -255,7 +255,8 @@ EOF echo "compile $scriptversion" exit $? ;; - cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ + icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac @@ -339,9 +340,9 @@ exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/config.h.in~ b/config.h.in~ new file mode 100644 index 0000000..7ca7b40 --- /dev/null +++ b/config.h.in~ @@ -0,0 +1,101 @@ +/* config.h.in. Generated from configure.ac by autoheader. */ + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_DIRENT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_INTTYPES_H + +/* Define to 1 if you have the `memcpy' function. */ +#undef HAVE_MEMCPY + +/* Define to 1 if you have the header file. */ +#undef HAVE_MEMORY_H + +/* Define to 1 if you have the `memset' function. */ +#undef HAVE_MEMSET + +/* Define to 1 if you have the header file, and it defines `DIR'. */ +#undef HAVE_NDIR_H + +/* Define to 1 if you have the `pclose' function. */ +#undef HAVE_PCLOSE + +/* Define to 1 if you have the `popen' function. */ +#undef HAVE_POPEN + +/* Define to 1 if you have the header file. */ +#undef HAVE_STDINT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_STDLIB_H + +/* Define to 1 if you have the `strchr' function. */ +#undef HAVE_STRCHR + +/* Define to 1 if you have the header file. */ +#undef HAVE_STRINGS_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_STRING_H + +/* Define to 1 if you have the `strrchr' function. */ +#undef HAVE_STRRCHR + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_SYS_DIR_H + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_SYS_NDIR_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_STAT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_TYPES_H + +/* Define to 1 if you have that is POSIX.1 compatible. */ +#undef HAVE_SYS_WAIT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_UNISTD_H + +/* Name of package */ +#undef PACKAGE + +/* Define to the address where bug reports for this package should be sent. */ +#undef PACKAGE_BUGREPORT + +/* Define to the full name of this package. */ +#undef PACKAGE_NAME + +/* Define to the full name and version of this package. */ +#undef PACKAGE_STRING + +/* Define to the one symbol short name of this package. */ +#undef PACKAGE_TARNAME + +/* Define to the home page for this package. */ +#undef PACKAGE_URL + +/* Define to the version of this package. */ +#undef PACKAGE_VERSION + +/* Define as the return type of signal handlers (`int' or `void'). */ +#undef RETSIGTYPE + +/* Define to 1 if you have the ANSI C header files. */ +#undef STDC_HEADERS + +/* Version number of package */ +#undef VERSION + +/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a + `char[]'. */ +#undef YYTEXT_POINTER + +/* Define to empty if `const' does not conform to ANSI C. */ +#undef const diff --git a/configure b/configure index aa9ebc7..87adaac 100755 --- a/configure +++ b/configure @@ -739,7 +739,6 @@ infodir docdir oldincludedir includedir -runstatedir localstatedir sharedstatedir sysconfdir @@ -816,7 +815,6 @@ datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' -runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -1069,15 +1067,6 @@ do | -silent | --silent | --silen | --sile | --sil) silent=yes ;; - -runstatedir | --runstatedir | --runstatedi | --runstated \ - | --runstate | --runstat | --runsta | --runst | --runs \ - | --run | --ru | --r) - ac_prev=runstatedir ;; - -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ - | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ - | --run=* | --ru=* | --r=*) - runstatedir=$ac_optarg ;; - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ @@ -1215,7 +1204,7 @@ fi for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir runstatedir + libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. @@ -1368,7 +1357,6 @@ Fine tuning of the installation directories: --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] @@ -2255,7 +2243,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -2800,8 +2788,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -2852,7 +2840,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM diff --git a/doc/Makefile b/doc/Makefile index e6bd3b2..7e20c65 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # doc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -150,12 +150,12 @@ DATA = $(dist_hist_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in TODO DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -169,7 +169,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -182,7 +182,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -195,7 +195,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -205,10 +205,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/doc -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/doc -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/doc +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/doc +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -225,7 +225,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -237,7 +237,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -269,8 +268,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -309,7 +308,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/doc/Makefile.in b/doc/Makefile.in index 6f79b4d..2f5a82c 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -237,7 +237,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -269,8 +268,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -309,7 +308,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/espresso/Makefile b/espresso/Makefile index 4fa96e8..6863247 100644 --- a/espresso/Makefile +++ b/espresso/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # espresso/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,7 +196,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -245,12 +245,12 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -264,7 +264,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -277,7 +277,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -290,7 +290,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -300,10 +300,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/espresso -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/espresso -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/espresso +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/espresso +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -320,7 +320,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -332,7 +332,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -375,8 +374,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -627,7 +626,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/espresso/Makefile.in b/espresso/Makefile.in index 42e2146..fb0643c 100644 --- a/espresso/Makefile.in +++ b/espresso/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -196,7 +196,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -332,7 +332,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -375,8 +374,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -627,7 +626,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/espresso/examples/Makefile b/espresso/examples/Makefile index 4bf6fea..9c63afd 100644 --- a/espresso/examples/Makefile +++ b/espresso/examples/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # espresso/examples/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -109,7 +109,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -150,12 +150,12 @@ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/$(PACKAGE)/espresso_examples -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -169,7 +169,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -182,7 +182,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -195,7 +195,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -205,10 +205,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/espresso/examples -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/espresso/examples -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/espresso/examples +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/espresso/examples +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -225,7 +225,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -237,7 +237,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -299,8 +298,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -342,7 +341,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/espresso/examples/Makefile.in b/espresso/examples/Makefile.in index 9f2385c..478487e 100644 --- a/espresso/examples/Makefile.in +++ b/espresso/examples/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -109,7 +109,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -237,7 +237,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -299,8 +298,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -342,7 +341,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/install-sh b/install-sh index 77bc381..8175c64 100755 --- a/install-sh +++ b/install-sh @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2004-02-15.20 +scriptversion=2018-03-11.20; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -35,152 +35,229 @@ scriptversion=2004-02-15.20 # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it +# 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written -# from scratch. It can only install one file at a time, a restriction -# shared with many OS's install programs. +# from scratch. -# set DOITPROG to echo to test this script +tab=' ' +nl=' +' +IFS=" $tab$nl" -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit="${DOITPROG-}" +# Set DOITPROG to "echo" to test this script. -# put in absolute paths if you don't have them in your path; or use env. vars. +doit=${DOITPROG-} +doit_exec=${doit:-exec} -mvprog="${MVPROG-mv}" -cpprog="${CPPROG-cp}" -chmodprog="${CHMODPROG-chmod}" -chownprog="${CHOWNPROG-chown}" -chgrpprog="${CHGRPPROG-chgrp}" -stripprog="${STRIPPROG-strip}" -rmprog="${RMPROG-rm}" -mkdirprog="${MKDIRPROG-mkdir}" +# Put in absolute file names if you don't have them in your path; +# or use environment vars. + +chgrpprog=${CHGRPPROG-chgrp} +chmodprog=${CHMODPROG-chmod} +chownprog=${CHOWNPROG-chown} +cmpprog=${CMPPROG-cmp} +cpprog=${CPPROG-cp} +mkdirprog=${MKDIRPROG-mkdir} +mvprog=${MVPROG-mv} +rmprog=${RMPROG-rm} +stripprog=${STRIPPROG-strip} + +posix_mkdir= + +# Desired mode of installed file. +mode=0755 -transformbasename= -transform_arg= -instcmd="$mvprog" -chmodcmd="$chmodprog 0755" -chowncmd= chgrpcmd= -stripcmd= +chmodcmd=$chmodprog +chowncmd= +mvcmd=$mvprog rmcmd="$rmprog -f" -mvcmd="$mvprog" +stripcmd= + src= dst= dir_arg= +dst_arg= -usage="Usage: $0 [OPTION]... SRCFILE DSTFILE +copy_on_change=false +is_target_a_directory=possibly + +usage="\ +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY - or: $0 -d DIRECTORIES... + or: $0 [OPTION]... -t DIRECTORY SRCFILES... + or: $0 [OPTION]... -d DIRECTORIES... -In the first form, install SRCFILE to DSTFILE, removing SRCFILE by default. -In the second, create the directory path DIR. +In the 1st form, copy SRCFILE to DSTFILE. +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. +In the 4th, create DIRECTORIES. Options: --b=TRANSFORMBASENAME --c copy source (using $cpprog) instead of moving (using $mvprog). --d create directories instead of installing files. --g GROUP $chgrp installed files to GROUP. --m MODE $chmod installed files to MODE. --o USER $chown installed files to USER. --s strip installed files (using $stripprog). --t=TRANSFORM ---help display this help and exit. ---version display version info and exit. + --help display this help and exit. + --version display version info and exit. + + -c (ignored) + -C install only if different (preserve the last data modification time) + -d create directories instead of installing files. + -g GROUP $chgrpprog installed files to GROUP. + -m MODE $chmodprog installed files to MODE. + -o USER $chownprog installed files to USER. + -s $stripprog installed files. + -t DIRECTORY install into DIRECTORY. + -T report an error if DSTFILE is a directory. Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG + CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG + RMPROG STRIPPROG " -while test -n "$1"; do +while test $# -ne 0; do case $1 in - -b=*) transformbasename=`echo $1 | sed 's/-b=//'` - shift - continue;; + -c) ;; - -c) instcmd=$cpprog - shift - continue;; + -C) copy_on_change=true;; - -d) dir_arg=true - shift - continue;; + -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; + shift;; - --help) echo "$usage"; exit 0;; + --help) echo "$usage"; exit $?;; - -m) chmodcmd="$chmodprog $2" - shift - shift - continue;; + -m) mode=$2 + case $mode in + *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) + echo "$0: invalid mode: $mode" >&2 + exit 1;; + esac + shift;; -o) chowncmd="$chownprog $2" - shift - shift - continue;; - - -s) stripcmd=$stripprog - shift - continue;; - - -t=*) transformarg=`echo $1 | sed 's/-t=//'` - shift - continue;; - - --version) echo "$0 $scriptversion"; exit 0;; - - *) # When -d is used, all remaining arguments are directories to create. - test -n "$dir_arg" && break - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dstarg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dstarg" - shift # fnord - fi - shift # arg - dstarg=$arg - done - break;; + shift;; + + -s) stripcmd=$stripprog;; + + -t) + is_target_a_directory=always + dst_arg=$2 + # Protect names problematic for 'test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac + shift;; + + -T) is_target_a_directory=never;; + + --version) echo "$0 $scriptversion"; exit $?;; + + --) shift + break;; + + -*) echo "$0: invalid option: $1" >&2 + exit 1;; + + *) break;; esac + shift done -if test -z "$1"; then +# We allow the use of options -d and -T together, by making -d +# take the precedence; this is for compatibility with GNU install. + +if test -n "$dir_arg"; then + if test -n "$dst_arg"; then + echo "$0: target directory not allowed when installing a directory." >&2 + exit 1 + fi +fi + +if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then + # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dst_arg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dst_arg" + shift # fnord + fi + shift # arg + dst_arg=$arg + # Protect names problematic for 'test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac + done +fi + +if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi - # It's OK to call `install-sh -d' without argument. + # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi +if test -z "$dir_arg"; then + if test $# -gt 1 || test "$is_target_a_directory" = always; then + if test ! -d "$dst_arg"; then + echo "$0: $dst_arg: Is not a directory." >&2 + exit 1 + fi + fi +fi + +if test -z "$dir_arg"; then + do_exit='(exit $ret); exit $ret' + trap "ret=129; $do_exit" 1 + trap "ret=130; $do_exit" 2 + trap "ret=141; $do_exit" 13 + trap "ret=143; $do_exit" 15 + + # Set umask so as not to create temps with too-generous modes. + # However, 'strip' requires both read and write access to temps. + case $mode in + # Optimize common cases. + *644) cp_umask=133;; + *755) cp_umask=22;; + + *[0-7]) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw='% 200' + fi + cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; + *) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw=,u+rw + fi + cp_umask=$mode$u_plus_rw;; + esac +fi + for src do - # Protect names starting with `-'. + # Protect names problematic for 'test' and other utilities. case $src in - -*) src=./$src ;; + -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src - src= - - if test -d "$dst"; then - instcmd=: - chmodcmd= - else - instcmd=$mkdirprog - fi + dstdir=$dst + test -d "$dstdir" + dstdir_status=$? else - # Waiting for this to be detected by the "$instcmd $src $dsttmp" command + + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then @@ -188,129 +265,254 @@ do exit 1 fi - if test -z "$dstarg"; then + if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi + dst=$dst_arg - dst=$dstarg - # Protect names starting with `-'. - case $dst in - -*) dst=./$dst ;; - esac - - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. + # If destination is a directory, append the input filename. if test -d "$dst"; then - dst=$dst/`basename "$src"` + if test "$is_target_a_directory" = never; then + echo "$0: $dst_arg: Is a directory" >&2 + exit 1 + fi + dstdir=$dst + dstbase=`basename "$src"` + case $dst in + */) dst=$dst$dstbase;; + *) dst=$dst/$dstbase;; + esac + dstdir_status=0 + else + dstdir=`dirname "$dst"` + test -d "$dstdir" + dstdir_status=$? fi fi - # This sed command emulates the dirname command. - dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` + case $dstdir in + */) dstdirslash=$dstdir;; + *) dstdirslash=$dstdir/;; + esac - # Make sure that the destination directory exists. + obsolete_mkdir_used=false + + if test $dstdir_status != 0; then + case $posix_mkdir in + '') + # Create intermediate dirs using mode 755 as modified by the umask. + # This is like FreeBSD 'install' as of 1997-10-28. + umask=`umask` + case $stripcmd.$umask in + # Optimize common cases. + *[2367][2367]) mkdir_umask=$umask;; + .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; + + *[0-7]) + mkdir_umask=`expr $umask + 22 \ + - $umask % 100 % 40 + $umask % 20 \ + - $umask % 10 % 4 + $umask % 2 + `;; + *) mkdir_umask=$umask,go-w;; + esac + + # With -d, create the new directory with the user-specified mode. + # Otherwise, rely on $mkdir_umask. + if test -n "$dir_arg"; then + mkdir_mode=-m$mode + else + mkdir_mode= + fi + + posix_mkdir=false + case $umask in + *[123567][0-7][0-7]) + # POSIX mkdir -p sets u+wx bits regardless of umask, which + # is incompatible with FreeBSD 'install' when (umask & 300) != 0. + ;; + *) + # Note that $RANDOM variable is not portable (e.g. dash); Use it + # here however when possible just to lower collision chance. + tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ + + trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0 + + # Because "mkdir -p" follows existing symlinks and we likely work + # directly in world-writeable /tmp, make sure that the '$tmpdir' + # directory is successfully created first before we actually test + # 'mkdir -p' feature. + if (umask $mkdir_umask && + $mkdirprog $mkdir_mode "$tmpdir" && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 + then + if test -z "$dir_arg" || { + # Check for POSIX incompatibilities with -m. + # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or + # other-writable bit of parent directory when it shouldn't. + # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. + test_tmpdir="$tmpdir/a" + ls_ld_tmpdir=`ls -ld "$test_tmpdir"` + case $ls_ld_tmpdir in + d????-?r-*) different_mode=700;; + d????-?--*) different_mode=755;; + *) false;; + esac && + $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` + test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" + } + } + then posix_mkdir=: + fi + rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" + else + # Remove any dirs left behind by ancient mkdir implementations. + rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null + fi + trap '' 0;; + esac;; + esac - # Skip lots of stat calls in the usual case. - if test ! -d "$dstdir"; then - defaultIFS=' - ' - IFS="${IFS-$defaultIFS}" + if + $posix_mkdir && ( + umask $mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" + ) + then : + else - oIFS=$IFS - # Some sh's can't handle IFS=/ for some reason. - IFS='%' - set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` - IFS=$oIFS + # The umask is ridiculous, or mkdir does not conform to POSIX, + # or it failed possibly due to a race condition. Create the + # directory the slow way, step by step, checking for races as we go. - pathcomp= + case $dstdir in + /*) prefix='/';; + [-=\(\)!]*) prefix='./';; + *) prefix='';; + esac - while test $# -ne 0 ; do - pathcomp=$pathcomp$1 + oIFS=$IFS + IFS=/ + set -f + set fnord $dstdir shift - if test ! -d "$pathcomp"; then - $mkdirprog "$pathcomp" || lasterr=$? - # mkdir can fail with a `File exist' error in case several - # install-sh are creating the directory concurrently. This - # is OK. - test ! -d "$pathcomp" && { (exit ${lasterr-1}); exit; } + set +f + IFS=$oIFS + + prefixes= + + for d + do + test X"$d" = X && continue + + prefix=$prefix$d + if test -d "$prefix"; then + prefixes= + else + if $posix_mkdir; then + (umask=$mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break + # Don't fail if two instances are running concurrently. + test -d "$prefix" || exit 1 + else + case $prefix in + *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; + *) qprefix=$prefix;; + esac + prefixes="$prefixes '$qprefix'" + fi + fi + prefix=$prefix/ + done + + if test -n "$prefixes"; then + # Don't fail if two instances are running concurrently. + (umask $mkdir_umask && + eval "\$doit_exec \$mkdirprog $prefixes") || + test -d "$dstdir" || exit 1 + obsolete_mkdir_used=true fi - pathcomp=$pathcomp/ - done + fi fi if test -n "$dir_arg"; then - $doit $instcmd "$dst" \ - && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \ - && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \ - && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \ - && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; } - + { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && + { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || + test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else - # If we're going to rename the final executable, determine the name now. - if test -z "$transformarg"; then - dstfile=`basename "$dst"` - else - dstfile=`basename "$dst" $transformbasename \ - | sed $transformarg`$transformbasename - fi - - # don't allow the sed command to completely eliminate the filename. - test -z "$dstfile" && dstfile=`basename "$dst"` # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ + dsttmp=${dstdirslash}_inst.$$_ + rmtmp=${dstdirslash}_rm.$$_ # Trap to clean up those temp files at exit. - trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0 - trap '(exit $?); exit' 1 2 13 15 + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - # Move or copy the file name to the temp name - $doit $instcmd "$src" "$dsttmp" && + # Copy the file name to the temp name. + (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $instcmd $src $dsttmp" command. + # errors from the above "$doit $cpprog $src $dsttmp" command. # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ - && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ - && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ - && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } && - - # Now remove or move aside any old file at destination location. We - # try this two ways since rm can't unlink itself on some systems and - # the destination file might be busy for other reasons. In this case, - # the final cleanup might fail but the new file should still install - # successfully. - { - if test -f "$dstdir/$dstfile"; then - $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \ - || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \ - || { - echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 - (exit 1); exit - } - else - : - fi - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" - fi || { (exit 1); exit; } + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && + { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && + { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && + + # If -C, don't bother to copy if it wouldn't change the file. + if $copy_on_change && + old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && + new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && + set -f && + set X $old && old=:$2:$4:$5:$6 && + set X $new && new=:$2:$4:$5:$6 && + set +f && + test "$old" = "$new" && + $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 + then + rm -f "$dsttmp" + else + # Rename the file to the real destination. + $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || + + # The rename failed, perhaps because mv can't rename something else + # to itself, or perhaps because mv is so ancient that it does not + # support -f. + { + # Now remove or move aside any old file at destination location. + # We try this two ways since rm can't unlink itself on some + # systems and the destination file might be busy for other + # reasons. In this case, the final cleanup might fail but the new + # file should still install successfully. + { + test ! -f "$dst" || + $doit $rmcmd -f "$dst" 2>/dev/null || + { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && + { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } + } || + { echo "$0: cannot unlink or rename $dst" >&2 + (exit 1); exit 1 + } + } && + + # Now rename the file to the real destination. + $doit $mvcmd "$dsttmp" "$dst" + } + fi || exit 1 + + trap '' 0 + fi done -# The final little trick to "correctly" pass the exit status to the exit trap. -{ - (exit 0); exit -} - # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC0" +# time-stamp-end: "; # UTC" # End: diff --git a/jedi/Makefile b/jedi/Makefile index 9142389..a3c188d 100644 --- a/jedi/Makefile +++ b/jedi/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # jedi/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -120,7 +120,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -191,12 +191,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -210,7 +210,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -223,7 +223,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -236,7 +236,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -246,10 +246,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/jedi -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/jedi -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/jedi +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/jedi +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -266,7 +266,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -278,7 +278,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -315,8 +314,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -479,7 +478,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/jedi/Makefile.in b/jedi/Makefile.in index 93b6dee..c8f02c0 100644 --- a/jedi/Makefile.in +++ b/jedi/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -120,7 +120,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -278,7 +278,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -315,8 +314,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -479,7 +478,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/missing b/missing index e7ef83a..625aeb1 100755 --- a/missing +++ b/missing @@ -1,11 +1,10 @@ #! /bin/sh -# Common stub for a few missing GNU programs while installing. +# Common wrapper for a few potentially missing GNU programs. -scriptversion=2003-09-02.23 +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 -# Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -18,9 +17,7 @@ scriptversion=2003-09-02.23 # GNU General Public License for more details. # You should have received a copy of the GNU 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. +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -28,333 +25,191 @@ scriptversion=2003-09-02.23 # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" + echo 1>&2 "Try '$0 --help' for more information" exit 1 fi -run=: +case $1 in -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -msg="missing on your system" - -case "$1" in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - # Exit code 63 means version mismatch. This often happens - # when the user try to use an ancient version of a tool on - # a file that requires a minimum version. In this case we - # we should proceed has if the program had been absent, or - # if --run hadn't been passed. - if test $? = 63; then - run=: - msg="probably too old" - fi - ;; -esac + --is-lightweight) + # Used by our autoconf macros to check whether the available missing + # script is modern enough. + exit 0 + ;; -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case "$1" in + --run) + # Back-compat with the calling convention used by older automake. + shift + ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. +Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due +to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch] + aclocal autoconf autoheader autom4te automake makeinfo + bison yacc flex lex help2man + +Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and +'g' are ignored when checking the name. Send bug reports to ." + exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" + exit $? ;; -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" + echo 1>&2 "$0: unknown '$1' option" + echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; - aclocal*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case "$f" in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is needed, but is $msg. - You might have modified some files without having the - proper tools for further handling them. - You can get \`$1' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` - test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison|yacc) - echo 1>&2 "\ -WARNING: \`$1' $msg. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if [ ! -f y.tab.h ]; then - echo >y.tab.h - fi - if [ ! -f y.tab.c ]; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex|flex) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if [ ! -f lex.yy.c ]; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` - fi - if [ -f "$file" ]; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit 1 - fi - ;; - - makeinfo) - if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then - # We have makeinfo, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` - fi - touch $file - ;; - - tar) - shift - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - fi - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case "$firstarg" in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case "$firstarg" in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi +esac - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; +# Run the given program, remember its exit status. +"$@"; st=$? + +# If it succeeded, we are done. +test $st -eq 0 && exit 0 + +# Also exit now if we it failed (or wasn't found), and '--version' was +# passed; such an option is passed most likely to detect whether the +# program is present and works. +case $2 in --version|--help) exit $st;; esac + +# Exit code 63 means version mismatch. This often happens when the user +# tries to use an ancient version of a tool on a file that requires a +# minimum version. +if test $st -eq 63; then + msg="probably too old" +elif test $st -eq 127; then + # Program was missing. + msg="missing on your system" +else + # Program was found and executed, but failed. Give up. + exit $st +fi - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and is $msg. - You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequisites for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software + +program_details () +{ + case $1 in + aclocal|automake) + echo "The '$1' program is part of the GNU Automake package:" + echo "<$gnu_software_URL/automake>" + echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" + echo "<$gnu_software_URL/autoconf>" + echo "<$gnu_software_URL/m4/>" + echo "<$perl_URL>" + ;; + autoconf|autom4te|autoheader) + echo "The '$1' program is part of the GNU Autoconf package:" + echo "<$gnu_software_URL/autoconf/>" + echo "It also requires GNU m4 and Perl in order to run:" + echo "<$gnu_software_URL/m4/>" + echo "<$perl_URL>" + ;; + esac +} + +give_advice () +{ + # Normalize program name to check for. + normalized_program=`echo "$1" | sed ' + s/^gnu-//; t + s/^gnu//; t + s/^g//; t'` + + printf '%s\n' "'$1' is $msg." + + configure_deps="'configure.ac' or m4 files included by 'configure.ac'" + case $normalized_program in + autoconf*) + echo "You should only need it if you modified 'configure.ac'," + echo "or m4 files included by it." + program_details 'autoconf' + ;; + autoheader*) + echo "You should only need it if you modified 'acconfig.h' or" + echo "$configure_deps." + program_details 'autoheader' + ;; + automake*) + echo "You should only need it if you modified 'Makefile.am' or" + echo "$configure_deps." + program_details 'automake' + ;; + aclocal*) + echo "You should only need it if you modified 'acinclude.m4' or" + echo "$configure_deps." + program_details 'aclocal' + ;; + autom4te*) + echo "You might have modified some maintainer files that require" + echo "the 'autom4te' program to be rebuilt." + program_details 'autom4te' + ;; + bison*|yacc*) + echo "You should only need it if you modified a '.y' file." + echo "You may want to install the GNU Bison package:" + echo "<$gnu_software_URL/bison/>" + ;; + lex*|flex*) + echo "You should only need it if you modified a '.l' file." + echo "You may want to install the Fast Lexical Analyzer package:" + echo "<$flex_URL>" + ;; + help2man*) + echo "You should only need it if you modified a dependency" \ + "of a man page." + echo "You may want to install the GNU Help2man package:" + echo "<$gnu_software_URL/help2man/>" ;; -esac - -exit 0 + makeinfo*) + echo "You should only need it if you modified a '.texi' file, or" + echo "any other file indirectly affecting the aspect of the manual." + echo "You might want to install the Texinfo package:" + echo "<$gnu_software_URL/texinfo/>" + echo "The spurious makeinfo call might also be the consequence of" + echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" + echo "want to install GNU make:" + echo "<$gnu_software_URL/make/>" + ;; + *) + echo "You might have modified some files without having the proper" + echo "tools for further handling them. Check the 'README' file, it" + echo "often tells you about the needed prerequisites for installing" + echo "this package. You may also peek at any GNU archive site, in" + echo "case some other package contains this missing '$1' program." + ;; + esac +} + +give_advice "$1" | sed -e '1s/^/WARNING: /' \ + -e '2,$s/^/ /' >&2 + +# Propagate the correct exit status (expected to be 127 for a program +# not found, 63 for a program that failed due to version mismatch). +exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC0" +# time-stamp-end: "; # UTC" # End: diff --git a/nova/Makefile b/nova/Makefile index 218d066..83498d3 100644 --- a/nova/Makefile +++ b/nova/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # nova/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -200,12 +200,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -219,7 +219,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -232,7 +232,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -245,7 +245,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -255,10 +255,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/nova -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/nova -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/nova +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/nova +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -275,7 +275,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -287,7 +287,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -492,7 +491,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/nova/Makefile.in b/nova/Makefile.in index 1b09084..3c40478 100644 --- a/nova/Makefile.in +++ b/nova/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -287,7 +287,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -492,7 +491,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/options/Makefile b/options/Makefile index b9198a3..7f815ad 100644 --- a/options/Makefile +++ b/options/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # options/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -194,12 +194,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man3_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -213,7 +213,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -226,7 +226,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -239,7 +239,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -249,10 +249,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/options -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/options -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/options +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/options +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -269,7 +269,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -281,7 +281,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -316,8 +315,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -442,7 +441,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/options/Makefile.in b/options/Makefile.in index ab61a3c..eddb00b 100644 --- a/options/Makefile.in +++ b/options/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -281,7 +281,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -316,8 +315,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -442,7 +441,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/port/Makefile b/port/Makefile index 41eaec1..babaf5b 100644 --- a/port/Makefile +++ b/port/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # port/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -140,12 +140,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -159,7 +159,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -172,7 +172,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -185,7 +185,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -195,10 +195,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/port -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/port -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/port +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/port +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -215,7 +215,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -227,7 +227,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -257,8 +256,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -322,7 +321,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/port/Makefile.in b/port/Makefile.in index 545664f..1fce7dc 100644 --- a/port/Makefile.in +++ b/port/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -227,7 +227,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -257,8 +256,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -322,7 +321,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/Makefile b/sis/Makefile index b0af205..7cf80d9 100644 --- a/sis/Makefile +++ b/sis/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -98,6 +98,8 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" +PROGRAMS = $(bin_PROGRAMS) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -125,7 +127,6 @@ am__uninstall_files_from_dir = { \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" LIBRARIES = $(lib_LIBRARIES) AR = ar ARFLAGS = cru @@ -137,7 +138,6 @@ libsis_a_AR = $(AR) $(ARFLAGS) libsis_a_LIBADD = am_libsis_a_OBJECTS = libsis_a_OBJECTS = $(am_libsis_a_OBJECTS) -PROGRAMS = $(bin_PROGRAMS) am_sis_OBJECTS = sis_OBJECTS = $(am_sis_OBJECTS) sis_DEPENDENCIES = libsis.a @@ -155,7 +155,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -190,7 +190,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -238,12 +238,12 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -257,7 +257,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -270,7 +270,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -283,7 +283,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -293,10 +293,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -313,7 +313,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -325,7 +325,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -424,8 +423,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -436,37 +435,6 @@ $(top_srcdir)/configure: $(am__configure_deps) $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): -install-libLIBRARIES: $(lib_LIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; } - @$(POST_INSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - if test -f $$p; then \ - $(am__strip_dir) \ - echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \ - ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \ - else :; fi; \ - done - -uninstall-libLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir) - -clean-libLIBRARIES: - -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ @@ -509,6 +477,37 @@ uninstall-binPROGRAMS: clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) +install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ + echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \ + $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; } + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + for p in $$list; do \ + if test -f $$p; then \ + $(am__strip_dir) \ + echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \ + ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \ + else :; fi; \ + done + +uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir) + +clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) sis$(EXEEXT): $(sis_OBJECTS) $(sis_DEPENDENCIES) $(EXTRA_sis_DEPENDENCIES) @rm -f sis$(EXEEXT) @@ -619,7 +618,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -676,10 +678,10 @@ distdir: $(DISTFILES) done check-am: all-am check: check-recursive -all-am: Makefile $(LIBRARIES) $(PROGRAMS) +all-am: Makefile $(PROGRAMS) $(LIBRARIES) installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)"; do \ + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive diff --git a/sis/Makefile.in b/sis/Makefile.in index c2f1a40..b2efd77 100644 --- a/sis/Makefile.in +++ b/sis/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -98,6 +98,8 @@ mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" +PROGRAMS = $(bin_PROGRAMS) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -125,7 +127,6 @@ am__uninstall_files_from_dir = { \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" LIBRARIES = $(lib_LIBRARIES) AR = ar ARFLAGS = cru @@ -137,7 +138,6 @@ libsis_a_AR = $(AR) $(ARFLAGS) libsis_a_LIBADD = am_libsis_a_OBJECTS = libsis_a_OBJECTS = $(am_libsis_a_OBJECTS) -PROGRAMS = $(bin_PROGRAMS) am_sis_OBJECTS = sis_OBJECTS = $(am_sis_OBJECTS) sis_DEPENDENCIES = libsis.a @@ -155,7 +155,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -190,7 +190,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -325,7 +325,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -424,8 +423,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -436,37 +435,6 @@ $(top_srcdir)/configure: $(am__configure_deps) $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): -install-libLIBRARIES: $(lib_LIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; } - @$(POST_INSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - if test -f $$p; then \ - $(am__strip_dir) \ - echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \ - ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \ - else :; fi; \ - done - -uninstall-libLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir) - -clean-libLIBRARIES: - -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ @@ -509,6 +477,37 @@ uninstall-binPROGRAMS: clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) +install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ + echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \ + $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; } + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + for p in $$list; do \ + if test -f $$p; then \ + $(am__strip_dir) \ + echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \ + ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \ + else :; fi; \ + done + +uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir) + +clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) sis$(EXEEXT): $(sis_OBJECTS) $(sis_DEPENDENCIES) $(EXTRA_sis_DEPENDENCIES) @rm -f sis$(EXEEXT) @@ -619,7 +618,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -676,10 +678,10 @@ distdir: $(DISTFILES) done check-am: all-am check: check-recursive -all-am: Makefile $(LIBRARIES) $(PROGRAMS) +all-am: Makefile $(PROGRAMS) $(LIBRARIES) installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)"; do \ + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive diff --git a/sis/array/Makefile b/sis/array/Makefile index 6bbf9da..2f37030 100644 --- a/sis/array/Makefile +++ b/sis/array/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/array/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/array -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/array -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/array +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/array +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/array/Makefile.in b/sis/array/Makefile.in index 2029934..9e56ce5 100644 --- a/sis/array/Makefile.in +++ b/sis/array/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/astg/Makefile b/sis/astg/Makefile index cb26243..0da8174 100644 --- a/sis/astg/Makefile +++ b/sis/astg/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/astg/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -133,7 +133,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -204,12 +204,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -223,7 +223,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -236,7 +236,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -249,7 +249,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -259,10 +259,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/astg -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/astg -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/astg +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/astg +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -279,7 +279,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -291,7 +291,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -332,8 +331,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -459,7 +458,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/astg/Makefile.in b/sis/astg/Makefile.in index a5e400a..19eb31c 100644 --- a/sis/astg/Makefile.in +++ b/sis/astg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -133,7 +133,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -291,7 +291,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -332,8 +331,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -459,7 +458,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/atpg/Makefile b/sis/atpg/Makefile index 0141767..080a13c 100644 --- a/sis/atpg/Makefile +++ b/sis/atpg/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/atpg/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -200,12 +200,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -219,7 +219,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -232,7 +232,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -245,7 +245,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -255,10 +255,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/atpg -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/atpg -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/atpg +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/atpg +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -275,7 +275,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -287,7 +287,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -326,8 +325,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -453,7 +452,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/atpg/Makefile.in b/sis/atpg/Makefile.in index 00a5967..fa6bb38 100644 --- a/sis/atpg/Makefile.in +++ b/sis/atpg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -287,7 +287,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -326,8 +325,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -453,7 +452,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/avl/Makefile b/sis/avl/Makefile index 87a7b86..2cec6bc 100644 --- a/sis/avl/Makefile +++ b/sis/avl/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/avl/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/avl -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/avl -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/avl +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/avl +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/avl/Makefile.in b/sis/avl/Makefile.in index 8c87c5c..99733a1 100644 --- a/sis/avl/Makefile.in +++ b/sis/avl/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/Makefile b/sis/bdd_cmu/Makefile index 1934e2a..80bfb39 100644 --- a/sis/bdd_cmu/Makefile +++ b/sis/bdd_cmu/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_cmu/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -163,7 +163,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -211,12 +211,12 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -230,7 +230,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -243,7 +243,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -256,7 +256,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -266,10 +266,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -286,7 +286,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -298,7 +298,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -330,8 +329,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -463,7 +462,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/Makefile.in b/sis/bdd_cmu/Makefile.in index c8ae493..0cc453c 100644 --- a/sis/bdd_cmu/Makefile.in +++ b/sis/bdd_cmu/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -163,7 +163,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -298,7 +298,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -330,8 +329,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -463,7 +462,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/bdd_cmu/Makefile b/sis/bdd_cmu/bdd_cmu/Makefile index 5749b13..131e4c4 100644 --- a/sis/bdd_cmu/bdd_cmu/Makefile +++ b/sis/bdd_cmu/bdd_cmu/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_cmu/bdd_cmu/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -208,12 +208,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man3_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -227,7 +227,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -240,7 +240,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -253,7 +253,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -263,10 +263,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/bdd_cmu -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/bdd_cmu -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/bdd_cmu +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/bdd_cmu +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -283,7 +283,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -295,7 +295,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -336,8 +335,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -462,7 +461,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/bdd_cmu/Makefile.in b/sis/bdd_cmu/bdd_cmu/Makefile.in index 9c358e1..ebda4a6 100644 --- a/sis/bdd_cmu/bdd_cmu/Makefile.in +++ b/sis/bdd_cmu/bdd_cmu/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -295,7 +295,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -336,8 +335,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -462,7 +461,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/bdd_port/Makefile b/sis/bdd_cmu/bdd_port/Makefile index f10c9b7..e3debf3 100644 --- a/sis/bdd_cmu/bdd_port/Makefile +++ b/sis/bdd_cmu/bdd_port/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_cmu/bdd_port/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -164,12 +164,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -183,7 +183,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -196,7 +196,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -209,7 +209,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -219,10 +219,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/bdd_port -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/bdd_port -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/bdd_port +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/bdd_port +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -239,7 +239,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -251,7 +251,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -286,8 +285,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/bdd_port/Makefile.in b/sis/bdd_cmu/bdd_port/Makefile.in index 1bda3fd..2353aec 100644 --- a/sis/bdd_cmu/bdd_port/Makefile.in +++ b/sis/bdd_cmu/bdd_port/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -251,7 +251,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -286,8 +285,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/mem/Makefile b/sis/bdd_cmu/mem/Makefile index 11ae265..d3ed4c5 100644 --- a/sis/bdd_cmu/mem/Makefile +++ b/sis/bdd_cmu/mem/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_cmu/mem/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man3_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/mem -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cmu/mem -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/mem +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cmu/mem +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -443,7 +442,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cmu/mem/Makefile.in b/sis/bdd_cmu/mem/Makefile.in index e95db53..38c1b62 100644 --- a/sis/bdd_cmu/mem/Makefile.in +++ b/sis/bdd_cmu/mem/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -443,7 +442,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cudd/Makefile b/sis/bdd_cudd/Makefile index b3eee05..9d34505 100644 --- a/sis/bdd_cudd/Makefile +++ b/sis/bdd_cudd/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_cudd/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -159,7 +159,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -230,12 +230,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -249,7 +249,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -262,7 +262,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -275,7 +275,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -285,10 +285,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cudd -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_cudd -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cudd +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_cudd +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -305,7 +305,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -317,7 +317,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -440,8 +439,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -556,7 +555,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_cudd/Makefile.in b/sis/bdd_cudd/Makefile.in index 7c70d6d..b1e962b 100644 --- a/sis/bdd_cudd/Makefile.in +++ b/sis/bdd_cudd/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -159,7 +159,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -317,7 +317,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -440,8 +439,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -556,7 +555,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_ucb/Makefile b/sis/bdd_ucb/Makefile index 6a8c9bd..3656e3a 100644 --- a/sis/bdd_ucb/Makefile +++ b/sis/bdd_ucb/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/bdd_ucb/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -148,7 +148,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -221,12 +221,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -240,7 +240,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -253,7 +253,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -266,7 +266,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -276,10 +276,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_ucb -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/bdd_ucb -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_ucb +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/bdd_ucb +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -296,7 +296,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -308,7 +308,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -353,8 +352,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -480,7 +479,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/bdd_ucb/Makefile.in b/sis/bdd_ucb/Makefile.in index 11f746f..ddf7bfd 100644 --- a/sis/bdd_ucb/Makefile.in +++ b/sis/bdd_ucb/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -148,7 +148,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -308,7 +308,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -353,8 +352,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -480,7 +479,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/clock/Makefile b/sis/clock/Makefile index 06069db..98f3ac1 100644 --- a/sis/clock/Makefile +++ b/sis/clock/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/clock/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/clock -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/clock -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/clock +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/clock +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/clock/Makefile.in b/sis/clock/Makefile.in index 48c83f7..043dd7f 100644 --- a/sis/clock/Makefile.in +++ b/sis/clock/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/command/Makefile b/sis/command/Makefile index 1146f21..fda2802 100644 --- a/sis/command/Makefile +++ b/sis/command/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/command/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -199,12 +199,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -218,7 +218,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -231,7 +231,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -244,7 +244,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -254,10 +254,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/command -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/command -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/command +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/command +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -274,7 +274,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -286,7 +286,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -324,8 +323,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -451,7 +450,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/command/Makefile.in b/sis/command/Makefile.in index 14bd4f0..9f5d1fa 100644 --- a/sis/command/Makefile.in +++ b/sis/command/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -286,7 +286,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -324,8 +323,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -451,7 +450,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/decomp/Makefile b/sis/decomp/Makefile index 7a18b1e..01af514 100644 --- a/sis/decomp/Makefile +++ b/sis/decomp/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/decomp/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -197,12 +197,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -216,7 +216,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -229,7 +229,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -242,7 +242,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -252,10 +252,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/decomp -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/decomp -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/decomp +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/decomp +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -272,7 +272,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -284,7 +284,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/decomp/Makefile.in b/sis/decomp/Makefile.in index 4a139ac..1e7d35a 100644 --- a/sis/decomp/Makefile.in +++ b/sis/decomp/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -284,7 +284,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/delay/Makefile b/sis/delay/Makefile index b502f4d..f220eee 100644 --- a/sis/delay/Makefile +++ b/sis/delay/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/delay/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/delay -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/delay -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/delay +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/delay +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/delay/Makefile.in b/sis/delay/Makefile.in index c6d1f4d..a872c1f 100644 --- a/sis/delay/Makefile.in +++ b/sis/delay/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/doc/Makefile b/sis/doc/Makefile index d0543de..eb25986 100644 --- a/sis/doc/Makefile +++ b/sis/doc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/doc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -153,12 +153,12 @@ DATA = $(dist_hist_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(dist_man5_MANS) $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -172,7 +172,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -185,7 +185,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -198,7 +198,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -208,10 +208,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/doc -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/doc -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/doc +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/doc +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -228,7 +228,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -240,7 +240,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -273,8 +272,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -354,7 +353,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/doc/Makefile.in b/sis/doc/Makefile.in index 0e55972..641dc9e 100644 --- a/sis/doc/Makefile.in +++ b/sis/doc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -240,7 +240,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -273,8 +272,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -354,7 +353,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/enc/Makefile b/sis/enc/Makefile index a8777aa..26390a7 100644 --- a/sis/enc/Makefile +++ b/sis/enc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/enc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/enc -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/enc -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/enc +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/enc +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/enc/Makefile.in b/sis/enc/Makefile.in index 8bc6383..38f8bfe 100644 --- a/sis/enc/Makefile.in +++ b/sis/enc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/error/Makefile b/sis/error/Makefile index a211a30..98ad877 100644 --- a/sis/error/Makefile +++ b/sis/error/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/error/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/error -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/error -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/error +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/error +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/error/Makefile.in b/sis/error/Makefile.in index 0bfe8a9..c0a18f3 100644 --- a/sis/error/Makefile.in +++ b/sis/error/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/espresso/Makefile b/sis/espresso/Makefile index c98d66f..6abfeb2 100644 --- a/sis/espresso/Makefile +++ b/sis/espresso/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/espresso/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -132,7 +132,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -202,12 +202,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -221,7 +221,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -234,7 +234,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -247,7 +247,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -257,10 +257,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/espresso -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/espresso -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/espresso +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/espresso +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -277,7 +277,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -289,7 +289,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -433,7 +432,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/espresso/Makefile.in b/sis/espresso/Makefile.in index 4198849..be49f48 100644 --- a/sis/espresso/Makefile.in +++ b/sis/espresso/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -132,7 +132,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -289,7 +289,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -433,7 +432,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/extract/Makefile b/sis/extract/Makefile index 5fed3f2..5bb8df7 100644 --- a/sis/extract/Makefile +++ b/sis/extract/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/extract/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -201,12 +201,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -220,7 +220,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -233,7 +233,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -246,7 +246,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -256,10 +256,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/extract -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/extract -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/extract +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/extract +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -276,7 +276,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -288,7 +288,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +454,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/extract/Makefile.in b/sis/extract/Makefile.in index 82bbf5d..d4001c5 100644 --- a/sis/extract/Makefile.in +++ b/sis/extract/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -288,7 +288,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +454,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/factor/Makefile b/sis/factor/Makefile index 5023528..8d86bf0 100644 --- a/sis/factor/Makefile +++ b/sis/factor/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/factor/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -197,12 +197,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -216,7 +216,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -229,7 +229,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -242,7 +242,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -252,10 +252,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/factor -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/factor -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/factor +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/factor +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -272,7 +272,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -284,7 +284,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/factor/Makefile.in b/sis/factor/Makefile.in index 149814b..134a816 100644 --- a/sis/factor/Makefile.in +++ b/sis/factor/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -284,7 +284,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/gcd/Makefile b/sis/gcd/Makefile index 86e7d58..777fd39 100644 --- a/sis/gcd/Makefile +++ b/sis/gcd/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/gcd/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/gcd -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/gcd -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/gcd +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/gcd +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/gcd/Makefile.in b/sis/gcd/Makefile.in index e1d513e..23751c8 100644 --- a/sis/gcd/Makefile.in +++ b/sis/gcd/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/genlib/Makefile b/sis/genlib/Makefile index d429872..b82958f 100644 --- a/sis/genlib/Makefile +++ b/sis/genlib/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/genlib/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -210,12 +210,12 @@ CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/ylwrap readlib.c \ readlib.h readliblex.c DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -229,7 +229,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -242,7 +242,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -255,7 +255,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -265,10 +265,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/genlib -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/genlib -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/genlib +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/genlib +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -285,7 +285,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -297,7 +297,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -338,8 +337,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -450,7 +449,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/genlib/Makefile.in b/sis/genlib/Makefile.in index 3c0cd4f..922f89e 100644 --- a/sis/genlib/Makefile.in +++ b/sis/genlib/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -297,7 +297,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -338,8 +337,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -450,7 +449,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/genlib/readlib.c b/sis/genlib/readlib.c new file mode 100644 index 0000000..0647145 --- /dev/null +++ b/sis/genlib/readlib.c @@ -0,0 +1,1908 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison implementation for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +/* C LALR(1) parser skeleton written by Richard Stallman, by + simplifying the original so-called "semantic" parser. */ + +/* All symbols defined below should begin with GENLIB_yy or YY, to avoid + infringing on user name space. This should be done even for local + variables, as they might otherwise be expanded by user macros. + There are some unavoidable exceptions within include files to + define necessary library symbols; they are noted "INFRINGES ON + USER NAME SPACE" below. */ + +/* Identify Bison output. */ +#define YYBISON 1 + +/* Bison version. */ +#define YYBISON_VERSION "3.1" + +/* Skeleton name. */ +#define YYSKELETON_NAME "yacc.c" + +/* Pure parsers. */ +#define YYPURE 0 + +/* Push parsers. */ +#define YYPUSH 0 + +/* Pull parsers. */ +#define YYPULL 1 + + + + +/* Copy the first part of user declarations. */ +#line 2 "readlib.y" /* yacc.c:339 */ + +/* file @(#)readlib.y 1.2 */ +/* last modified on 6/13/91 at 17:46:40 */ +#include +#include "genlib_int.h" +#include "config.h" + +#undef GENLIB_yywrap +static int input(); +static int unput(); +static int GENLIB_yywrap(); + +FILE *gl_out_file; +#if YYTEXT_POINTER +extern char *GENLIB_yytext; +#else +extern char GENLIB_yytext[]; +#endif + +static int global_use_nor; +static function_t *global_fct; + +extern int library_setup_string(char *); +extern int library_setup_file(FILE *, char *); + + +#line 93 "y.tab.c" /* yacc.c:339 */ + +# ifndef YY_NULLPTR +# if defined __cplusplus && 201103L <= __cplusplus +# define YY_NULLPTR nullptr +# else +# define YY_NULLPTR 0 +# endif +# endif + +/* Enabling verbose error messages. */ +#ifdef YYERROR_VERBOSE +# undef YYERROR_VERBOSE +# define YYERROR_VERBOSE 1 +#else +# define YYERROR_VERBOSE 0 +#endif + +/* In a future release of Bison, this section will be replaced + by #include "y.tab.h". */ +#ifndef YY_YY_Y_TAB_H_INCLUDED +# define YY_YY_Y_TAB_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int GENLIB_yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum GENLIB_yytokentype + { + OPR_OR = 258, + OPR_AND = 259, + CONST1 = 260, + CONST0 = 261, + IDENTIFIER = 262, + LPAREN = 263, + REAL = 264, + OPR_NOT = 265, + OPR_NOT_POST = 266, + GATE = 267, + PIN = 268, + SEMI = 269, + ASSIGN = 270, + RPAREN = 271, + LATCH = 272, + CONTROL = 273, + CONSTRAINT = 274, + SEQ = 275 + }; +#endif +/* Tokens. */ +#define OPR_OR 258 +#define OPR_AND 259 +#define CONST1 260 +#define CONST0 261 +#define IDENTIFIER 262 +#define LPAREN 263 +#define REAL 264 +#define OPR_NOT 265 +#define OPR_NOT_POST 266 +#define GATE 267 +#define PIN 268 +#define SEMI 269 +#define ASSIGN 270 +#define RPAREN 271 +#define LATCH 272 +#define CONTROL 273 +#define CONSTRAINT 274 +#define SEQ 275 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED + +union YYSTYPE +{ +#line 29 "readlib.y" /* yacc.c:355 */ + + tree_node_t *nodeval; + char *strval; + double realval; + pin_info_t *pinval; + function_t *functionval; + latch_info_t *latchval; + constraint_info_t *constrval; + +#line 183 "y.tab.c" /* yacc.c:355 */ +}; + +typedef union YYSTYPE YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE GENLIB_yylval; + +int GENLIB_yyparse (void); + +#endif /* !YY_YY_Y_TAB_H_INCLUDED */ + +/* Copy the second part of user declarations. */ + +#line 200 "y.tab.c" /* yacc.c:358 */ + +#ifdef short +# undef short +#endif + +#ifdef YYTYPE_UINT8 +typedef YYTYPE_UINT8 GENLIB_yytype_uint8; +#else +typedef unsigned char GENLIB_yytype_uint8; +#endif + +#ifdef YYTYPE_INT8 +typedef YYTYPE_INT8 GENLIB_yytype_int8; +#else +typedef signed char GENLIB_yytype_int8; +#endif + +#ifdef YYTYPE_UINT16 +typedef YYTYPE_UINT16 GENLIB_yytype_uint16; +#else +typedef unsigned short GENLIB_yytype_uint16; +#endif + +#ifdef YYTYPE_INT16 +typedef YYTYPE_INT16 GENLIB_yytype_int16; +#else +typedef short GENLIB_yytype_int16; +#endif + +#ifndef YYSIZE_T +# ifdef __SIZE_TYPE__ +# define YYSIZE_T __SIZE_TYPE__ +# elif defined size_t +# define YYSIZE_T size_t +# elif ! defined YYSIZE_T +# include /* INFRINGES ON USER NAME SPACE */ +# define YYSIZE_T size_t +# else +# define YYSIZE_T unsigned +# endif +#endif + +#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) + +#ifndef YY_ +# if defined YYENABLE_NLS && YYENABLE_NLS +# if ENABLE_NLS +# include /* INFRINGES ON USER NAME SPACE */ +# define YY_(Msgid) dgettext ("bison-runtime", Msgid) +# endif +# endif +# ifndef YY_ +# define YY_(Msgid) Msgid +# endif +#endif + +#ifndef YY_ATTRIBUTE +# if (defined __GNUC__ \ + && (2 < __GNUC__ || (__GNUC__ == 2 && 96 <= __GNUC_MINOR__))) \ + || defined __SUNPRO_C && 0x5110 <= __SUNPRO_C +# define YY_ATTRIBUTE(Spec) __attribute__(Spec) +# else +# define YY_ATTRIBUTE(Spec) /* empty */ +# endif +#endif + +#ifndef YY_ATTRIBUTE_PURE +# define YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) +#endif + +#ifndef YY_ATTRIBUTE_UNUSED +# define YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) +#endif + +#if !defined _Noreturn \ + && (!defined __STDC_VERSION__ || __STDC_VERSION__ < 201112) +# if defined _MSC_VER && 1200 <= _MSC_VER +# define _Noreturn __declspec (noreturn) +# else +# define _Noreturn YY_ATTRIBUTE ((__noreturn__)) +# endif +#endif + +/* Suppress unused-variable warnings by "using" E. */ +#if ! defined lint || defined __GNUC__ +# define YYUSE(E) ((void) (E)) +#else +# define YYUSE(E) /* empty */ +#endif + +#if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ +/* Suppress an incorrect diagnostic about GENLIB_yylval being uninitialized. */ +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ + _Pragma ("GCC diagnostic push") \ + _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")\ + _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"") +# define YY_IGNORE_MAYBE_UNINITIALIZED_END \ + _Pragma ("GCC diagnostic pop") +#else +# define YY_INITIAL_VALUE(Value) Value +#endif +#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_END +#endif +#ifndef YY_INITIAL_VALUE +# define YY_INITIAL_VALUE(Value) /* Nothing. */ +#endif + + +#if ! defined GENLIB_yyoverflow || YYERROR_VERBOSE + +/* The parser invokes alloca or malloc; define the necessary symbols. */ + +# ifdef YYSTACK_USE_ALLOCA +# if YYSTACK_USE_ALLOCA +# ifdef __GNUC__ +# define YYSTACK_ALLOC __builtin_alloca +# elif defined __BUILTIN_VA_ARG_INCR +# include /* INFRINGES ON USER NAME SPACE */ +# elif defined _AIX +# define YYSTACK_ALLOC __alloca +# elif defined _MSC_VER +# include /* INFRINGES ON USER NAME SPACE */ +# define alloca _alloca +# else +# define YYSTACK_ALLOC alloca +# if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS +# include /* INFRINGES ON USER NAME SPACE */ + /* Use EXIT_SUCCESS as a witness for stdlib.h. */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# endif +# endif +# endif + +# ifdef YYSTACK_ALLOC + /* Pacify GCC's 'empty if-body' warning. */ +# define YYSTACK_FREE(Ptr) do { /* empty */; } while (0) +# ifndef YYSTACK_ALLOC_MAXIMUM + /* The OS might guarantee only one guard page at the bottom of the stack, + and a page size can be as small as 4096 bytes. So we cannot safely + invoke alloca (N) if N exceeds 4096. Use a slightly smaller number + to allow for a few compiler-allocated temporary stack slots. */ +# define YYSTACK_ALLOC_MAXIMUM 4032 /* reasonable circa 2006 */ +# endif +# else +# define YYSTACK_ALLOC YYMALLOC +# define YYSTACK_FREE YYFREE +# ifndef YYSTACK_ALLOC_MAXIMUM +# define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM +# endif +# if (defined __cplusplus && ! defined EXIT_SUCCESS \ + && ! ((defined YYMALLOC || defined malloc) \ + && (defined YYFREE || defined free))) +# include /* INFRINGES ON USER NAME SPACE */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# ifndef YYMALLOC +# define YYMALLOC malloc +# if ! defined malloc && ! defined EXIT_SUCCESS +void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# ifndef YYFREE +# define YYFREE free +# if ! defined free && ! defined EXIT_SUCCESS +void free (void *); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# endif +#endif /* ! defined GENLIB_yyoverflow || YYERROR_VERBOSE */ + + +#if (! defined GENLIB_yyoverflow \ + && (! defined __cplusplus \ + || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) + +/* A type that is properly aligned for any stack member. */ +union GENLIB_yyalloc +{ + GENLIB_yytype_int16 GENLIB_yyss_alloc; + YYSTYPE GENLIB_yyvs_alloc; +}; + +/* The size of the maximum gap between one aligned stack and the next. */ +# define YYSTACK_GAP_MAXIMUM (sizeof (union GENLIB_yyalloc) - 1) + +/* The size of an array large to enough to hold all stacks, each with + N elements. */ +# define YYSTACK_BYTES(N) \ + ((N) * (sizeof (GENLIB_yytype_int16) + sizeof (YYSTYPE)) \ + + YYSTACK_GAP_MAXIMUM) + +# define YYCOPY_NEEDED 1 + +/* Relocate STACK from its old location to the new one. The + local variables YYSIZE and YYSTACKSIZE give the old and new number of + elements in the stack, and YYPTR gives the new location of the + stack. Advance YYPTR to a properly aligned location for the next + stack. */ +# define YYSTACK_RELOCATE(Stack_alloc, Stack) \ + do \ + { \ + YYSIZE_T GENLIB_yynewbytes; \ + YYCOPY (&GENLIB_yyptr->Stack_alloc, Stack, GENLIB_yysize); \ + Stack = &GENLIB_yyptr->Stack_alloc; \ + GENLIB_yynewbytes = GENLIB_yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ + GENLIB_yyptr += GENLIB_yynewbytes / sizeof (*GENLIB_yyptr); \ + } \ + while (0) + +#endif + +#if defined YYCOPY_NEEDED && YYCOPY_NEEDED +/* Copy COUNT objects from SRC to DST. The source and destination do + not overlap. */ +# ifndef YYCOPY +# if defined __GNUC__ && 1 < __GNUC__ +# define YYCOPY(Dst, Src, Count) \ + __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src))) +# else +# define YYCOPY(Dst, Src, Count) \ + do \ + { \ + YYSIZE_T GENLIB_yyi; \ + for (GENLIB_yyi = 0; GENLIB_yyi < (Count); GENLIB_yyi++) \ + (Dst)[GENLIB_yyi] = (Src)[GENLIB_yyi]; \ + } \ + while (0) +# endif +# endif +#endif /* !YYCOPY_NEEDED */ + +/* YYFINAL -- State number of the termination state. */ +#define YYFINAL 7 +/* YYLAST -- Last index in YYTABLE. */ +#define YYLAST 93 + +/* YYNTOKENS -- Number of terminals. */ +#define YYNTOKENS 21 +/* YYNNTS -- Number of nonterminals. */ +#define YYNNTS 17 +/* YYNRULES -- Number of rules. */ +#define YYNRULES 33 +/* YYNSTATES -- Number of states. */ +#define YYNSTATES 71 + +/* YYTRANSLATE[YYX] -- Symbol number corresponding to YYX as returned + by GENLIB_yylex, with out-of-bounds checking. */ +#define YYUNDEFTOK 2 +#define YYMAXUTOK 275 + +#define YYTRANSLATE(YYX) \ + ((unsigned) (YYX) <= YYMAXUTOK ? GENLIB_yytranslate[YYX] : YYUNDEFTOK) + +/* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM + as returned by GENLIB_yylex, without out-of-bounds checking. */ +static const GENLIB_yytype_uint8 GENLIB_yytranslate[] = +{ + 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, + 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20 +}; + +#if YYDEBUG + /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ +static const GENLIB_yytype_uint8 GENLIB_yyrline[] = +{ + 0, 57, 57, 58, 62, 63, 66, 71, 79, 80, + 84, 96, 109, 111, 115, 124, 132, 140, 148, 152, + 157, 162, 169, 175, 183, 186, 190, 195, 196, 211, + 212, 219, 229, 238 +}; +#endif + +#if YYDEBUG || YYERROR_VERBOSE || 0 +/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. + First, the terminals, then, starting at YYNTOKENS, nonterminals. */ +static const char *const GENLIB_yytname[] = +{ + "$end", "error", "$undefined", "OPR_OR", "OPR_AND", "CONST1", "CONST0", + "IDENTIFIER", "LPAREN", "REAL", "OPR_NOT", "OPR_NOT_POST", "GATE", "PIN", + "SEMI", "ASSIGN", "RPAREN", "LATCH", "CONTROL", "CONSTRAINT", "SEQ", + "$accept", "hack", "gates", "gate_info", "pins", "pin_info", "pin_phase", + "pin_name", "function", "expr", "name", "real", "clock", "constraints", + "constraint", "latch", "type", YY_NULLPTR +}; +#endif + +# ifdef YYPRINT +/* YYTOKNUM[NUM] -- (External) token number corresponding to the + (internal) symbol number NUM (which must be that of a token). */ +static const GENLIB_yytype_uint16 GENLIB_yytoknum[] = +{ + 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, + 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, + 275 +}; +# endif + +#define YYPACT_NINF -11 + +#define GENLIB_yypact_value_is_default(Yystate) \ + (!!((Yystate) == (-11))) + +#define YYTABLE_NINF -1 + +#define GENLIB_yytable_value_is_error(Yytable_value) \ + 0 + + /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing + STATE-NUM. */ +static const GENLIB_yytype_int8 GENLIB_yypact[] = +{ + 11, -11, -11, 13, -7, -11, 17, -11, 11, 11, + -11, 83, 26, 26, -11, -11, 83, 83, 65, -11, + -11, 11, 11, 20, -11, 83, 83, -11, -11, -8, + -11, -11, -11, 76, -8, 25, -9, 10, -11, 11, + 22, -11, 11, -11, 11, 11, -11, 26, -11, 34, + 26, 24, 26, -11, -11, 26, 10, -11, 26, 26, + 26, 26, 26, 26, 26, 26, -11, 26, 26, -11, + -11 +}; + + /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM. + Performed when YYTABLE does not specify something else to do. Zero + means the default is an error. */ +static const GENLIB_yytype_uint8 GENLIB_yydefact[] = +{ + 4, 24, 25, 0, 2, 3, 0, 1, 0, 0, + 5, 0, 0, 0, 23, 22, 0, 0, 0, 21, + 26, 0, 0, 0, 19, 0, 0, 20, 14, 17, + 8, 8, 18, 15, 16, 6, 0, 0, 9, 0, + 27, 13, 0, 12, 0, 0, 29, 0, 11, 0, + 0, 7, 0, 33, 32, 0, 0, 30, 0, 0, + 0, 0, 0, 0, 0, 0, 31, 0, 0, 10, + 28 +}; + + /* YYPGOTO[NTERM-NUM]. */ +static const GENLIB_yytype_int8 GENLIB_yypgoto[] = +{ + -11, -11, -11, -11, 16, -11, -11, -6, 12, -10, + 0, -1, -11, -11, -11, -11, -11 +}; + + /* YYDEFGOTO[NTERM-NUM]. */ +static const GENLIB_yytype_int8 GENLIB_yydefgoto[] = +{ + -1, 3, 4, 10, 35, 38, 47, 42, 5, 29, + 19, 21, 46, 51, 57, 40, 54 +}; + + /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If + positive, shift that token. If negative, reduce the rule whose + number is the opposite. If YYTABLE_NINF, syntax error. */ +static const GENLIB_yytype_uint8 GENLIB_yytable[] = +{ + 6, 18, 17, 27, 37, 8, 23, 24, 12, 13, + 9, 39, 22, 7, 41, 33, 34, 1, 1, 2, + 2, 6, 6, 25, 26, 14, 15, 1, 16, 2, + 17, 27, 11, 30, 31, 20, 32, 43, 37, 44, + 45, 53, 48, 56, 49, 50, 52, 36, 0, 55, + 60, 58, 0, 0, 59, 0, 43, 61, 62, 63, + 64, 65, 66, 67, 68, 0, 69, 70, 25, 26, + 14, 15, 1, 16, 2, 17, 27, 0, 0, 28, + 26, 14, 15, 1, 16, 2, 17, 27, 14, 15, + 1, 16, 2, 17 +}; + +static const GENLIB_yytype_int8 GENLIB_yycheck[] = +{ + 0, 11, 10, 11, 13, 12, 16, 17, 8, 9, + 17, 20, 13, 0, 4, 25, 26, 7, 7, 9, + 9, 21, 22, 3, 4, 5, 6, 7, 8, 9, + 10, 11, 15, 21, 22, 9, 16, 37, 13, 39, + 18, 7, 42, 19, 44, 45, 47, 31, -1, 50, + 56, 52, -1, -1, 55, -1, 56, 58, 59, 60, + 61, 62, 63, 64, 65, -1, 67, 68, 3, 4, + 5, 6, 7, 8, 9, 10, 11, -1, -1, 14, + 4, 5, 6, 7, 8, 9, 10, 11, 5, 6, + 7, 8, 9, 10 +}; + + /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing + symbol of state STATE-NUM. */ +static const GENLIB_yytype_uint8 GENLIB_yystos[] = +{ + 0, 7, 9, 22, 23, 29, 31, 0, 12, 17, + 24, 15, 31, 31, 5, 6, 8, 10, 30, 31, + 9, 32, 32, 30, 30, 3, 4, 11, 14, 30, + 29, 29, 16, 30, 30, 25, 25, 13, 26, 20, + 36, 4, 28, 31, 31, 18, 33, 27, 31, 31, + 31, 34, 32, 7, 37, 32, 19, 35, 32, 32, + 28, 32, 32, 32, 32, 32, 32, 32, 32, 32, + 32 +}; + + /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ +static const GENLIB_yytype_uint8 GENLIB_yyr1[] = +{ + 0, 21, 22, 22, 23, 23, 24, 24, 25, 25, + 26, 27, 28, 28, 29, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 31, 31, 32, 33, 33, 34, + 34, 35, 36, 37 +}; + + /* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */ +static const GENLIB_yytype_uint8 GENLIB_yyr2[] = +{ + 0, 2, 1, 1, 0, 2, 5, 8, 0, 2, + 9, 1, 1, 1, 4, 3, 3, 2, 3, 2, + 2, 1, 1, 1, 1, 1, 1, 0, 8, 0, + 2, 4, 4, 1 +}; + + +#define GENLIB_yyerrok (GENLIB_yyerrstatus = 0) +#define GENLIB_yyclearin (GENLIB_yychar = YYEMPTY) +#define YYEMPTY (-2) +#define YYEOF 0 + +#define YYACCEPT goto GENLIB_yyacceptlab +#define YYABORT goto GENLIB_yyabortlab +#define YYERROR goto GENLIB_yyerrorlab + + +#define YYRECOVERING() (!!GENLIB_yyerrstatus) + +#define YYBACKUP(Token, Value) \ +do \ + if (GENLIB_yychar == YYEMPTY) \ + { \ + GENLIB_yychar = (Token); \ + GENLIB_yylval = (Value); \ + YYPOPSTACK (GENLIB_yylen); \ + GENLIB_yystate = *GENLIB_yyssp; \ + goto GENLIB_yybackup; \ + } \ + else \ + { \ + GENLIB_yyerror (YY_("syntax error: cannot back up")); \ + YYERROR; \ + } \ +while (0) + +/* Error token number */ +#define YYTERROR 1 +#define YYERRCODE 256 + + + +/* Enable debugging if requested. */ +#if YYDEBUG + +# ifndef YYFPRINTF +# include /* INFRINGES ON USER NAME SPACE */ +# define YYFPRINTF fprintf +# endif + +# define YYDPRINTF(Args) \ +do { \ + if (GENLIB_yydebug) \ + YYFPRINTF Args; \ +} while (0) + +/* This macro is provided for backward compatibility. */ +#ifndef YY_LOCATION_PRINT +# define YY_LOCATION_PRINT(File, Loc) ((void) 0) +#endif + + +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) \ +do { \ + if (GENLIB_yydebug) \ + { \ + YYFPRINTF (stderr, "%s ", Title); \ + GENLIB_yy_symbol_print (stderr, \ + Type, Value); \ + YYFPRINTF (stderr, "\n"); \ + } \ +} while (0) + + +/*----------------------------------------. +| Print this symbol's value on YYOUTPUT. | +`----------------------------------------*/ + +static void +GENLIB_yy_symbol_value_print (FILE *GENLIB_yyoutput, int GENLIB_yytype, YYSTYPE const * const GENLIB_yyvaluep) +{ + FILE *GENLIB_yyo = GENLIB_yyoutput; + YYUSE (GENLIB_yyo); + if (!GENLIB_yyvaluep) + return; +# ifdef YYPRINT + if (GENLIB_yytype < YYNTOKENS) + YYPRINT (GENLIB_yyoutput, GENLIB_yytoknum[GENLIB_yytype], *GENLIB_yyvaluep); +# endif + YYUSE (GENLIB_yytype); +} + + +/*--------------------------------. +| Print this symbol on YYOUTPUT. | +`--------------------------------*/ + +static void +GENLIB_yy_symbol_print (FILE *GENLIB_yyoutput, int GENLIB_yytype, YYSTYPE const * const GENLIB_yyvaluep) +{ + YYFPRINTF (GENLIB_yyoutput, "%s %s (", + GENLIB_yytype < YYNTOKENS ? "token" : "nterm", GENLIB_yytname[GENLIB_yytype]); + + GENLIB_yy_symbol_value_print (GENLIB_yyoutput, GENLIB_yytype, GENLIB_yyvaluep); + YYFPRINTF (GENLIB_yyoutput, ")"); +} + +/*------------------------------------------------------------------. +| GENLIB_yy_stack_print -- Print the state stack from its BOTTOM up to its | +| TOP (included). | +`------------------------------------------------------------------*/ + +static void +GENLIB_yy_stack_print (GENLIB_yytype_int16 *GENLIB_yybottom, GENLIB_yytype_int16 *GENLIB_yytop) +{ + YYFPRINTF (stderr, "Stack now"); + for (; GENLIB_yybottom <= GENLIB_yytop; GENLIB_yybottom++) + { + int GENLIB_yybot = *GENLIB_yybottom; + YYFPRINTF (stderr, " %d", GENLIB_yybot); + } + YYFPRINTF (stderr, "\n"); +} + +# define YY_STACK_PRINT(Bottom, Top) \ +do { \ + if (GENLIB_yydebug) \ + GENLIB_yy_stack_print ((Bottom), (Top)); \ +} while (0) + + +/*------------------------------------------------. +| Report that the YYRULE is going to be reduced. | +`------------------------------------------------*/ + +static void +GENLIB_yy_reduce_print (GENLIB_yytype_int16 *GENLIB_yyssp, YYSTYPE *GENLIB_yyvsp, int GENLIB_yyrule) +{ + unsigned long GENLIB_yylno = GENLIB_yyrline[GENLIB_yyrule]; + int GENLIB_yynrhs = GENLIB_yyr2[GENLIB_yyrule]; + int GENLIB_yyi; + YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", + GENLIB_yyrule - 1, GENLIB_yylno); + /* The symbols being reduced. */ + for (GENLIB_yyi = 0; GENLIB_yyi < GENLIB_yynrhs; GENLIB_yyi++) + { + YYFPRINTF (stderr, " $%d = ", GENLIB_yyi + 1); + GENLIB_yy_symbol_print (stderr, + GENLIB_yystos[GENLIB_yyssp[GENLIB_yyi + 1 - GENLIB_yynrhs]], + &(GENLIB_yyvsp[(GENLIB_yyi + 1) - (GENLIB_yynrhs)]) + ); + YYFPRINTF (stderr, "\n"); + } +} + +# define YY_REDUCE_PRINT(Rule) \ +do { \ + if (GENLIB_yydebug) \ + GENLIB_yy_reduce_print (GENLIB_yyssp, GENLIB_yyvsp, Rule); \ +} while (0) + +/* Nonzero means print parse trace. It is left uninitialized so that + multiple parsers can coexist. */ +int GENLIB_yydebug; +#else /* !YYDEBUG */ +# define YYDPRINTF(Args) +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) +# define YY_STACK_PRINT(Bottom, Top) +# define YY_REDUCE_PRINT(Rule) +#endif /* !YYDEBUG */ + + +/* YYINITDEPTH -- initial size of the parser's stacks. */ +#ifndef YYINITDEPTH +# define YYINITDEPTH 200 +#endif + +/* YYMAXDEPTH -- maximum size the stacks can grow to (effective only + if the built-in stack extension method is used). + + Do not make this value too large; the results are undefined if + YYSTACK_ALLOC_MAXIMUM < YYSTACK_BYTES (YYMAXDEPTH) + evaluated with infinite-precision integer arithmetic. */ + +#ifndef YYMAXDEPTH +# define YYMAXDEPTH 10000 +#endif + + +#if YYERROR_VERBOSE + +# ifndef GENLIB_yystrlen +# if defined __GLIBC__ && defined _STRING_H +# define GENLIB_yystrlen strlen +# else +/* Return the length of YYSTR. */ +static YYSIZE_T +GENLIB_yystrlen (const char *GENLIB_yystr) +{ + YYSIZE_T GENLIB_yylen; + for (GENLIB_yylen = 0; GENLIB_yystr[GENLIB_yylen]; GENLIB_yylen++) + continue; + return GENLIB_yylen; +} +# endif +# endif + +# ifndef GENLIB_yystpcpy +# if defined __GLIBC__ && defined _STRING_H && defined _GNU_SOURCE +# define GENLIB_yystpcpy stpcpy +# else +/* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in + YYDEST. */ +static char * +GENLIB_yystpcpy (char *GENLIB_yydest, const char *GENLIB_yysrc) +{ + char *GENLIB_yyd = GENLIB_yydest; + const char *GENLIB_yys = GENLIB_yysrc; + + while ((*GENLIB_yyd++ = *GENLIB_yys++) != '\0') + continue; + + return GENLIB_yyd - 1; +} +# endif +# endif + +# ifndef GENLIB_yytnamerr +/* Copy to YYRES the contents of YYSTR after stripping away unnecessary + quotes and backslashes, so that it's suitable for GENLIB_yyerror. The + heuristic is that double-quoting is unnecessary unless the string + contains an apostrophe, a comma, or backslash (other than + backslash-backslash). YYSTR is taken from GENLIB_yytname. If YYRES is + null, do not copy; instead, return the length of what the result + would have been. */ +static YYSIZE_T +GENLIB_yytnamerr (char *GENLIB_yyres, const char *GENLIB_yystr) +{ + if (*GENLIB_yystr == '"') + { + YYSIZE_T GENLIB_yyn = 0; + char const *GENLIB_yyp = GENLIB_yystr; + + for (;;) + switch (*++GENLIB_yyp) + { + case '\'': + case ',': + goto do_not_strip_quotes; + + case '\\': + if (*++GENLIB_yyp != '\\') + goto do_not_strip_quotes; + /* Fall through. */ + default: + if (GENLIB_yyres) + GENLIB_yyres[GENLIB_yyn] = *GENLIB_yyp; + GENLIB_yyn++; + break; + + case '"': + if (GENLIB_yyres) + GENLIB_yyres[GENLIB_yyn] = '\0'; + return GENLIB_yyn; + } + do_not_strip_quotes: ; + } + + if (! GENLIB_yyres) + return GENLIB_yystrlen (GENLIB_yystr); + + return GENLIB_yystpcpy (GENLIB_yyres, GENLIB_yystr) - GENLIB_yyres; +} +# endif + +/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message + about the unexpected token YYTOKEN for the state stack whose top is + YYSSP. + + Return 0 if *YYMSG was successfully written. Return 1 if *YYMSG is + not large enough to hold the message. In that case, also set + *YYMSG_ALLOC to the required number of bytes. Return 2 if the + required number of bytes is too large to store. */ +static int +GENLIB_yysyntax_error (YYSIZE_T *GENLIB_yymsg_alloc, char **GENLIB_yymsg, + GENLIB_yytype_int16 *GENLIB_yyssp, int GENLIB_yytoken) +{ + YYSIZE_T GENLIB_yysize0 = GENLIB_yytnamerr (YY_NULLPTR, GENLIB_yytname[GENLIB_yytoken]); + YYSIZE_T GENLIB_yysize = GENLIB_yysize0; + enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; + /* Internationalized format string. */ + const char *GENLIB_yyformat = YY_NULLPTR; + /* Arguments of GENLIB_yyformat. */ + char const *GENLIB_yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; + /* Number of reported tokens (one for the "unexpected", one per + "expected"). */ + int GENLIB_yycount = 0; + + /* There are many possibilities here to consider: + - If this state is a consistent state with a default action, then + the only way this function was invoked is if the default action + is an error action. In that case, don't check for expected + tokens because there are none. + - The only way there can be no lookahead present (in GENLIB_yychar) is if + this state is a consistent state with a default action. Thus, + detecting the absence of a lookahead is sufficient to determine + that there is no unexpected or expected token to report. In that + case, just report a simple "syntax error". + - Don't assume there isn't a lookahead just because this state is a + consistent state with a default action. There might have been a + previous inconsistent state, consistent state with a non-default + action, or user semantic action that manipulated GENLIB_yychar. + - Of course, the expected token list depends on states to have + correct lookahead information, and it depends on the parser not + to perform extra reductions after fetching a lookahead from the + scanner and before detecting a syntax error. Thus, state merging + (from LALR or IELR) and default reductions corrupt the expected + token list. However, the list is correct for canonical LR with + one exception: it will still contain any token that will not be + accepted due to an error action in a later state. + */ + if (GENLIB_yytoken != YYEMPTY) + { + int GENLIB_yyn = GENLIB_yypact[*GENLIB_yyssp]; + GENLIB_yyarg[GENLIB_yycount++] = GENLIB_yytname[GENLIB_yytoken]; + if (!GENLIB_yypact_value_is_default (GENLIB_yyn)) + { + /* Start YYX at -YYN if negative to avoid negative indexes in + YYCHECK. In other words, skip the first -YYN actions for + this state because they are default actions. */ + int GENLIB_yyxbegin = GENLIB_yyn < 0 ? -GENLIB_yyn : 0; + /* Stay within bounds of both GENLIB_yycheck and GENLIB_yytname. */ + int GENLIB_yychecklim = YYLAST - GENLIB_yyn + 1; + int GENLIB_yyxend = GENLIB_yychecklim < YYNTOKENS ? GENLIB_yychecklim : YYNTOKENS; + int GENLIB_yyx; + + for (GENLIB_yyx = GENLIB_yyxbegin; GENLIB_yyx < GENLIB_yyxend; ++GENLIB_yyx) + if (GENLIB_yycheck[GENLIB_yyx + GENLIB_yyn] == GENLIB_yyx && GENLIB_yyx != YYTERROR + && !GENLIB_yytable_value_is_error (GENLIB_yytable[GENLIB_yyx + GENLIB_yyn])) + { + if (GENLIB_yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) + { + GENLIB_yycount = 1; + GENLIB_yysize = GENLIB_yysize0; + break; + } + GENLIB_yyarg[GENLIB_yycount++] = GENLIB_yytname[GENLIB_yyx]; + { + YYSIZE_T GENLIB_yysize1 = GENLIB_yysize + GENLIB_yytnamerr (YY_NULLPTR, GENLIB_yytname[GENLIB_yyx]); + if (! (GENLIB_yysize <= GENLIB_yysize1 + && GENLIB_yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + GENLIB_yysize = GENLIB_yysize1; + } + } + } + } + + switch (GENLIB_yycount) + { +# define YYCASE_(N, S) \ + case N: \ + GENLIB_yyformat = S; \ + break + default: /* Avoid compiler warnings. */ + YYCASE_(0, YY_("syntax error")); + YYCASE_(1, YY_("syntax error, unexpected %s")); + YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); + YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); + YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); + YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); +# undef YYCASE_ + } + + { + YYSIZE_T GENLIB_yysize1 = GENLIB_yysize + GENLIB_yystrlen (GENLIB_yyformat); + if (! (GENLIB_yysize <= GENLIB_yysize1 && GENLIB_yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + GENLIB_yysize = GENLIB_yysize1; + } + + if (*GENLIB_yymsg_alloc < GENLIB_yysize) + { + *GENLIB_yymsg_alloc = 2 * GENLIB_yysize; + if (! (GENLIB_yysize <= *GENLIB_yymsg_alloc + && *GENLIB_yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM)) + *GENLIB_yymsg_alloc = YYSTACK_ALLOC_MAXIMUM; + return 1; + } + + /* Avoid sprintf, as that infringes on the user's name space. + Don't have undefined behavior even if the translation + produced a string with the wrong number of "%s"s. */ + { + char *GENLIB_yyp = *GENLIB_yymsg; + int GENLIB_yyi = 0; + while ((*GENLIB_yyp = *GENLIB_yyformat) != '\0') + if (*GENLIB_yyp == '%' && GENLIB_yyformat[1] == 's' && GENLIB_yyi < GENLIB_yycount) + { + GENLIB_yyp += GENLIB_yytnamerr (GENLIB_yyp, GENLIB_yyarg[GENLIB_yyi++]); + GENLIB_yyformat += 2; + } + else + { + GENLIB_yyp++; + GENLIB_yyformat++; + } + } + return 0; +} +#endif /* YYERROR_VERBOSE */ + +/*-----------------------------------------------. +| Release the memory associated to this symbol. | +`-----------------------------------------------*/ + +static void +GENLIB_yydestruct (const char *GENLIB_yymsg, int GENLIB_yytype, YYSTYPE *GENLIB_yyvaluep) +{ + YYUSE (GENLIB_yyvaluep); + if (!GENLIB_yymsg) + GENLIB_yymsg = "Deleting"; + YY_SYMBOL_PRINT (GENLIB_yymsg, GENLIB_yytype, GENLIB_yyvaluep, GENLIB_yylocationp); + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + YYUSE (GENLIB_yytype); + YY_IGNORE_MAYBE_UNINITIALIZED_END +} + + + + +/* The lookahead symbol. */ +int GENLIB_yychar; + +/* The semantic value of the lookahead symbol. */ +YYSTYPE GENLIB_yylval; +/* Number of syntax errors so far. */ +int GENLIB_yynerrs; + + +/*----------. +| GENLIB_yyparse. | +`----------*/ + +int +GENLIB_yyparse (void) +{ + int GENLIB_yystate; + /* Number of tokens to shift before error messages enabled. */ + int GENLIB_yyerrstatus; + + /* The stacks and their tools: + 'GENLIB_yyss': related to states. + 'GENLIB_yyvs': related to semantic values. + + Refer to the stacks through separate pointers, to allow GENLIB_yyoverflow + to reallocate them elsewhere. */ + + /* The state stack. */ + GENLIB_yytype_int16 GENLIB_yyssa[YYINITDEPTH]; + GENLIB_yytype_int16 *GENLIB_yyss; + GENLIB_yytype_int16 *GENLIB_yyssp; + + /* The semantic value stack. */ + YYSTYPE GENLIB_yyvsa[YYINITDEPTH]; + YYSTYPE *GENLIB_yyvs; + YYSTYPE *GENLIB_yyvsp; + + YYSIZE_T GENLIB_yystacksize; + + int GENLIB_yyn; + int GENLIB_yyresult; + /* Lookahead token as an internal (translated) token number. */ + int GENLIB_yytoken = 0; + /* The variables used to return semantic value and location from the + action routines. */ + YYSTYPE GENLIB_yyval; + +#if YYERROR_VERBOSE + /* Buffer for error messages, and its allocated size. */ + char GENLIB_yymsgbuf[128]; + char *GENLIB_yymsg = GENLIB_yymsgbuf; + YYSIZE_T GENLIB_yymsg_alloc = sizeof GENLIB_yymsgbuf; +#endif + +#define YYPOPSTACK(N) (GENLIB_yyvsp -= (N), GENLIB_yyssp -= (N)) + + /* The number of symbols on the RHS of the reduced rule. + Keep to zero when no symbol should be popped. */ + int GENLIB_yylen = 0; + + GENLIB_yyssp = GENLIB_yyss = GENLIB_yyssa; + GENLIB_yyvsp = GENLIB_yyvs = GENLIB_yyvsa; + GENLIB_yystacksize = YYINITDEPTH; + + YYDPRINTF ((stderr, "Starting parse\n")); + + GENLIB_yystate = 0; + GENLIB_yyerrstatus = 0; + GENLIB_yynerrs = 0; + GENLIB_yychar = YYEMPTY; /* Cause a token to be read. */ + goto GENLIB_yysetstate; + +/*------------------------------------------------------------. +| GENLIB_yynewstate -- Push a new state, which is found in GENLIB_yystate. | +`------------------------------------------------------------*/ + GENLIB_yynewstate: + /* In all cases, when you get here, the value and location stacks + have just been pushed. So pushing a state here evens the stacks. */ + GENLIB_yyssp++; + + GENLIB_yysetstate: + *GENLIB_yyssp = GENLIB_yystate; + + if (GENLIB_yyss + GENLIB_yystacksize - 1 <= GENLIB_yyssp) + { + /* Get the current used size of the three stacks, in elements. */ + YYSIZE_T GENLIB_yysize = GENLIB_yyssp - GENLIB_yyss + 1; + +#ifdef GENLIB_yyoverflow + { + /* Give user a chance to reallocate the stack. Use copies of + these so that the &'s don't force the real ones into + memory. */ + YYSTYPE *GENLIB_yyvs1 = GENLIB_yyvs; + GENLIB_yytype_int16 *GENLIB_yyss1 = GENLIB_yyss; + + /* Each stack pointer address is followed by the size of the + data in use in that stack, in bytes. This used to be a + conditional around just the two extra args, but that might + be undefined if GENLIB_yyoverflow is a macro. */ + GENLIB_yyoverflow (YY_("memory exhausted"), + &GENLIB_yyss1, GENLIB_yysize * sizeof (*GENLIB_yyssp), + &GENLIB_yyvs1, GENLIB_yysize * sizeof (*GENLIB_yyvsp), + &GENLIB_yystacksize); + + GENLIB_yyss = GENLIB_yyss1; + GENLIB_yyvs = GENLIB_yyvs1; + } +#else /* no GENLIB_yyoverflow */ +# ifndef YYSTACK_RELOCATE + goto GENLIB_yyexhaustedlab; +# else + /* Extend the stack our own way. */ + if (YYMAXDEPTH <= GENLIB_yystacksize) + goto GENLIB_yyexhaustedlab; + GENLIB_yystacksize *= 2; + if (YYMAXDEPTH < GENLIB_yystacksize) + GENLIB_yystacksize = YYMAXDEPTH; + + { + GENLIB_yytype_int16 *GENLIB_yyss1 = GENLIB_yyss; + union GENLIB_yyalloc *GENLIB_yyptr = + (union GENLIB_yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (GENLIB_yystacksize)); + if (! GENLIB_yyptr) + goto GENLIB_yyexhaustedlab; + YYSTACK_RELOCATE (GENLIB_yyss_alloc, GENLIB_yyss); + YYSTACK_RELOCATE (GENLIB_yyvs_alloc, GENLIB_yyvs); +# undef YYSTACK_RELOCATE + if (GENLIB_yyss1 != GENLIB_yyssa) + YYSTACK_FREE (GENLIB_yyss1); + } +# endif +#endif /* no GENLIB_yyoverflow */ + + GENLIB_yyssp = GENLIB_yyss + GENLIB_yysize - 1; + GENLIB_yyvsp = GENLIB_yyvs + GENLIB_yysize - 1; + + YYDPRINTF ((stderr, "Stack size increased to %lu\n", + (unsigned long) GENLIB_yystacksize)); + + if (GENLIB_yyss + GENLIB_yystacksize - 1 <= GENLIB_yyssp) + YYABORT; + } + + YYDPRINTF ((stderr, "Entering state %d\n", GENLIB_yystate)); + + if (GENLIB_yystate == YYFINAL) + YYACCEPT; + + goto GENLIB_yybackup; + +/*-----------. +| GENLIB_yybackup. | +`-----------*/ +GENLIB_yybackup: + + /* Do appropriate processing given the current state. Read a + lookahead token if we need one and don't already have one. */ + + /* First try to decide what to do without reference to lookahead token. */ + GENLIB_yyn = GENLIB_yypact[GENLIB_yystate]; + if (GENLIB_yypact_value_is_default (GENLIB_yyn)) + goto GENLIB_yydefault; + + /* Not known => get a lookahead token if don't already have one. */ + + /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */ + if (GENLIB_yychar == YYEMPTY) + { + YYDPRINTF ((stderr, "Reading a token: ")); + GENLIB_yychar = GENLIB_yylex (); + } + + if (GENLIB_yychar <= YYEOF) + { + GENLIB_yychar = GENLIB_yytoken = YYEOF; + YYDPRINTF ((stderr, "Now at end of input.\n")); + } + else + { + GENLIB_yytoken = YYTRANSLATE (GENLIB_yychar); + YY_SYMBOL_PRINT ("Next token is", GENLIB_yytoken, &GENLIB_yylval, &GENLIB_yylloc); + } + + /* If the proper action on seeing token YYTOKEN is to reduce or to + detect an error, take that action. */ + GENLIB_yyn += GENLIB_yytoken; + if (GENLIB_yyn < 0 || YYLAST < GENLIB_yyn || GENLIB_yycheck[GENLIB_yyn] != GENLIB_yytoken) + goto GENLIB_yydefault; + GENLIB_yyn = GENLIB_yytable[GENLIB_yyn]; + if (GENLIB_yyn <= 0) + { + if (GENLIB_yytable_value_is_error (GENLIB_yyn)) + goto GENLIB_yyerrlab; + GENLIB_yyn = -GENLIB_yyn; + goto GENLIB_yyreduce; + } + + /* Count tokens shifted since error; after three, turn off error + status. */ + if (GENLIB_yyerrstatus) + GENLIB_yyerrstatus--; + + /* Shift the lookahead token. */ + YY_SYMBOL_PRINT ("Shifting", GENLIB_yytoken, &GENLIB_yylval, &GENLIB_yylloc); + + /* Discard the shifted token. */ + GENLIB_yychar = YYEMPTY; + + GENLIB_yystate = GENLIB_yyn; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++GENLIB_yyvsp = GENLIB_yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + goto GENLIB_yynewstate; + + +/*-----------------------------------------------------------. +| GENLIB_yydefault -- do the default action for the current state. | +`-----------------------------------------------------------*/ +GENLIB_yydefault: + GENLIB_yyn = GENLIB_yydefact[GENLIB_yystate]; + if (GENLIB_yyn == 0) + goto GENLIB_yyerrlab; + goto GENLIB_yyreduce; + + +/*-----------------------------. +| GENLIB_yyreduce -- Do a reduction. | +`-----------------------------*/ +GENLIB_yyreduce: + /* GENLIB_yyn is the number of a rule to reduce with. */ + GENLIB_yylen = GENLIB_yyr2[GENLIB_yyn]; + + /* If YYLEN is nonzero, implement the default value of the action: + '$$ = $1'. + + Otherwise, the following line sets YYVAL to garbage. + This behavior is undocumented and Bison + users should not rely upon it. Assigning to YYVAL + unconditionally makes the parser a bit smaller, and it avoids a + GCC warning that YYVAL may be used uninitialized. */ + GENLIB_yyval = GENLIB_yyvsp[1-GENLIB_yylen]; + + + YY_REDUCE_PRINT (GENLIB_yyn); + switch (GENLIB_yyn) + { + case 3: +#line 59 "readlib.y" /* yacc.c:1651 */ + {global_fct = (GENLIB_yyvsp[0].functionval); } +#line 1324 "y.tab.c" /* yacc.c:1651 */ + break; + + case 6: +#line 67 "readlib.y" /* yacc.c:1651 */ + { + if (! gl_convert_gate_to_blif((GENLIB_yyvsp[-3].strval),(GENLIB_yyvsp[-2].realval),(GENLIB_yyvsp[-1].functionval),(GENLIB_yyvsp[0].pinval),global_use_nor)) + GENLIB_yyerror(NIL(char)); + } +#line 1333 "y.tab.c" /* yacc.c:1651 */ + break; + + case 7: +#line 72 "readlib.y" /* yacc.c:1651 */ + { + if (! gl_convert_latch_to_blif((GENLIB_yyvsp[-6].strval),(GENLIB_yyvsp[-5].realval),(GENLIB_yyvsp[-4].functionval),(GENLIB_yyvsp[-3].pinval),global_use_nor,(GENLIB_yyvsp[-2].latchval),(GENLIB_yyvsp[-1].pinval),(GENLIB_yyvsp[0].constrval))) + GENLIB_yyerror(NIL(char)); + } +#line 1342 "y.tab.c" /* yacc.c:1651 */ + break; + + case 8: +#line 79 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.pinval) = 0; } +#line 1348 "y.tab.c" /* yacc.c:1651 */ + break; + + case 9: +#line 81 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyvsp[0].pinval)->next = (GENLIB_yyvsp[-1].pinval); (GENLIB_yyval.pinval) = (GENLIB_yyvsp[0].pinval);} +#line 1354 "y.tab.c" /* yacc.c:1651 */ + break; + + case 10: +#line 85 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.pinval) = ALLOC(pin_info_t, 1); + (GENLIB_yyval.pinval)->name = (GENLIB_yyvsp[-7].strval); + (GENLIB_yyval.pinval)->phase = (GENLIB_yyvsp[-6].strval); + (GENLIB_yyval.pinval)->value[0] = (GENLIB_yyvsp[-5].realval); (GENLIB_yyval.pinval)->value[1] = (GENLIB_yyvsp[-4].realval); + (GENLIB_yyval.pinval)->value[2] = (GENLIB_yyvsp[-3].realval); (GENLIB_yyval.pinval)->value[3] = (GENLIB_yyvsp[-2].realval); + (GENLIB_yyval.pinval)->value[4] = (GENLIB_yyvsp[-1].realval); (GENLIB_yyval.pinval)->value[5] = (GENLIB_yyvsp[0].realval); + (GENLIB_yyval.pinval)->next = 0; + } +#line 1368 "y.tab.c" /* yacc.c:1651 */ + break; + + case 11: +#line 97 "readlib.y" /* yacc.c:1651 */ + { + if (strcmp((GENLIB_yyvsp[0].strval), "INV") != 0) { + if (strcmp((GENLIB_yyvsp[0].strval), "NONINV") != 0) { + if (strcmp((GENLIB_yyvsp[0].strval), "UNKNOWN") != 0) { + GENLIB_yyerror("bad pin phase"); + } + } + } + (GENLIB_yyval.strval) = (GENLIB_yyvsp[0].strval); + } +#line 1383 "y.tab.c" /* yacc.c:1651 */ + break; + + case 12: +#line 110 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.strval) = (GENLIB_yyvsp[0].strval); } +#line 1389 "y.tab.c" /* yacc.c:1651 */ + break; + + case 13: +#line 112 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.strval) = util_strsav(GENLIB_yytext); } +#line 1395 "y.tab.c" /* yacc.c:1651 */ + break; + + case 14: +#line 116 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.functionval) = ALLOC(function_t, 1); + (GENLIB_yyval.functionval)->name = (GENLIB_yyvsp[-3].strval); + (GENLIB_yyval.functionval)->tree = (GENLIB_yyvsp[-1].nodeval); + (GENLIB_yyval.functionval)->next = 0; + } +#line 1406 "y.tab.c" /* yacc.c:1651 */ + break; + + case 15: +#line 125 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_node(2); + (GENLIB_yyval.nodeval)->phase = 1; + (GENLIB_yyval.nodeval)->sons[0] = (GENLIB_yyvsp[-2].nodeval); + (GENLIB_yyval.nodeval)->sons[1] = (GENLIB_yyvsp[0].nodeval); + (GENLIB_yyval.nodeval)->type = OR_NODE; + } +#line 1418 "y.tab.c" /* yacc.c:1651 */ + break; + + case 16: +#line 133 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_node(2); + (GENLIB_yyval.nodeval)->phase = 1; + (GENLIB_yyval.nodeval)->sons[0] = (GENLIB_yyvsp[-2].nodeval); + (GENLIB_yyval.nodeval)->sons[1] = (GENLIB_yyvsp[0].nodeval); + (GENLIB_yyval.nodeval)->type = AND_NODE; + } +#line 1430 "y.tab.c" /* yacc.c:1651 */ + break; + + case 17: +#line 141 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_node(2); + (GENLIB_yyval.nodeval)->phase = 1; + (GENLIB_yyval.nodeval)->sons[0] = (GENLIB_yyvsp[-1].nodeval); + (GENLIB_yyval.nodeval)->sons[1] = (GENLIB_yyvsp[0].nodeval); + (GENLIB_yyval.nodeval)->type = AND_NODE; + } +#line 1442 "y.tab.c" /* yacc.c:1651 */ + break; + + case 18: +#line 149 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = (GENLIB_yyvsp[-1].nodeval); + } +#line 1450 "y.tab.c" /* yacc.c:1651 */ + break; + + case 19: +#line 153 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = (GENLIB_yyvsp[0].nodeval); + (GENLIB_yyval.nodeval)->phase = 0; + } +#line 1459 "y.tab.c" /* yacc.c:1651 */ + break; + + case 20: +#line 158 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = (GENLIB_yyvsp[-1].nodeval); + (GENLIB_yyval.nodeval)->phase = 0; + } +#line 1468 "y.tab.c" /* yacc.c:1651 */ + break; + + case 21: +#line 163 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_leaf((GENLIB_yyvsp[0].strval)); + FREE((GENLIB_yyvsp[0].strval)); + (GENLIB_yyval.nodeval)->type = LEAF_NODE; /* hack */ + (GENLIB_yyval.nodeval)->phase = 1; + } +#line 1479 "y.tab.c" /* yacc.c:1651 */ + break; + + case 22: +#line 170 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_leaf("0"); + (GENLIB_yyval.nodeval)->phase = 1; + (GENLIB_yyval.nodeval)->type = ZERO_NODE; + } +#line 1489 "y.tab.c" /* yacc.c:1651 */ + break; + + case 23: +#line 176 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.nodeval) = gl_alloc_leaf("1"); + (GENLIB_yyval.nodeval)->phase = 1; + (GENLIB_yyval.nodeval)->type = ONE_NODE; + } +#line 1499 "y.tab.c" /* yacc.c:1651 */ + break; + + case 24: +#line 184 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.strval) = util_strsav(GENLIB_yytext); } +#line 1505 "y.tab.c" /* yacc.c:1651 */ + break; + + case 25: +#line 187 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.strval) = util_strsav(GENLIB_yytext); } +#line 1511 "y.tab.c" /* yacc.c:1651 */ + break; + + case 26: +#line 191 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.realval) = atof(GENLIB_yytext); } +#line 1517 "y.tab.c" /* yacc.c:1651 */ + break; + + case 27: +#line 195 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.pinval) = 0;} +#line 1523 "y.tab.c" /* yacc.c:1651 */ + break; + + case 28: +#line 197 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.pinval) = ALLOC(pin_info_t, 1); + (GENLIB_yyval.pinval)->name = (GENLIB_yyvsp[-6].strval); + (GENLIB_yyval.pinval)->phase = util_strsav("UNKNOWN"); + (GENLIB_yyval.pinval)->value[0] = (GENLIB_yyvsp[-5].realval); + (GENLIB_yyval.pinval)->value[1] = (GENLIB_yyvsp[-4].realval); + (GENLIB_yyval.pinval)->value[2] = (GENLIB_yyvsp[-3].realval); + (GENLIB_yyval.pinval)->value[3] = (GENLIB_yyvsp[-2].realval); + (GENLIB_yyval.pinval)->value[4] = (GENLIB_yyvsp[-1].realval); + (GENLIB_yyval.pinval)->value[5] = (GENLIB_yyvsp[0].realval); + (GENLIB_yyval.pinval)->next = 0; + } +#line 1539 "y.tab.c" /* yacc.c:1651 */ + break; + + case 29: +#line 211 "readlib.y" /* yacc.c:1651 */ + { (GENLIB_yyval.constrval) = 0; } +#line 1545 "y.tab.c" /* yacc.c:1651 */ + break; + + case 30: +#line 213 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyvsp[0].constrval)->next = (GENLIB_yyvsp[-1].constrval); + (GENLIB_yyval.constrval) = (GENLIB_yyvsp[0].constrval); + } +#line 1554 "y.tab.c" /* yacc.c:1651 */ + break; + + case 31: +#line 220 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.constrval) = ALLOC(constraint_info_t, 1); + (GENLIB_yyval.constrval)->name = (GENLIB_yyvsp[-2].strval); + (GENLIB_yyval.constrval)->setup = (GENLIB_yyvsp[-1].realval); + (GENLIB_yyval.constrval)->hold = (GENLIB_yyvsp[0].realval); + (GENLIB_yyval.constrval)->next = 0; + } +#line 1566 "y.tab.c" /* yacc.c:1651 */ + break; + + case 32: +#line 230 "readlib.y" /* yacc.c:1651 */ + { + (GENLIB_yyval.latchval) = ALLOC(latch_info_t, 1); + (GENLIB_yyval.latchval)->in = (GENLIB_yyvsp[-2].strval); + (GENLIB_yyval.latchval)->out = (GENLIB_yyvsp[-1].strval); + (GENLIB_yyval.latchval)->type = (GENLIB_yyvsp[0].strval); + } +#line 1577 "y.tab.c" /* yacc.c:1651 */ + break; + + case 33: +#line 239 "readlib.y" /* yacc.c:1651 */ + { + if (strcmp(GENLIB_yytext, "RISING_EDGE") == 0) { + (GENLIB_yyval.strval) = util_strsav("re"); + } else if (strcmp(GENLIB_yytext, "FALLING_EDGE") == 0) { + (GENLIB_yyval.strval) = util_strsav("fe"); + } else if (strcmp(GENLIB_yytext, "ACTIVE_HIGH") == 0) { + (GENLIB_yyval.strval) = util_strsav("ah"); + } else if (strcmp(GENLIB_yytext, "ACTIVE_LOW") == 0) { + (GENLIB_yyval.strval) = util_strsav("al"); + } else if (strcmp(GENLIB_yytext, "ASYNCH") == 0) { + (GENLIB_yyval.strval) = util_strsav("as"); + } else { + GENLIB_yyerror("latch type can only be re/fe/ah/al/as"); + } + } +#line 1597 "y.tab.c" /* yacc.c:1651 */ + break; + + +#line 1601 "y.tab.c" /* yacc.c:1651 */ + default: break; + } + /* User semantic actions sometimes alter GENLIB_yychar, and that requires + that GENLIB_yytoken be updated with the new translation. We take the + approach of translating immediately before every use of GENLIB_yytoken. + One alternative is translating here after every semantic action, + but that translation would be missed if the semantic action invokes + YYABORT, YYACCEPT, or YYERROR immediately after altering GENLIB_yychar or + if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an + incorrect destructor might then be invoked immediately. In the + case of YYERROR or YYBACKUP, subsequent parser actions might lead + to an incorrect destructor call or verbose syntax error message + before the lookahead is translated. */ + YY_SYMBOL_PRINT ("-> $$ =", GENLIB_yyr1[GENLIB_yyn], &GENLIB_yyval, &GENLIB_yyloc); + + YYPOPSTACK (GENLIB_yylen); + GENLIB_yylen = 0; + YY_STACK_PRINT (GENLIB_yyss, GENLIB_yyssp); + + *++GENLIB_yyvsp = GENLIB_yyval; + + /* Now 'shift' the result of the reduction. Determine what state + that goes to, based on the state we popped back to and the rule + number reduced by. */ + + GENLIB_yyn = GENLIB_yyr1[GENLIB_yyn]; + + GENLIB_yystate = GENLIB_yypgoto[GENLIB_yyn - YYNTOKENS] + *GENLIB_yyssp; + if (0 <= GENLIB_yystate && GENLIB_yystate <= YYLAST && GENLIB_yycheck[GENLIB_yystate] == *GENLIB_yyssp) + GENLIB_yystate = GENLIB_yytable[GENLIB_yystate]; + else + GENLIB_yystate = GENLIB_yydefgoto[GENLIB_yyn - YYNTOKENS]; + + goto GENLIB_yynewstate; + + +/*--------------------------------------. +| GENLIB_yyerrlab -- here on detecting error. | +`--------------------------------------*/ +GENLIB_yyerrlab: + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + GENLIB_yytoken = GENLIB_yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (GENLIB_yychar); + + /* If not already recovering from an error, report this error. */ + if (!GENLIB_yyerrstatus) + { + ++GENLIB_yynerrs; +#if ! YYERROR_VERBOSE + GENLIB_yyerror (YY_("syntax error")); +#else +# define YYSYNTAX_ERROR GENLIB_yysyntax_error (&GENLIB_yymsg_alloc, &GENLIB_yymsg, \ + GENLIB_yyssp, GENLIB_yytoken) + { + char const *GENLIB_yymsgp = YY_("syntax error"); + int GENLIB_yysyntax_error_status; + GENLIB_yysyntax_error_status = YYSYNTAX_ERROR; + if (GENLIB_yysyntax_error_status == 0) + GENLIB_yymsgp = GENLIB_yymsg; + else if (GENLIB_yysyntax_error_status == 1) + { + if (GENLIB_yymsg != GENLIB_yymsgbuf) + YYSTACK_FREE (GENLIB_yymsg); + GENLIB_yymsg = (char *) YYSTACK_ALLOC (GENLIB_yymsg_alloc); + if (!GENLIB_yymsg) + { + GENLIB_yymsg = GENLIB_yymsgbuf; + GENLIB_yymsg_alloc = sizeof GENLIB_yymsgbuf; + GENLIB_yysyntax_error_status = 2; + } + else + { + GENLIB_yysyntax_error_status = YYSYNTAX_ERROR; + GENLIB_yymsgp = GENLIB_yymsg; + } + } + GENLIB_yyerror (GENLIB_yymsgp); + if (GENLIB_yysyntax_error_status == 2) + goto GENLIB_yyexhaustedlab; + } +# undef YYSYNTAX_ERROR +#endif + } + + + + if (GENLIB_yyerrstatus == 3) + { + /* If just tried and failed to reuse lookahead token after an + error, discard it. */ + + if (GENLIB_yychar <= YYEOF) + { + /* Return failure if at end of input. */ + if (GENLIB_yychar == YYEOF) + YYABORT; + } + else + { + GENLIB_yydestruct ("Error: discarding", + GENLIB_yytoken, &GENLIB_yylval); + GENLIB_yychar = YYEMPTY; + } + } + + /* Else will try to reuse lookahead token after shifting the error + token. */ + goto GENLIB_yyerrlab1; + + +/*---------------------------------------------------. +| GENLIB_yyerrorlab -- error raised explicitly by YYERROR. | +`---------------------------------------------------*/ +GENLIB_yyerrorlab: + + /* Pacify compilers like GCC when the user code never invokes + YYERROR and the label GENLIB_yyerrorlab therefore never appears in user + code. */ + if (/*CONSTCOND*/ 0) + goto GENLIB_yyerrorlab; + + /* Do not reclaim the symbols of the rule whose action triggered + this YYERROR. */ + YYPOPSTACK (GENLIB_yylen); + GENLIB_yylen = 0; + YY_STACK_PRINT (GENLIB_yyss, GENLIB_yyssp); + GENLIB_yystate = *GENLIB_yyssp; + goto GENLIB_yyerrlab1; + + +/*-------------------------------------------------------------. +| GENLIB_yyerrlab1 -- common code for both syntax error and YYERROR. | +`-------------------------------------------------------------*/ +GENLIB_yyerrlab1: + GENLIB_yyerrstatus = 3; /* Each real token shifted decrements this. */ + + for (;;) + { + GENLIB_yyn = GENLIB_yypact[GENLIB_yystate]; + if (!GENLIB_yypact_value_is_default (GENLIB_yyn)) + { + GENLIB_yyn += YYTERROR; + if (0 <= GENLIB_yyn && GENLIB_yyn <= YYLAST && GENLIB_yycheck[GENLIB_yyn] == YYTERROR) + { + GENLIB_yyn = GENLIB_yytable[GENLIB_yyn]; + if (0 < GENLIB_yyn) + break; + } + } + + /* Pop the current state because it cannot handle the error token. */ + if (GENLIB_yyssp == GENLIB_yyss) + YYABORT; + + + GENLIB_yydestruct ("Error: popping", + GENLIB_yystos[GENLIB_yystate], GENLIB_yyvsp); + YYPOPSTACK (1); + GENLIB_yystate = *GENLIB_yyssp; + YY_STACK_PRINT (GENLIB_yyss, GENLIB_yyssp); + } + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++GENLIB_yyvsp = GENLIB_yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + + /* Shift the error token. */ + YY_SYMBOL_PRINT ("Shifting", GENLIB_yystos[GENLIB_yyn], GENLIB_yyvsp, GENLIB_yylsp); + + GENLIB_yystate = GENLIB_yyn; + goto GENLIB_yynewstate; + + +/*-------------------------------------. +| GENLIB_yyacceptlab -- YYACCEPT comes here. | +`-------------------------------------*/ +GENLIB_yyacceptlab: + GENLIB_yyresult = 0; + goto GENLIB_yyreturn; + +/*-----------------------------------. +| GENLIB_yyabortlab -- YYABORT comes here. | +`-----------------------------------*/ +GENLIB_yyabortlab: + GENLIB_yyresult = 1; + goto GENLIB_yyreturn; + +#if !defined GENLIB_yyoverflow || YYERROR_VERBOSE +/*-------------------------------------------------. +| GENLIB_yyexhaustedlab -- memory exhaustion comes here. | +`-------------------------------------------------*/ +GENLIB_yyexhaustedlab: + GENLIB_yyerror (YY_("memory exhausted")); + GENLIB_yyresult = 2; + /* Fall through. */ +#endif + +GENLIB_yyreturn: + if (GENLIB_yychar != YYEMPTY) + { + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + GENLIB_yytoken = YYTRANSLATE (GENLIB_yychar); + GENLIB_yydestruct ("Cleanup: discarding lookahead", + GENLIB_yytoken, &GENLIB_yylval); + } + /* Do not reclaim the symbols of the rule whose action triggered + this YYABORT or YYACCEPT. */ + YYPOPSTACK (GENLIB_yylen); + YY_STACK_PRINT (GENLIB_yyss, GENLIB_yyssp); + while (GENLIB_yyssp != GENLIB_yyss) + { + GENLIB_yydestruct ("Cleanup: popping", + GENLIB_yystos[*GENLIB_yyssp], GENLIB_yyvsp); + YYPOPSTACK (1); + } +#ifndef GENLIB_yyoverflow + if (GENLIB_yyss != GENLIB_yyssa) + YYSTACK_FREE (GENLIB_yyss); +#endif +#if YYERROR_VERBOSE + if (GENLIB_yymsg != GENLIB_yymsgbuf) + YYSTACK_FREE (GENLIB_yymsg); +#endif + return GENLIB_yyresult; +} +#line 256 "readlib.y" /* yacc.c:1910 */ + +static jmp_buf jmpbuf; + +int +GENLIB_yyerror(errmsg) +char *errmsg; +{ + if (errmsg != 0) read_error(errmsg); + longjmp(jmpbuf, 1); +} + +int +gl_convert_genlib_to_blif(filename, use_nor) +char *filename; +int use_nor; +{ + FILE *fp; + + error_init(); + if ((fp = fopen(filename, "r")) == NULL) { + perror(filename); + return 0; + } + library_setup_file(fp, filename); + gl_out_file = stdout; + + global_fct = 0; /* not used here, just to check for error */ + global_use_nor = use_nor; + + if (setjmp(jmpbuf)) { + return 0; + } else { + (void) GENLIB_yyparse(); + if (global_fct != 0) GENLIB_yyerror("syntax error"); + return 1; + } +} + +int +genlib_parse_library(infp, infilename, outfp, use_nor) +FILE *infp; +char *infilename; +FILE *outfp; +int use_nor; +{ + error_init(); + library_setup_file(infp, infilename); + gl_out_file = outfp; + global_fct = 0; /* not used here, just to check for error */ + global_use_nor = use_nor; + + if (setjmp(jmpbuf)) { + return 0; + } else { + (void) GENLIB_yyparse(); + if (global_fct != 0) GENLIB_yyerror("syntax error"); + return 1; + } +} + +int +gl_convert_expression_to_tree(string, tree, name) +char *string; +tree_node_t **tree; +char **name; +{ + error_init(); + global_fct = 0; + library_setup_string(string); + + if (setjmp(jmpbuf)) { + return 0; + } else { + (void) GENLIB_yyparse(); + if (global_fct == 0) GENLIB_yyerror("syntax error"); + *tree = global_fct->tree; + *name = global_fct->name; + return 1; + } +} diff --git a/sis/genlib/readlib.h b/sis/genlib/readlib.h new file mode 100644 index 0000000..0944350 --- /dev/null +++ b/sis/genlib/readlib.h @@ -0,0 +1,116 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison interface for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +#ifndef YY_YY_Y_TAB_H_INCLUDED +# define YY_YY_Y_TAB_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int GENLIB_yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum GENLIB_yytokentype + { + OPR_OR = 258, + OPR_AND = 259, + CONST1 = 260, + CONST0 = 261, + IDENTIFIER = 262, + LPAREN = 263, + REAL = 264, + OPR_NOT = 265, + OPR_NOT_POST = 266, + GATE = 267, + PIN = 268, + SEMI = 269, + ASSIGN = 270, + RPAREN = 271, + LATCH = 272, + CONTROL = 273, + CONSTRAINT = 274, + SEQ = 275 + }; +#endif +/* Tokens. */ +#define OPR_OR 258 +#define OPR_AND 259 +#define CONST1 260 +#define CONST0 261 +#define IDENTIFIER 262 +#define LPAREN 263 +#define REAL 264 +#define OPR_NOT 265 +#define OPR_NOT_POST 266 +#define GATE 267 +#define PIN 268 +#define SEMI 269 +#define ASSIGN 270 +#define RPAREN 271 +#define LATCH 272 +#define CONTROL 273 +#define CONSTRAINT 274 +#define SEQ 275 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED + +union YYSTYPE +{ +#line 29 "readlib.y" /* yacc.c:1913 */ + + tree_node_t *nodeval; + char *strval; + double realval; + pin_info_t *pinval; + function_t *functionval; + latch_info_t *latchval; + constraint_info_t *constrval; + +#line 104 "y.tab.h" /* yacc.c:1913 */ +}; + +typedef union YYSTYPE YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE GENLIB_yylval; + +int GENLIB_yyparse (void); + +#endif /* !YY_YY_Y_TAB_H_INCLUDED */ diff --git a/sis/genlib/readliblex.c b/sis/genlib/readliblex.c new file mode 100644 index 0000000..fd6b3f0 --- /dev/null +++ b/sis/genlib/readliblex.c @@ -0,0 +1,2039 @@ + +#line 2 "lex.GENLIB_yy.c" + +#define YY_INT_ALIGNED short int + +/* A lexical scanner generated by flex */ + +#define FLEX_SCANNER +#define YY_FLEX_MAJOR_VERSION 2 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 4 +#if YY_FLEX_SUBMINOR_VERSION > 0 +#define FLEX_BETA +#endif + +/* First, we deal with platform-specific or compiler-specific issues. */ + +/* begin standard C headers. */ +#include +#include +#include +#include + +/* end standard C headers. */ + +/* flex integer type definitions */ + +#ifndef FLEXINT_H +#define FLEXINT_H + +/* C99 systems have . Non-C99 systems may or may not. */ + +#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L + +/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, + * if you want the limit (max/min) macros for int types. + */ +#ifndef __STDC_LIMIT_MACROS +#define __STDC_LIMIT_MACROS 1 +#endif + +#include +typedef int8_t flex_int8_t; +typedef uint8_t flex_uint8_t; +typedef int16_t flex_int16_t; +typedef uint16_t flex_uint16_t; +typedef int32_t flex_int32_t; +typedef uint32_t flex_uint32_t; +#else +typedef signed char flex_int8_t; +typedef short int flex_int16_t; +typedef int flex_int32_t; +typedef unsigned char flex_uint8_t; +typedef unsigned short int flex_uint16_t; +typedef unsigned int flex_uint32_t; + +/* Limits of integral types. */ +#ifndef INT8_MIN +#define INT8_MIN (-128) +#endif +#ifndef INT16_MIN +#define INT16_MIN (-32767-1) +#endif +#ifndef INT32_MIN +#define INT32_MIN (-2147483647-1) +#endif +#ifndef INT8_MAX +#define INT8_MAX (127) +#endif +#ifndef INT16_MAX +#define INT16_MAX (32767) +#endif +#ifndef INT32_MAX +#define INT32_MAX (2147483647) +#endif +#ifndef UINT8_MAX +#define UINT8_MAX (255U) +#endif +#ifndef UINT16_MAX +#define UINT16_MAX (65535U) +#endif +#ifndef UINT32_MAX +#define UINT32_MAX (4294967295U) +#endif + +#ifndef SIZE_MAX +#define SIZE_MAX (~(size_t)0) +#endif + +#endif /* ! C99 */ + +#endif /* ! FLEXINT_H */ + +/* begin standard C++ headers. */ + +/* TODO: this is always defined, so inline it */ +#define GENLIB_yyconst const + +#if defined(__GNUC__) && __GNUC__ >= 3 +#define GENLIB_yynoreturn __attribute__((__noreturn__)) +#else +#define GENLIB_yynoreturn +#endif + +/* Returned upon end-of-file. */ +#define YY_NULL 0 + +/* Promotes a possibly negative, possibly signed char to an + * integer in range [0..255] for use as an array index. + */ +#define YY_SC_TO_UI(c) ((YY_CHAR) (c)) + +/* Enter a start condition. This macro really ought to take a parameter, + * but we do it the disgusting crufty way forced on us by the ()-less + * definition of BEGIN. + */ +#define BEGIN (GENLIB_yy_start) = 1 + 2 * +/* Translate the current start state into a value that can be later handed + * to BEGIN to return to the state. The YYSTATE alias is for lex + * compatibility. + */ +#define YY_START (((GENLIB_yy_start) - 1) / 2) +#define YYSTATE YY_START +/* Action number for EOF rule of a given start state. */ +#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) +/* Special action meaning "start processing a new file". */ +#define YY_NEW_FILE GENLIB_yyrestart( GENLIB_yyin ) +#define YY_END_OF_BUFFER_CHAR 0 + +/* Size of default input buffer. */ +#ifndef YY_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k. + * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. + * Ditto for the __ia64__ case accordingly. + */ +#define YY_BUF_SIZE 32768 +#else +#define YY_BUF_SIZE 16384 +#endif /* __ia64__ */ +#endif + +/* The state buf must be large enough to hold one state per character in the main buffer. + */ +#define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(GENLIB_yy_state_type)) + +#ifndef YY_TYPEDEF_YY_BUFFER_STATE +#define YY_TYPEDEF_YY_BUFFER_STATE +typedef struct GENLIB_yy_buffer_state *YY_BUFFER_STATE; +#endif + +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t GENLIB_yy_size_t; +#endif + +extern int GENLIB_yyleng; + +extern FILE *GENLIB_yyin, *GENLIB_yyout; + +#define EOB_ACT_CONTINUE_SCAN 0 +#define EOB_ACT_END_OF_FILE 1 +#define EOB_ACT_LAST_MATCH 2 + + #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) + +/* Return all but the first "n" matched characters back to the input stream. */ +#define GENLIB_yyless(n) \ + do \ + { \ + /* Undo effects of setting up GENLIB_yytext. */ \ + int GENLIB_yyless_macro_arg = (n); \ + YY_LESS_LINENO(GENLIB_yyless_macro_arg);\ + *GENLIB_yy_cp = (GENLIB_yy_hold_char); \ + YY_RESTORE_YY_MORE_OFFSET \ + (GENLIB_yy_c_buf_p) = GENLIB_yy_cp = GENLIB_yy_bp + GENLIB_yyless_macro_arg - YY_MORE_ADJ; \ + YY_DO_BEFORE_ACTION; /* set up GENLIB_yytext again */ \ + } \ + while ( 0 ) +#define unput(c) GENLIB_yyunput( c, (GENLIB_yytext_ptr) ) + +#ifndef YY_STRUCT_YY_BUFFER_STATE +#define YY_STRUCT_YY_BUFFER_STATE +struct GENLIB_yy_buffer_state + { + FILE *GENLIB_yy_input_file; + + char *GENLIB_yy_ch_buf; /* input buffer */ + char *GENLIB_yy_buf_pos; /* current position in input buffer */ + + /* Size of input buffer in bytes, not including room for EOB + * characters. + */ + int GENLIB_yy_buf_size; + + /* Number of characters read into GENLIB_yy_ch_buf, not including EOB + * characters. + */ + int GENLIB_yy_n_chars; + + /* Whether we "own" the buffer - i.e., we know we created it, + * and can realloc() it to grow it, and should free() it to + * delete it. + */ + int GENLIB_yy_is_our_buffer; + + /* Whether this is an "interactive" input source; if so, and + * if we're using stdio for input, then we want to use getc() + * instead of fread(), to make sure we stop fetching input after + * each newline. + */ + int GENLIB_yy_is_interactive; + + /* Whether we're considered to be at the beginning of a line. + * If so, '^' rules will be active on the next match, otherwise + * not. + */ + int GENLIB_yy_at_bol; + + int GENLIB_yy_bs_lineno; /**< The line count. */ + int GENLIB_yy_bs_column; /**< The column count. */ + + /* Whether to try to fill the input buffer when we reach the + * end of it. + */ + int GENLIB_yy_fill_buffer; + + int GENLIB_yy_buffer_status; + +#define YY_BUFFER_NEW 0 +#define YY_BUFFER_NORMAL 1 + /* When an EOF's been seen but there's still some text to process + * then we mark the buffer as YY_EOF_PENDING, to indicate that we + * shouldn't try reading from the input source any more. We might + * still have a bunch of tokens to match, though, because of + * possible backing-up. + * + * When we actually see the EOF, we change the status to "new" + * (via GENLIB_yyrestart()), so that the user can continue scanning by + * just pointing GENLIB_yyin at a new input file. + */ +#define YY_BUFFER_EOF_PENDING 2 + + }; +#endif /* !YY_STRUCT_YY_BUFFER_STATE */ + +/* Stack of input buffers. */ +static size_t GENLIB_yy_buffer_stack_top = 0; /**< index of top of stack. */ +static size_t GENLIB_yy_buffer_stack_max = 0; /**< capacity of stack. */ +static YY_BUFFER_STATE * GENLIB_yy_buffer_stack = NULL; /**< Stack as an array. */ + +/* We provide macros for accessing buffer states in case in the + * future we want to put the buffer states in a more general + * "scanner state". + * + * Returns the top of the stack, or NULL. + */ +#define YY_CURRENT_BUFFER ( (GENLIB_yy_buffer_stack) \ + ? (GENLIB_yy_buffer_stack)[(GENLIB_yy_buffer_stack_top)] \ + : NULL) +/* Same as previous macro, but useful when we know that the buffer stack is not + * NULL or when we need an lvalue. For internal use only. + */ +#define YY_CURRENT_BUFFER_LVALUE (GENLIB_yy_buffer_stack)[(GENLIB_yy_buffer_stack_top)] + +/* GENLIB_yy_hold_char holds the character lost when GENLIB_yytext is formed. */ +static char GENLIB_yy_hold_char; +static int GENLIB_yy_n_chars; /* number of characters read into GENLIB_yy_ch_buf */ +int GENLIB_yyleng; + +/* Points to current character in buffer. */ +static char *GENLIB_yy_c_buf_p = NULL; +static int GENLIB_yy_init = 0; /* whether we need to initialize */ +static int GENLIB_yy_start = 0; /* start state number */ + +/* Flag which is used to allow GENLIB_yywrap()'s to do buffer switches + * instead of setting up a fresh GENLIB_yyin. A bit of a hack ... + */ +static int GENLIB_yy_did_buffer_switch_on_eof; + +void GENLIB_yyrestart ( FILE *input_file ); +void GENLIB_yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); +YY_BUFFER_STATE GENLIB_yy_create_buffer ( FILE *file, int size ); +void GENLIB_yy_delete_buffer ( YY_BUFFER_STATE b ); +void GENLIB_yy_flush_buffer ( YY_BUFFER_STATE b ); +void GENLIB_yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); +void GENLIB_yypop_buffer_state ( void ); + +static void GENLIB_yyensure_buffer_stack ( void ); +static void GENLIB_yy_load_buffer_state ( void ); +static void GENLIB_yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); +#define YY_FLUSH_BUFFER GENLIB_yy_flush_buffer( YY_CURRENT_BUFFER ) + +YY_BUFFER_STATE GENLIB_yy_scan_buffer ( char *base, GENLIB_yy_size_t size ); +YY_BUFFER_STATE GENLIB_yy_scan_string ( const char *GENLIB_yy_str ); +YY_BUFFER_STATE GENLIB_yy_scan_bytes ( const char *bytes, int len ); + +void *GENLIB_yyalloc ( GENLIB_yy_size_t ); +void *GENLIB_yyrealloc ( void *, GENLIB_yy_size_t ); +void GENLIB_yyfree ( void * ); + +#define GENLIB_yy_new_buffer GENLIB_yy_create_buffer +#define GENLIB_yy_set_interactive(is_interactive) \ + { \ + if ( ! YY_CURRENT_BUFFER ){ \ + GENLIB_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_is_interactive = is_interactive; \ + } +#define GENLIB_yy_set_bol(at_bol) \ + { \ + if ( ! YY_CURRENT_BUFFER ){\ + GENLIB_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_at_bol = at_bol; \ + } +#define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_at_bol) + +/* Begin user sect3 */ +typedef flex_uint8_t YY_CHAR; + +FILE *GENLIB_yyin = NULL, *GENLIB_yyout = NULL; + +typedef int GENLIB_yy_state_type; + +extern int GENLIB_yylineno; +int GENLIB_yylineno = 1; + +extern char *GENLIB_yytext; +#ifdef GENLIB_yytext_ptr +#undef GENLIB_yytext_ptr +#endif +#define GENLIB_yytext_ptr GENLIB_yytext + +static GENLIB_yy_state_type GENLIB_yy_get_previous_state ( void ); +static GENLIB_yy_state_type GENLIB_yy_try_NUL_trans ( GENLIB_yy_state_type current_state ); +static int GENLIB_yy_get_next_buffer ( void ); +static void GENLIB_yynoreturn GENLIB_yy_fatal_error ( const char* msg ); + +/* Done after the current pattern has been matched and before the + * corresponding action - sets up GENLIB_yytext. + */ +#define YY_DO_BEFORE_ACTION \ + (GENLIB_yytext_ptr) = GENLIB_yy_bp; \ + GENLIB_yyleng = (int) (GENLIB_yy_cp - GENLIB_yy_bp); \ + (GENLIB_yy_hold_char) = *GENLIB_yy_cp; \ + *GENLIB_yy_cp = '\0'; \ + (GENLIB_yy_c_buf_p) = GENLIB_yy_cp; +#define YY_NUM_RULES 23 +#define YY_END_OF_BUFFER 24 +/* This struct is not used in this scanner, + but its presence is necessary. */ +struct GENLIB_yy_trans_info + { + flex_int32_t GENLIB_yy_verify; + flex_int32_t GENLIB_yy_nxt; + }; +static const flex_int16_t GENLIB_yy_accept[73] = + { 0, + 0, 0, 24, 22, 20, 20, 6, 22, 21, 7, + 2, 3, 9, 8, 19, 22, 19, 4, 5, 19, + 19, 19, 19, 19, 19, 20, 0, 21, 0, 0, + 19, 19, 0, 18, 0, 19, 19, 19, 19, 19, + 19, 19, 1, 0, 0, 0, 0, 19, 19, 19, + 19, 19, 11, 15, 0, 19, 19, 10, 19, 19, + 19, 12, 16, 17, 19, 19, 19, 13, 19, 19, + 14, 0 + } ; + +static const YY_CHAR GENLIB_yy_ec[256] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 2, 4, 5, 6, 1, 1, 1, 7, 8, + 9, 10, 11, 1, 12, 13, 1, 14, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 1, 17, 1, + 18, 1, 1, 1, 19, 20, 21, 20, 22, 20, + 23, 24, 25, 20, 20, 26, 20, 27, 28, 29, + 30, 31, 32, 33, 20, 20, 20, 20, 20, 20, + 1, 1, 1, 1, 20, 1, 20, 20, 20, 20, + + 34, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1 + } ; + +static const YY_CHAR GENLIB_yy_meta[35] = + { 0, + 1, 1, 2, 1, 3, 1, 1, 1, 1, 1, + 1, 4, 4, 4, 4, 4, 1, 1, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4 + } ; + +static const flex_int16_t GENLIB_yy_base[76] = + { 0, + 0, 0, 173, 174, 33, 35, 174, 0, 0, 174, + 174, 174, 174, 26, 30, 33, 48, 174, 174, 159, + 39, 40, 41, 43, 44, 69, 164, 0, 59, 81, + 153, 0, 114, 174, 62, 0, 138, 42, 52, 66, + 73, 68, 174, 0, 76, 0, 90, 90, 107, 80, + 67, 101, 149, 148, 118, 94, 95, 147, 111, 124, + 112, 146, 145, 144, 128, 118, 98, 133, 129, 130, + 132, 174, 163, 167, 54 + } ; + +static const flex_int16_t GENLIB_yy_def[76] = + { 0, + 72, 1, 72, 72, 72, 72, 72, 73, 74, 72, + 72, 72, 72, 72, 75, 72, 75, 72, 72, 75, + 75, 75, 75, 75, 75, 72, 73, 74, 72, 72, + 75, 17, 72, 72, 33, 17, 75, 75, 75, 75, + 75, 75, 72, 30, 72, 35, 72, 37, 37, 75, + 75, 75, 75, 75, 72, 75, 75, 75, 75, 75, + 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, + 75, 0, 72, 72, 72 + } ; + +static const flex_int16_t GENLIB_yy_nxt[209] = + { 0, + 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, + 14, 15, 16, 17, 17, 17, 18, 19, 20, 20, + 21, 20, 22, 20, 20, 23, 20, 20, 24, 20, + 20, 25, 20, 20, 26, 26, 26, 26, 29, 30, + 30, 30, 29, 32, 32, 32, 33, 33, 33, 34, + 34, 72, 72, 72, 72, 72, 72, 31, 39, 40, + 35, 36, 36, 36, 72, 42, 38, 41, 50, 37, + 26, 26, 33, 33, 33, 46, 46, 46, 72, 72, + 72, 37, 34, 34, 51, 72, 47, 47, 58, 55, + 55, 55, 72, 35, 44, 44, 44, 54, 52, 53, + + 72, 31, 45, 55, 55, 55, 72, 72, 34, 34, + 72, 56, 57, 72, 45, 34, 34, 72, 31, 34, + 34, 59, 69, 72, 72, 61, 60, 33, 33, 33, + 72, 55, 55, 55, 62, 45, 72, 63, 64, 66, + 72, 72, 72, 68, 72, 72, 67, 45, 47, 48, + 72, 49, 49, 49, 65, 70, 72, 72, 72, 72, + 72, 72, 71, 27, 27, 72, 27, 28, 43, 28, + 28, 72, 72, 3, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + + 72, 72, 72, 72, 72, 72, 72, 72 + } ; + +static const flex_int16_t GENLIB_yy_chk[209] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 5, 5, 6, 6, 14, 14, + 14, 14, 15, 15, 15, 15, 16, 16, 16, 17, + 17, 21, 22, 23, 38, 24, 25, 75, 22, 23, + 17, 17, 17, 17, 39, 25, 21, 24, 38, 17, + 26, 26, 29, 29, 29, 35, 35, 35, 40, 51, + 42, 17, 30, 30, 39, 41, 45, 45, 51, 45, + 45, 45, 50, 30, 30, 30, 30, 42, 40, 41, + + 48, 48, 30, 47, 47, 47, 56, 57, 49, 49, + 67, 50, 50, 52, 30, 33, 33, 49, 49, 55, + 55, 52, 67, 59, 61, 57, 56, 33, 33, 33, + 66, 55, 55, 55, 59, 33, 60, 60, 60, 61, + 65, 69, 70, 66, 71, 68, 65, 33, 37, 37, + 37, 37, 37, 37, 60, 69, 64, 63, 62, 58, + 54, 53, 70, 73, 73, 31, 73, 74, 27, 74, + 74, 20, 3, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + + 72, 72, 72, 72, 72, 72, 72, 72 + } ; + +static GENLIB_yy_state_type GENLIB_yy_last_accepting_state; +static char *GENLIB_yy_last_accepting_cpos; + +extern int GENLIB_yy_flex_debug; +int GENLIB_yy_flex_debug = 0; + +/* The intent behind this definition is that it'll catch + * any uses of REJECT which flex missed. + */ +#define REJECT reject_used_but_not_detected +#define GENLIB_yymore() GENLIB_yymore_used_but_not_detected +#define YY_MORE_ADJ 0 +#define YY_RESTORE_YY_MORE_OFFSET +char *GENLIB_yytext; +#line 1 "readliblex.l" +#line 2 "readliblex.l" +/* file @(#)readliblex.l 1.1 */ +/* last modified on 5/29/91 at 12:35:32 */ +#include "genlib_int.h" +#include "readlib.h" +#undef input +#undef unput +#ifdef FLEX_SCANNER +#undef YY_INPUT +#define YY_INPUT(buf,result,max) (result = genlib_input(buf, max)) +#endif + +static char *file_string; +static int file_mode; +static int nbuffer; +static char buffer[20]; + +/*alnum [-A-Za-z0-9_.<>$%^&|{}[\]:,?/@]*/ +#line 526 "lex.GENLIB_yy.c" +#line 527 "lex.GENLIB_yy.c" + +#define INITIAL 0 + +#ifndef YY_NO_UNISTD_H +/* Special case for "unistd.h", since it is non-ANSI. We include it way + * down here because we want the user's section 1 to have been scanned first. + * The user has a chance to override it with an option. + */ +#include +#endif + +#ifndef YY_EXTRA_TYPE +#define YY_EXTRA_TYPE void * +#endif + +static int GENLIB_yy_init_globals ( void ); + +/* Accessor methods to globals. + These are made visible to non-reentrant scanners for convenience. */ + +int GENLIB_yylex_destroy ( void ); + +int GENLIB_yyget_debug ( void ); + +void GENLIB_yyset_debug ( int debug_flag ); + +YY_EXTRA_TYPE GENLIB_yyget_extra ( void ); + +void GENLIB_yyset_extra ( YY_EXTRA_TYPE user_defined ); + +FILE *GENLIB_yyget_in ( void ); + +void GENLIB_yyset_in ( FILE * _in_str ); + +FILE *GENLIB_yyget_out ( void ); + +void GENLIB_yyset_out ( FILE * _out_str ); + + int GENLIB_yyget_leng ( void ); + +char *GENLIB_yyget_text ( void ); + +int GENLIB_yyget_lineno ( void ); + +void GENLIB_yyset_lineno ( int _line_number ); + +/* Macros after this point can all be overridden by user definitions in + * section 1. + */ + +#ifndef YY_SKIP_YYWRAP +#ifdef __cplusplus +extern "C" int GENLIB_yywrap ( void ); +#else +extern int GENLIB_yywrap ( void ); +#endif +#endif + +#ifndef YY_NO_UNPUT + + static void GENLIB_yyunput ( int c, char *buf_ptr ); + +#endif + +#ifndef GENLIB_yytext_ptr +static void GENLIB_yy_flex_strncpy ( char *, const char *, int ); +#endif + +#ifdef YY_NEED_STRLEN +static int GENLIB_yy_flex_strlen ( const char * ); +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus +static int GENLIB_yyinput ( void ); +#else +static int input ( void ); +#endif + +#endif + +/* Amount of stuff to slurp up with each read. */ +#ifndef YY_READ_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k */ +#define YY_READ_BUF_SIZE 16384 +#else +#define YY_READ_BUF_SIZE 8192 +#endif /* __ia64__ */ +#endif + +/* Copy whatever the last rule matched to the standard output. */ +#ifndef ECHO +/* This used to be an fputs(), but since the string might contain NUL's, + * we now use fwrite(). + */ +#define ECHO do { if (fwrite( GENLIB_yytext, (size_t) GENLIB_yyleng, 1, GENLIB_yyout )) {} } while (0) +#endif + +/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, + * is returned in "result". + */ +#ifndef YY_INPUT +#define YY_INPUT(buf,result,max_size) \ + if ( YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_is_interactive ) \ + { \ + int c = '*'; \ + int n; \ + for ( n = 0; n < max_size && \ + (c = getc( GENLIB_yyin )) != EOF && c != '\n'; ++n ) \ + buf[n] = (char) c; \ + if ( c == '\n' ) \ + buf[n++] = (char) c; \ + if ( c == EOF && ferror( GENLIB_yyin ) ) \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + result = n; \ + } \ + else \ + { \ + errno=0; \ + while ( (result = (int) fread(buf, 1, (GENLIB_yy_size_t) max_size, GENLIB_yyin)) == 0 && ferror(GENLIB_yyin)) \ + { \ + if( errno != EINTR) \ + { \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + break; \ + } \ + errno=0; \ + clearerr(GENLIB_yyin); \ + } \ + }\ +\ + +#endif + +/* No semi-colon after return; correct usage is to write "GENLIB_yyterminate();" - + * we don't want an extra ';' after the "return" because that will cause + * some compilers to complain about unreachable statements. + */ +#ifndef GENLIB_yyterminate +#define GENLIB_yyterminate() return YY_NULL +#endif + +/* Number of entries by which start-condition stack grows. */ +#ifndef YY_START_STACK_INCR +#define YY_START_STACK_INCR 25 +#endif + +/* Report a fatal error. */ +#ifndef YY_FATAL_ERROR +#define YY_FATAL_ERROR(msg) GENLIB_yy_fatal_error( msg ) +#endif + +/* end tables serialization structures and prototypes */ + +/* Default declaration of generated scanner - a define so the user can + * easily add parameters. + */ +#ifndef YY_DECL +#define YY_DECL_IS_OURS 1 + +extern int GENLIB_yylex (void); + +#define YY_DECL int GENLIB_yylex (void) +#endif /* !YY_DECL */ + +/* Code executed at the beginning of each rule, after GENLIB_yytext and GENLIB_yyleng + * have been set up. + */ +#ifndef YY_USER_ACTION +#define YY_USER_ACTION +#endif + +/* Code executed at the end of each rule. */ +#ifndef YY_BREAK +#define YY_BREAK /*LINTED*/break; +#endif + +#define YY_RULE_SETUP \ + YY_USER_ACTION + +/** The main scanner function which does all the work. + */ +YY_DECL +{ + GENLIB_yy_state_type GENLIB_yy_current_state; + char *GENLIB_yy_cp, *GENLIB_yy_bp; + int GENLIB_yy_act; + + if ( !(GENLIB_yy_init) ) + { + (GENLIB_yy_init) = 1; + +#ifdef YY_USER_INIT + YY_USER_INIT; +#endif + + if ( ! (GENLIB_yy_start) ) + (GENLIB_yy_start) = 1; /* first start state */ + + if ( ! GENLIB_yyin ) + GENLIB_yyin = stdin; + + if ( ! GENLIB_yyout ) + GENLIB_yyout = stdout; + + if ( ! YY_CURRENT_BUFFER ) { + GENLIB_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ); + } + + GENLIB_yy_load_buffer_state( ); + } + + { +#line 28 "readliblex.l" + + +#line 747 "lex.GENLIB_yy.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ + { + GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + + /* Support of GENLIB_yytext. */ + *GENLIB_yy_cp = (GENLIB_yy_hold_char); + + /* GENLIB_yy_bp points to the position in GENLIB_yy_ch_buf of the start of + * the current run. + */ + GENLIB_yy_bp = GENLIB_yy_cp; + + GENLIB_yy_current_state = (GENLIB_yy_start); +GENLIB_yy_match: + do + { + YY_CHAR GENLIB_yy_c = GENLIB_yy_ec[YY_SC_TO_UI(*GENLIB_yy_cp)] ; + if ( GENLIB_yy_accept[GENLIB_yy_current_state] ) + { + (GENLIB_yy_last_accepting_state) = GENLIB_yy_current_state; + (GENLIB_yy_last_accepting_cpos) = GENLIB_yy_cp; + } + while ( GENLIB_yy_chk[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c] != GENLIB_yy_current_state ) + { + GENLIB_yy_current_state = (int) GENLIB_yy_def[GENLIB_yy_current_state]; + if ( GENLIB_yy_current_state >= 73 ) + GENLIB_yy_c = GENLIB_yy_meta[GENLIB_yy_c]; + } + GENLIB_yy_current_state = GENLIB_yy_nxt[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c]; + ++GENLIB_yy_cp; + } + while ( GENLIB_yy_base[GENLIB_yy_current_state] != 174 ); + +GENLIB_yy_find_action: + GENLIB_yy_act = GENLIB_yy_accept[GENLIB_yy_current_state]; + if ( GENLIB_yy_act == 0 ) + { /* have to back up */ + GENLIB_yy_cp = (GENLIB_yy_last_accepting_cpos); + GENLIB_yy_current_state = (GENLIB_yy_last_accepting_state); + GENLIB_yy_act = GENLIB_yy_accept[GENLIB_yy_current_state]; + } + + YY_DO_BEFORE_ACTION; + +do_action: /* This label is used only to access EOF actions. */ + + switch ( GENLIB_yy_act ) + { /* beginning of action switch */ + case 0: /* must back up */ + /* undo the effects of YY_DO_BEFORE_ACTION */ + *GENLIB_yy_cp = (GENLIB_yy_hold_char); + GENLIB_yy_cp = (GENLIB_yy_last_accepting_cpos); + GENLIB_yy_current_state = (GENLIB_yy_last_accepting_state); + goto GENLIB_yy_find_action; + +case 1: +/* rule 1 can match eol */ +YY_RULE_SETUP +#line 30 "readliblex.l" +{ + int i; + GENLIB_yytext[GENLIB_yyleng-1] = '\0'; + for(i = 0; i < GENLIB_yyleng; i++) GENLIB_yytext[i] = GENLIB_yytext[i+1]; + GENLIB_yyleng -= 2; + return IDENTIFIER; + } + YY_BREAK +case 2: +YY_RULE_SETUP +#line 38 "readliblex.l" +{ return LPAREN; } + YY_BREAK +case 3: +YY_RULE_SETUP +#line 39 "readliblex.l" +{ return RPAREN; } + YY_BREAK +case 4: +YY_RULE_SETUP +#line 40 "readliblex.l" +{ return SEMI; } + YY_BREAK +case 5: +YY_RULE_SETUP +#line 41 "readliblex.l" +{ return ASSIGN; } + YY_BREAK +case 6: +YY_RULE_SETUP +#line 42 "readliblex.l" +{ return OPR_NOT; } + YY_BREAK +case 7: +YY_RULE_SETUP +#line 43 "readliblex.l" +{ return OPR_NOT_POST; } + YY_BREAK +case 8: +YY_RULE_SETUP +#line 44 "readliblex.l" +{ return OPR_OR; } + YY_BREAK +case 9: +YY_RULE_SETUP +#line 45 "readliblex.l" +{ return OPR_AND; } + YY_BREAK +case 10: +YY_RULE_SETUP +#line 47 "readliblex.l" +{ return GATE; } + YY_BREAK +case 11: +YY_RULE_SETUP +#line 48 "readliblex.l" +{ return PIN; } + YY_BREAK +case 12: +YY_RULE_SETUP +#line 49 "readliblex.l" +{ return LATCH; } + YY_BREAK +case 13: +YY_RULE_SETUP +#line 50 "readliblex.l" +{ return CONTROL; } + YY_BREAK +case 14: +YY_RULE_SETUP +#line 51 "readliblex.l" +{ return CONSTRAINT; } + YY_BREAK +case 15: +YY_RULE_SETUP +#line 52 "readliblex.l" +{ return SEQ; } + YY_BREAK +case 16: +YY_RULE_SETUP +#line 53 "readliblex.l" +{ return CONST0; } + YY_BREAK +case 17: +YY_RULE_SETUP +#line 54 "readliblex.l" +{ return CONST1; } + YY_BREAK +case 18: +/* rule 18 can match eol */ +YY_RULE_SETUP +#line 55 "readliblex.l" +{ return REAL;} + YY_BREAK +case 19: +YY_RULE_SETUP +#line 56 "readliblex.l" +{ return IDENTIFIER; } + YY_BREAK +case 20: +/* rule 20 can match eol */ +YY_RULE_SETUP +#line 57 "readliblex.l" +; + YY_BREAK +case 21: +YY_RULE_SETUP +#line 58 "readliblex.l" +; /* comments */ + YY_BREAK +case 22: +YY_RULE_SETUP +#line 60 "readliblex.l" +{ GENLIB_yyerror("bad character"); } + YY_BREAK +case 23: +YY_RULE_SETUP +#line 62 "readliblex.l" +ECHO; + YY_BREAK +#line 928 "lex.GENLIB_yy.c" +case YY_STATE_EOF(INITIAL): + GENLIB_yyterminate(); + + case YY_END_OF_BUFFER: + { + /* Amount of text matched not including the EOB char. */ + int GENLIB_yy_amount_of_matched_text = (int) (GENLIB_yy_cp - (GENLIB_yytext_ptr)) - 1; + + /* Undo the effects of YY_DO_BEFORE_ACTION. */ + *GENLIB_yy_cp = (GENLIB_yy_hold_char); + YY_RESTORE_YY_MORE_OFFSET + + if ( YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buffer_status == YY_BUFFER_NEW ) + { + /* We're scanning a new file or input source. It's + * possible that this happened because the user + * just pointed GENLIB_yyin at a new source and called + * GENLIB_yylex(). If so, then we have to assure + * consistency between YY_CURRENT_BUFFER and our + * globals. Here is the right place to do so, because + * this is the first action (other than possibly a + * back-up) that will match for the new input source. + */ + (GENLIB_yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars; + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_input_file = GENLIB_yyin; + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buffer_status = YY_BUFFER_NORMAL; + } + + /* Note that here we test for GENLIB_yy_c_buf_p "<=" to the position + * of the first EOB in the buffer, since GENLIB_yy_c_buf_p will + * already have been incremented past the NUL character + * (since all states make transitions on EOB to the + * end-of-buffer state). Contrast this with the test + * in input(). + */ + if ( (GENLIB_yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars)] ) + { /* This was really a NUL. */ + GENLIB_yy_state_type GENLIB_yy_next_state; + + (GENLIB_yy_c_buf_p) = (GENLIB_yytext_ptr) + GENLIB_yy_amount_of_matched_text; + + GENLIB_yy_current_state = GENLIB_yy_get_previous_state( ); + + /* Okay, we're now positioned to make the NUL + * transition. We couldn't have + * GENLIB_yy_get_previous_state() go ahead and do it + * for us because it doesn't know how to deal + * with the possibility of jamming (and we don't + * want to build jamming into it because then it + * will run more slowly). + */ + + GENLIB_yy_next_state = GENLIB_yy_try_NUL_trans( GENLIB_yy_current_state ); + + GENLIB_yy_bp = (GENLIB_yytext_ptr) + YY_MORE_ADJ; + + if ( GENLIB_yy_next_state ) + { + /* Consume the NUL. */ + GENLIB_yy_cp = ++(GENLIB_yy_c_buf_p); + GENLIB_yy_current_state = GENLIB_yy_next_state; + goto GENLIB_yy_match; + } + + else + { + GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + goto GENLIB_yy_find_action; + } + } + + else switch ( GENLIB_yy_get_next_buffer( ) ) + { + case EOB_ACT_END_OF_FILE: + { + (GENLIB_yy_did_buffer_switch_on_eof) = 0; + + if ( GENLIB_yywrap( ) ) + { + /* Note: because we've taken care in + * GENLIB_yy_get_next_buffer() to have set up + * GENLIB_yytext, we can now set up + * GENLIB_yy_c_buf_p so that if some total + * hoser (like flex itself) wants to + * call the scanner after we return the + * YY_NULL, it'll still work - another + * YY_NULL will get returned. + */ + (GENLIB_yy_c_buf_p) = (GENLIB_yytext_ptr) + YY_MORE_ADJ; + + GENLIB_yy_act = YY_STATE_EOF(YY_START); + goto do_action; + } + + else + { + if ( ! (GENLIB_yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; + } + break; + } + + case EOB_ACT_CONTINUE_SCAN: + (GENLIB_yy_c_buf_p) = + (GENLIB_yytext_ptr) + GENLIB_yy_amount_of_matched_text; + + GENLIB_yy_current_state = GENLIB_yy_get_previous_state( ); + + GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + GENLIB_yy_bp = (GENLIB_yytext_ptr) + YY_MORE_ADJ; + goto GENLIB_yy_match; + + case EOB_ACT_LAST_MATCH: + (GENLIB_yy_c_buf_p) = + &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars)]; + + GENLIB_yy_current_state = GENLIB_yy_get_previous_state( ); + + GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + GENLIB_yy_bp = (GENLIB_yytext_ptr) + YY_MORE_ADJ; + goto GENLIB_yy_find_action; + } + break; + } + + default: + YY_FATAL_ERROR( + "fatal flex scanner internal error--no action found" ); + } /* end of action switch */ + } /* end of scanning one token */ + } /* end of user's declarations */ +} /* end of GENLIB_yylex */ + +/* GENLIB_yy_get_next_buffer - try to read in a new buffer + * + * Returns a code representing an action: + * EOB_ACT_LAST_MATCH - + * EOB_ACT_CONTINUE_SCAN - continue scanning from current position + * EOB_ACT_END_OF_FILE - end of file + */ +static int GENLIB_yy_get_next_buffer (void) +{ + char *dest = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf; + char *source = (GENLIB_yytext_ptr); + int number_to_move, i; + int ret_val; + + if ( (GENLIB_yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars) + 1] ) + YY_FATAL_ERROR( + "fatal flex scanner internal error--end of buffer missed" ); + + if ( YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_fill_buffer == 0 ) + { /* Don't try to fill the buffer, so this is an EOF. */ + if ( (GENLIB_yy_c_buf_p) - (GENLIB_yytext_ptr) - YY_MORE_ADJ == 1 ) + { + /* We matched a single character, the EOB, so + * treat this as a final EOF. + */ + return EOB_ACT_END_OF_FILE; + } + + else + { + /* We matched some text prior to the EOB, first + * process it. + */ + return EOB_ACT_LAST_MATCH; + } + } + + /* Try to read more data. */ + + /* First move last chars to start of buffer. */ + number_to_move = (int) ((GENLIB_yy_c_buf_p) - (GENLIB_yytext_ptr) - 1); + + for ( i = 0; i < number_to_move; ++i ) + *(dest++) = *(source++); + + if ( YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buffer_status == YY_BUFFER_EOF_PENDING ) + /* don't do the read, it's not guaranteed to return an EOF, + * just force an EOF + */ + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars = (GENLIB_yy_n_chars) = 0; + + else + { + int num_to_read = + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size - number_to_move - 1; + + while ( num_to_read <= 0 ) + { /* Not enough room in the buffer - grow it. */ + + /* just a shorter name for the current buffer */ + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; + + int GENLIB_yy_c_buf_p_offset = + (int) ((GENLIB_yy_c_buf_p) - b->GENLIB_yy_ch_buf); + + if ( b->GENLIB_yy_is_our_buffer ) + { + int new_size = b->GENLIB_yy_buf_size * 2; + + if ( new_size <= 0 ) + b->GENLIB_yy_buf_size += b->GENLIB_yy_buf_size / 8; + else + b->GENLIB_yy_buf_size *= 2; + + b->GENLIB_yy_ch_buf = (char *) + /* Include room in for 2 EOB chars. */ + GENLIB_yyrealloc( (void *) b->GENLIB_yy_ch_buf, + (GENLIB_yy_size_t) (b->GENLIB_yy_buf_size + 2) ); + } + else + /* Can't grow it, we don't own it. */ + b->GENLIB_yy_ch_buf = NULL; + + if ( ! b->GENLIB_yy_ch_buf ) + YY_FATAL_ERROR( + "fatal error - scanner input buffer overflow" ); + + (GENLIB_yy_c_buf_p) = &b->GENLIB_yy_ch_buf[GENLIB_yy_c_buf_p_offset]; + + num_to_read = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size - + number_to_move - 1; + + } + + if ( num_to_read > YY_READ_BUF_SIZE ) + num_to_read = YY_READ_BUF_SIZE; + + /* Read in more data. */ + YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[number_to_move]), + (GENLIB_yy_n_chars), num_to_read ); + + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars = (GENLIB_yy_n_chars); + } + + if ( (GENLIB_yy_n_chars) == 0 ) + { + if ( number_to_move == YY_MORE_ADJ ) + { + ret_val = EOB_ACT_END_OF_FILE; + GENLIB_yyrestart( GENLIB_yyin ); + } + + else + { + ret_val = EOB_ACT_LAST_MATCH; + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buffer_status = + YY_BUFFER_EOF_PENDING; + } + } + + else + ret_val = EOB_ACT_CONTINUE_SCAN; + + if (((GENLIB_yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size) { + /* Extend the array by 50%, plus the number we really need. */ + int new_size = (GENLIB_yy_n_chars) + number_to_move + ((GENLIB_yy_n_chars) >> 1); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf = (char *) GENLIB_yyrealloc( + (void *) YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf, (GENLIB_yy_size_t) new_size ); + if ( ! YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yy_get_next_buffer()" ); + /* "- 2" to take care of EOB's */ + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size = (int) (new_size - 2); + } + + (GENLIB_yy_n_chars) += number_to_move; + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars)] = YY_END_OF_BUFFER_CHAR; + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; + + (GENLIB_yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[0]; + + return ret_val; +} + +/* GENLIB_yy_get_previous_state - get the state just before the EOB char was reached */ + + static GENLIB_yy_state_type GENLIB_yy_get_previous_state (void) +{ + GENLIB_yy_state_type GENLIB_yy_current_state; + char *GENLIB_yy_cp; + + GENLIB_yy_current_state = (GENLIB_yy_start); + + for ( GENLIB_yy_cp = (GENLIB_yytext_ptr) + YY_MORE_ADJ; GENLIB_yy_cp < (GENLIB_yy_c_buf_p); ++GENLIB_yy_cp ) + { + YY_CHAR GENLIB_yy_c = (*GENLIB_yy_cp ? GENLIB_yy_ec[YY_SC_TO_UI(*GENLIB_yy_cp)] : 1); + if ( GENLIB_yy_accept[GENLIB_yy_current_state] ) + { + (GENLIB_yy_last_accepting_state) = GENLIB_yy_current_state; + (GENLIB_yy_last_accepting_cpos) = GENLIB_yy_cp; + } + while ( GENLIB_yy_chk[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c] != GENLIB_yy_current_state ) + { + GENLIB_yy_current_state = (int) GENLIB_yy_def[GENLIB_yy_current_state]; + if ( GENLIB_yy_current_state >= 73 ) + GENLIB_yy_c = GENLIB_yy_meta[GENLIB_yy_c]; + } + GENLIB_yy_current_state = GENLIB_yy_nxt[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c]; + } + + return GENLIB_yy_current_state; +} + +/* GENLIB_yy_try_NUL_trans - try to make a transition on the NUL character + * + * synopsis + * next_state = GENLIB_yy_try_NUL_trans( current_state ); + */ + static GENLIB_yy_state_type GENLIB_yy_try_NUL_trans (GENLIB_yy_state_type GENLIB_yy_current_state ) +{ + int GENLIB_yy_is_jam; + char *GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + + YY_CHAR GENLIB_yy_c = 1; + if ( GENLIB_yy_accept[GENLIB_yy_current_state] ) + { + (GENLIB_yy_last_accepting_state) = GENLIB_yy_current_state; + (GENLIB_yy_last_accepting_cpos) = GENLIB_yy_cp; + } + while ( GENLIB_yy_chk[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c] != GENLIB_yy_current_state ) + { + GENLIB_yy_current_state = (int) GENLIB_yy_def[GENLIB_yy_current_state]; + if ( GENLIB_yy_current_state >= 73 ) + GENLIB_yy_c = GENLIB_yy_meta[GENLIB_yy_c]; + } + GENLIB_yy_current_state = GENLIB_yy_nxt[GENLIB_yy_base[GENLIB_yy_current_state] + GENLIB_yy_c]; + GENLIB_yy_is_jam = (GENLIB_yy_current_state == 72); + + return GENLIB_yy_is_jam ? 0 : GENLIB_yy_current_state; +} + +#ifndef YY_NO_UNPUT + + static void GENLIB_yyunput (int c, char * GENLIB_yy_bp ) +{ + char *GENLIB_yy_cp; + + GENLIB_yy_cp = (GENLIB_yy_c_buf_p); + + /* undo effects of setting up GENLIB_yytext */ + *GENLIB_yy_cp = (GENLIB_yy_hold_char); + + if ( GENLIB_yy_cp < YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf + 2 ) + { /* need to shift things up to make room */ + /* +2 for EOB chars. */ + int number_to_move = (GENLIB_yy_n_chars) + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[ + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size + 2]; + char *source = + &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[number_to_move]; + + while ( source > YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf ) + *--dest = *--source; + + GENLIB_yy_cp += (int) (dest - source); + GENLIB_yy_bp += (int) (dest - source); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars = + (GENLIB_yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_size; + + if ( GENLIB_yy_cp < YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf + 2 ) + YY_FATAL_ERROR( "flex scanner push-back overflow" ); + } + + *--GENLIB_yy_cp = (char) c; + + (GENLIB_yytext_ptr) = GENLIB_yy_bp; + (GENLIB_yy_hold_char) = *GENLIB_yy_cp; + (GENLIB_yy_c_buf_p) = GENLIB_yy_cp; +} + +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus + static int GENLIB_yyinput (void) +#else + static int input (void) +#endif + +{ + int c; + + *(GENLIB_yy_c_buf_p) = (GENLIB_yy_hold_char); + + if ( *(GENLIB_yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) + { + /* GENLIB_yy_c_buf_p now points to the character we want to return. + * If this occurs *before* the EOB characters, then it's a + * valid NUL; if not, then we've hit the end of the buffer. + */ + if ( (GENLIB_yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_ch_buf[(GENLIB_yy_n_chars)] ) + /* This was really a NUL. */ + *(GENLIB_yy_c_buf_p) = '\0'; + + else + { /* need more input */ + int offset = (int) ((GENLIB_yy_c_buf_p) - (GENLIB_yytext_ptr)); + ++(GENLIB_yy_c_buf_p); + + switch ( GENLIB_yy_get_next_buffer( ) ) + { + case EOB_ACT_LAST_MATCH: + /* This happens because GENLIB_yy_g_n_b() + * sees that we've accumulated a + * token and flags that we need to + * try matching the token before + * proceeding. But for input(), + * there's no matching to consider. + * So convert the EOB_ACT_LAST_MATCH + * to EOB_ACT_END_OF_FILE. + */ + + /* Reset buffer status. */ + GENLIB_yyrestart( GENLIB_yyin ); + + /*FALLTHROUGH*/ + + case EOB_ACT_END_OF_FILE: + { + if ( GENLIB_yywrap( ) ) + return 0; + + if ( ! (GENLIB_yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; +#ifdef __cplusplus + return GENLIB_yyinput(); +#else + return input(); +#endif + } + + case EOB_ACT_CONTINUE_SCAN: + (GENLIB_yy_c_buf_p) = (GENLIB_yytext_ptr) + offset; + break; + } + } + } + + c = *(unsigned char *) (GENLIB_yy_c_buf_p); /* cast for 8-bit char's */ + *(GENLIB_yy_c_buf_p) = '\0'; /* preserve GENLIB_yytext */ + (GENLIB_yy_hold_char) = *++(GENLIB_yy_c_buf_p); + + return c; +} +#endif /* ifndef YY_NO_INPUT */ + +/** Immediately switch to a different input stream. + * @param input_file A readable stream. + * + * @note This function does not reset the start condition to @c INITIAL . + */ + void GENLIB_yyrestart (FILE * input_file ) +{ + + if ( ! YY_CURRENT_BUFFER ){ + GENLIB_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ); + } + + GENLIB_yy_init_buffer( YY_CURRENT_BUFFER, input_file ); + GENLIB_yy_load_buffer_state( ); +} + +/** Switch to a different input buffer. + * @param new_buffer The new input buffer. + * + */ + void GENLIB_yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) +{ + + /* TODO. We should be able to replace this entire function body + * with + * GENLIB_yypop_buffer_state(); + * GENLIB_yypush_buffer_state(new_buffer); + */ + GENLIB_yyensure_buffer_stack (); + if ( YY_CURRENT_BUFFER == new_buffer ) + return; + + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(GENLIB_yy_c_buf_p) = (GENLIB_yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_pos = (GENLIB_yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars = (GENLIB_yy_n_chars); + } + + YY_CURRENT_BUFFER_LVALUE = new_buffer; + GENLIB_yy_load_buffer_state( ); + + /* We don't actually know whether we did this switch during + * EOF (GENLIB_yywrap()) processing, but the only time this flag + * is looked at is after GENLIB_yywrap() is called, so it's safe + * to go ahead and always set it. + */ + (GENLIB_yy_did_buffer_switch_on_eof) = 1; +} + +static void GENLIB_yy_load_buffer_state (void) +{ + (GENLIB_yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars; + (GENLIB_yytext_ptr) = (GENLIB_yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_pos; + GENLIB_yyin = YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_input_file; + (GENLIB_yy_hold_char) = *(GENLIB_yy_c_buf_p); +} + +/** Allocate and initialize an input buffer state. + * @param file A readable stream. + * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. + * + * @return the allocated buffer state. + */ + YY_BUFFER_STATE GENLIB_yy_create_buffer (FILE * file, int size ) +{ + YY_BUFFER_STATE b; + + b = (YY_BUFFER_STATE) GENLIB_yyalloc( sizeof( struct GENLIB_yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yy_create_buffer()" ); + + b->GENLIB_yy_buf_size = size; + + /* GENLIB_yy_ch_buf has to be 2 characters longer than the size given because + * we need to put in 2 end-of-buffer characters. + */ + b->GENLIB_yy_ch_buf = (char *) GENLIB_yyalloc( (GENLIB_yy_size_t) (b->GENLIB_yy_buf_size + 2) ); + if ( ! b->GENLIB_yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yy_create_buffer()" ); + + b->GENLIB_yy_is_our_buffer = 1; + + GENLIB_yy_init_buffer( b, file ); + + return b; +} + +/** Destroy the buffer. + * @param b a buffer created with GENLIB_yy_create_buffer() + * + */ + void GENLIB_yy_delete_buffer (YY_BUFFER_STATE b ) +{ + + if ( ! b ) + return; + + if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ + YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; + + if ( b->GENLIB_yy_is_our_buffer ) + GENLIB_yyfree( (void *) b->GENLIB_yy_ch_buf ); + + GENLIB_yyfree( (void *) b ); +} + +/* Initializes or reinitializes a buffer. + * This function is sometimes called more than once on the same buffer, + * such as during a GENLIB_yyrestart() or at EOF. + */ + static void GENLIB_yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) + +{ + int oerrno = errno; + + GENLIB_yy_flush_buffer( b ); + + b->GENLIB_yy_input_file = file; + b->GENLIB_yy_fill_buffer = 1; + + /* If b is the current buffer, then GENLIB_yy_init_buffer was _probably_ + * called from GENLIB_yyrestart() or through GENLIB_yy_get_next_buffer. + * In that case, we don't want to reset the lineno or column. + */ + if (b != YY_CURRENT_BUFFER){ + b->GENLIB_yy_bs_lineno = 1; + b->GENLIB_yy_bs_column = 0; + } + + b->GENLIB_yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; + + errno = oerrno; +} + +/** Discard all buffered characters. On the next scan, YY_INPUT will be called. + * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. + * + */ + void GENLIB_yy_flush_buffer (YY_BUFFER_STATE b ) +{ + if ( ! b ) + return; + + b->GENLIB_yy_n_chars = 0; + + /* We always need two end-of-buffer characters. The first causes + * a transition to the end-of-buffer state. The second causes + * a jam in that state. + */ + b->GENLIB_yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; + b->GENLIB_yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; + + b->GENLIB_yy_buf_pos = &b->GENLIB_yy_ch_buf[0]; + + b->GENLIB_yy_at_bol = 1; + b->GENLIB_yy_buffer_status = YY_BUFFER_NEW; + + if ( b == YY_CURRENT_BUFFER ) + GENLIB_yy_load_buffer_state( ); +} + +/** Pushes the new state onto the stack. The new state becomes + * the current state. This function will allocate the stack + * if necessary. + * @param new_buffer The new state. + * + */ +void GENLIB_yypush_buffer_state (YY_BUFFER_STATE new_buffer ) +{ + if (new_buffer == NULL) + return; + + GENLIB_yyensure_buffer_stack(); + + /* This block is copied from GENLIB_yy_switch_to_buffer. */ + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(GENLIB_yy_c_buf_p) = (GENLIB_yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_buf_pos = (GENLIB_yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->GENLIB_yy_n_chars = (GENLIB_yy_n_chars); + } + + /* Only push if top exists. Otherwise, replace top. */ + if (YY_CURRENT_BUFFER) + (GENLIB_yy_buffer_stack_top)++; + YY_CURRENT_BUFFER_LVALUE = new_buffer; + + /* copied from GENLIB_yy_switch_to_buffer. */ + GENLIB_yy_load_buffer_state( ); + (GENLIB_yy_did_buffer_switch_on_eof) = 1; +} + +/** Removes and deletes the top of the stack, if present. + * The next element becomes the new top. + * + */ +void GENLIB_yypop_buffer_state (void) +{ + if (!YY_CURRENT_BUFFER) + return; + + GENLIB_yy_delete_buffer(YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + if ((GENLIB_yy_buffer_stack_top) > 0) + --(GENLIB_yy_buffer_stack_top); + + if (YY_CURRENT_BUFFER) { + GENLIB_yy_load_buffer_state( ); + (GENLIB_yy_did_buffer_switch_on_eof) = 1; + } +} + +/* Allocates the stack if it does not exist. + * Guarantees space for at least one push. + */ +static void GENLIB_yyensure_buffer_stack (void) +{ + GENLIB_yy_size_t num_to_alloc; + + if (!(GENLIB_yy_buffer_stack)) { + + /* First allocation is just for 2 elements, since we don't know if this + * scanner will even need a stack. We use 2 instead of 1 to avoid an + * immediate realloc on the next call. + */ + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ + (GENLIB_yy_buffer_stack) = (struct GENLIB_yy_buffer_state**)GENLIB_yyalloc + (num_to_alloc * sizeof(struct GENLIB_yy_buffer_state*) + ); + if ( ! (GENLIB_yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yyensure_buffer_stack()" ); + + memset((GENLIB_yy_buffer_stack), 0, num_to_alloc * sizeof(struct GENLIB_yy_buffer_state*)); + + (GENLIB_yy_buffer_stack_max) = num_to_alloc; + (GENLIB_yy_buffer_stack_top) = 0; + return; + } + + if ((GENLIB_yy_buffer_stack_top) >= ((GENLIB_yy_buffer_stack_max)) - 1){ + + /* Increase the buffer to prepare for a possible push. */ + GENLIB_yy_size_t grow_size = 8 /* arbitrary grow size */; + + num_to_alloc = (GENLIB_yy_buffer_stack_max) + grow_size; + (GENLIB_yy_buffer_stack) = (struct GENLIB_yy_buffer_state**)GENLIB_yyrealloc + ((GENLIB_yy_buffer_stack), + num_to_alloc * sizeof(struct GENLIB_yy_buffer_state*) + ); + if ( ! (GENLIB_yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yyensure_buffer_stack()" ); + + /* zero only the new slots.*/ + memset((GENLIB_yy_buffer_stack) + (GENLIB_yy_buffer_stack_max), 0, grow_size * sizeof(struct GENLIB_yy_buffer_state*)); + (GENLIB_yy_buffer_stack_max) = num_to_alloc; + } +} + +/** Setup the input buffer state to scan directly from a user-specified character buffer. + * @param base the character buffer + * @param size the size in bytes of the character buffer + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE GENLIB_yy_scan_buffer (char * base, GENLIB_yy_size_t size ) +{ + YY_BUFFER_STATE b; + + if ( size < 2 || + base[size-2] != YY_END_OF_BUFFER_CHAR || + base[size-1] != YY_END_OF_BUFFER_CHAR ) + /* They forgot to leave room for the EOB's. */ + return NULL; + + b = (YY_BUFFER_STATE) GENLIB_yyalloc( sizeof( struct GENLIB_yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yy_scan_buffer()" ); + + b->GENLIB_yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ + b->GENLIB_yy_buf_pos = b->GENLIB_yy_ch_buf = base; + b->GENLIB_yy_is_our_buffer = 0; + b->GENLIB_yy_input_file = NULL; + b->GENLIB_yy_n_chars = b->GENLIB_yy_buf_size; + b->GENLIB_yy_is_interactive = 0; + b->GENLIB_yy_at_bol = 1; + b->GENLIB_yy_fill_buffer = 0; + b->GENLIB_yy_buffer_status = YY_BUFFER_NEW; + + GENLIB_yy_switch_to_buffer( b ); + + return b; +} + +/** Setup the input buffer state to scan a string. The next call to GENLIB_yylex() will + * scan from a @e copy of @a str. + * @param GENLIB_yystr a NUL-terminated string to scan + * + * @return the newly allocated buffer state object. + * @note If you want to scan bytes that may contain NUL values, then use + * GENLIB_yy_scan_bytes() instead. + */ +YY_BUFFER_STATE GENLIB_yy_scan_string (const char * GENLIB_yystr ) +{ + + return GENLIB_yy_scan_bytes( GENLIB_yystr, (int) strlen(GENLIB_yystr) ); +} + +/** Setup the input buffer state to scan the given bytes. The next call to GENLIB_yylex() will + * scan from a @e copy of @a bytes. + * @param GENLIB_yybytes the byte buffer to scan + * @param _GENLIB_yybytes_len the number of bytes in the buffer pointed to by @a bytes. + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE GENLIB_yy_scan_bytes (const char * GENLIB_yybytes, int _GENLIB_yybytes_len ) +{ + YY_BUFFER_STATE b; + char *buf; + GENLIB_yy_size_t n; + int i; + + /* Get memory for full buffer, including space for trailing EOB's. */ + n = (GENLIB_yy_size_t) (_GENLIB_yybytes_len + 2); + buf = (char *) GENLIB_yyalloc( n ); + if ( ! buf ) + YY_FATAL_ERROR( "out of dynamic memory in GENLIB_yy_scan_bytes()" ); + + for ( i = 0; i < _GENLIB_yybytes_len; ++i ) + buf[i] = GENLIB_yybytes[i]; + + buf[_GENLIB_yybytes_len] = buf[_GENLIB_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; + + b = GENLIB_yy_scan_buffer( buf, n ); + if ( ! b ) + YY_FATAL_ERROR( "bad buffer in GENLIB_yy_scan_bytes()" ); + + /* It's okay to grow etc. this buffer, and we should throw it + * away when we're done. + */ + b->GENLIB_yy_is_our_buffer = 1; + + return b; +} + +#ifndef YY_EXIT_FAILURE +#define YY_EXIT_FAILURE 2 +#endif + +static void GENLIB_yynoreturn GENLIB_yy_fatal_error (const char* msg ) +{ + fprintf( stderr, "%s\n", msg ); + exit( YY_EXIT_FAILURE ); +} + +/* Redefine GENLIB_yyless() so it works in section 3 code. */ + +#undef GENLIB_yyless +#define GENLIB_yyless(n) \ + do \ + { \ + /* Undo effects of setting up GENLIB_yytext. */ \ + int GENLIB_yyless_macro_arg = (n); \ + YY_LESS_LINENO(GENLIB_yyless_macro_arg);\ + GENLIB_yytext[GENLIB_yyleng] = (GENLIB_yy_hold_char); \ + (GENLIB_yy_c_buf_p) = GENLIB_yytext + GENLIB_yyless_macro_arg; \ + (GENLIB_yy_hold_char) = *(GENLIB_yy_c_buf_p); \ + *(GENLIB_yy_c_buf_p) = '\0'; \ + GENLIB_yyleng = GENLIB_yyless_macro_arg; \ + } \ + while ( 0 ) + +/* Accessor methods (get/set functions) to struct members. */ + +/** Get the current line number. + * + */ +int GENLIB_yyget_lineno (void) +{ + + return GENLIB_yylineno; +} + +/** Get the input stream. + * + */ +FILE *GENLIB_yyget_in (void) +{ + return GENLIB_yyin; +} + +/** Get the output stream. + * + */ +FILE *GENLIB_yyget_out (void) +{ + return GENLIB_yyout; +} + +/** Get the length of the current token. + * + */ +int GENLIB_yyget_leng (void) +{ + return GENLIB_yyleng; +} + +/** Get the current token. + * + */ + +char *GENLIB_yyget_text (void) +{ + return GENLIB_yytext; +} + +/** Set the current line number. + * @param _line_number line number + * + */ +void GENLIB_yyset_lineno (int _line_number ) +{ + + GENLIB_yylineno = _line_number; +} + +/** Set the input stream. This does not discard the current + * input buffer. + * @param _in_str A readable stream. + * + * @see GENLIB_yy_switch_to_buffer + */ +void GENLIB_yyset_in (FILE * _in_str ) +{ + GENLIB_yyin = _in_str ; +} + +void GENLIB_yyset_out (FILE * _out_str ) +{ + GENLIB_yyout = _out_str ; +} + +int GENLIB_yyget_debug (void) +{ + return GENLIB_yy_flex_debug; +} + +void GENLIB_yyset_debug (int _bdebug ) +{ + GENLIB_yy_flex_debug = _bdebug ; +} + +static int GENLIB_yy_init_globals (void) +{ + /* Initialization is the same as for the non-reentrant scanner. + * This function is called from GENLIB_yylex_destroy(), so don't allocate here. + */ + + (GENLIB_yy_buffer_stack) = NULL; + (GENLIB_yy_buffer_stack_top) = 0; + (GENLIB_yy_buffer_stack_max) = 0; + (GENLIB_yy_c_buf_p) = NULL; + (GENLIB_yy_init) = 0; + (GENLIB_yy_start) = 0; + +/* Defined in main.c */ +#ifdef YY_STDINIT + GENLIB_yyin = stdin; + GENLIB_yyout = stdout; +#else + GENLIB_yyin = NULL; + GENLIB_yyout = NULL; +#endif + + /* For future reference: Set errno on error, since we are called by + * GENLIB_yylex_init() + */ + return 0; +} + +/* GENLIB_yylex_destroy is for both reentrant and non-reentrant scanners. */ +int GENLIB_yylex_destroy (void) +{ + + /* Pop the buffer stack, destroying each element. */ + while(YY_CURRENT_BUFFER){ + GENLIB_yy_delete_buffer( YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + GENLIB_yypop_buffer_state(); + } + + /* Destroy the stack itself. */ + GENLIB_yyfree((GENLIB_yy_buffer_stack) ); + (GENLIB_yy_buffer_stack) = NULL; + + /* Reset the globals. This is important in a non-reentrant scanner so the next time + * GENLIB_yylex() is called, initialization will occur. */ + GENLIB_yy_init_globals( ); + + return 0; +} + +/* + * Internal utility routines. + */ + +#ifndef GENLIB_yytext_ptr +static void GENLIB_yy_flex_strncpy (char* s1, const char * s2, int n ) +{ + + int i; + for ( i = 0; i < n; ++i ) + s1[i] = s2[i]; +} +#endif + +#ifdef YY_NEED_STRLEN +static int GENLIB_yy_flex_strlen (const char * s ) +{ + int n; + for ( n = 0; s[n]; ++n ) + ; + + return n; +} +#endif + +void *GENLIB_yyalloc (GENLIB_yy_size_t size ) +{ + return malloc(size); +} + +void *GENLIB_yyrealloc (void * ptr, GENLIB_yy_size_t size ) +{ + + /* The cast to (char *) in the following accommodates both + * implementations that use char* generic pointers, and those + * that use void* generic pointers. It works with the latter + * because both ANSI C and C++ allow castless assignment from + * any pointer type to void*, and deal with argument conversions + * as though doing an assignment. + */ + return realloc(ptr, size); +} + +void GENLIB_yyfree (void * ptr ) +{ + free( (char *) ptr ); /* see GENLIB_yyrealloc() for (char *) cast */ +} + +#define YYTABLES_NAME "GENLIB_yytables" + +#line 62 "readliblex.l" + + +#if 0 /* #ifndef FLEX_SCANNER */ +static int +input() +{ + register int c; + + if (nbuffer > 0) { + c = buffer[--nbuffer]; + } else { + if (file_mode) { + c = getc(GENLIB_yyin); + } else { + c = *file_string; + if (c != 0) file_string++; + } + } + if (c == '\n') read_lineno++; + if (c == EOF) c = 0; + return c; +} + + +static int +unput(c) +int c; +{ + if (nbuffer < 20) buffer[nbuffer++] = c; + if (c == '\n') read_lineno--; + return c; +} +#else + +char *genlib_inp_ptr; +char *genlib_inp_lim; + +int genlib_input(char* buf, int max_size) +{ + char c; + int i, n; + + if (! file_mode) { + if (max_size > (genlib_inp_lim - genlib_inp_ptr)) + n = genlib_inp_lim - genlib_inp_ptr; + else + n = max_size; + if (n > 0) { + for (i = 0; i < n; i++) + if (buf[i] == '\n') { + read_lineno++; + i++; + break; + } + memcpy (buf, genlib_inp_ptr, i); + genlib_inp_ptr += i; + } + } else { + c = getc(GENLIB_yyin); + if (c == '\n') read_lineno++; + buf[0] = (c == EOF) ? (n = 0, YY_NULL) : (n = 1, c); + } + return n; +} +#endif + +int +library_setup_file(fp, filename) +FILE *fp; +char *filename; +{ + GENLIB_yyin = fp; +#if 1 /* #ifdef FLEX_SCANNER */ + GENLIB_yy_switch_to_buffer( GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ) ); + GENLIB_yyrestart(GENLIB_yyin); + BEGIN(INITIAL); +#endif + file_mode = 1; + nbuffer = 0; + read_register_filename(filename); +} + +int +library_setup_string(string) +char *string; +{ + file_string = string; + file_mode = 0; +#if 1 /* #ifdef FLEX_SCANNER */ + GENLIB_yy_switch_to_buffer( + GENLIB_yy_create_buffer( GENLIB_yyin, YY_BUF_SIZE ) ); + GENLIB_yyrestart(GENLIB_yyin); + genlib_inp_lim = string + strlen(string); + genlib_inp_ptr = string; +#endif + nbuffer = 0; + read_register_filename(NIL(char)); +} + +#undef GENLIB_yywrap +int +GENLIB_yywrap() +{ + return 1; +} + diff --git a/sis/graph/Makefile b/sis/graph/Makefile index 7269fa6..4c3fd56 100644 --- a/sis/graph/Makefile +++ b/sis/graph/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/graph/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/graph -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/graph -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/graph +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/graph +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/graph/Makefile.in b/sis/graph/Makefile.in index 690e830..edf990f 100644 --- a/sis/graph/Makefile.in +++ b/sis/graph/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/graphics/Makefile b/sis/graphics/Makefile index 446d8c3..74fea20 100644 --- a/sis/graphics/Makefile +++ b/sis/graphics/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/graphics/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/graphics -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/graphics -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/graphics +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/graphics +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/graphics/Makefile.in b/sis/graphics/Makefile.in index e5e0344..fd52439 100644 --- a/sis/graphics/Makefile.in +++ b/sis/graphics/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/include/Makefile b/sis/include/Makefile index 965bddb..dc84034 100644 --- a/sis/include/Makefile +++ b/sis/include/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/include/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -119,12 +119,12 @@ am__can_run_installinfo = \ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -138,7 +138,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -151,7 +151,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -164,7 +164,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -174,10 +174,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/include -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/include -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/include +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/include +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -194,7 +194,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -206,7 +206,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -245,8 +244,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -264,7 +263,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/include/Makefile.in b/sis/include/Makefile.in index 2dc5586..b54091f 100644 --- a/sis/include/Makefile.in +++ b/sis/include/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -206,7 +206,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -245,8 +244,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -264,7 +263,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/include/ansi.h b/sis/include/ansi.h new file mode 120000 index 0000000..e913fec --- /dev/null +++ b/sis/include/ansi.h @@ -0,0 +1 @@ +../../sis/util/ansi.h \ No newline at end of file diff --git a/sis/include/array.h b/sis/include/array.h new file mode 120000 index 0000000..b18a7e4 --- /dev/null +++ b/sis/include/array.h @@ -0,0 +1 @@ +../../sis/array/array.h \ No newline at end of file diff --git a/sis/include/astg.h b/sis/include/astg.h new file mode 120000 index 0000000..2b6d23f --- /dev/null +++ b/sis/include/astg.h @@ -0,0 +1 @@ +../../sis/astg/astg.h \ No newline at end of file diff --git a/sis/include/atpg.h b/sis/include/atpg.h new file mode 120000 index 0000000..62cb65f --- /dev/null +++ b/sis/include/atpg.h @@ -0,0 +1 @@ +../../sis/atpg/atpg.h \ No newline at end of file diff --git a/sis/include/avl.h b/sis/include/avl.h new file mode 120000 index 0000000..7583dcb --- /dev/null +++ b/sis/include/avl.h @@ -0,0 +1 @@ +../../sis/avl/avl.h \ No newline at end of file diff --git a/sis/include/bdd.h b/sis/include/bdd.h new file mode 120000 index 0000000..a05033d --- /dev/null +++ b/sis/include/bdd.h @@ -0,0 +1 @@ +../../sis/bdd_cmu/bdd.h \ No newline at end of file diff --git a/sis/include/clock.h b/sis/include/clock.h new file mode 120000 index 0000000..181a92f --- /dev/null +++ b/sis/include/clock.h @@ -0,0 +1 @@ +../../sis/clock/clock.h \ No newline at end of file diff --git a/sis/include/command.h b/sis/include/command.h new file mode 120000 index 0000000..d92b921 --- /dev/null +++ b/sis/include/command.h @@ -0,0 +1 @@ +../../sis/command/command.h \ No newline at end of file diff --git a/sis/include/decomp.h b/sis/include/decomp.h new file mode 120000 index 0000000..fd21204 --- /dev/null +++ b/sis/include/decomp.h @@ -0,0 +1 @@ +../../sis/decomp/decomp.h \ No newline at end of file diff --git a/sis/include/delay.h b/sis/include/delay.h new file mode 120000 index 0000000..875046e --- /dev/null +++ b/sis/include/delay.h @@ -0,0 +1 @@ +../../sis/delay/delay.h \ No newline at end of file diff --git a/sis/include/enc.h b/sis/include/enc.h new file mode 120000 index 0000000..d2514da --- /dev/null +++ b/sis/include/enc.h @@ -0,0 +1 @@ +../../sis/enc/enc.h \ No newline at end of file diff --git a/sis/include/error.h b/sis/include/error.h new file mode 120000 index 0000000..a583976 --- /dev/null +++ b/sis/include/error.h @@ -0,0 +1 @@ +../../sis/error/error.h \ No newline at end of file diff --git a/sis/include/espresso.h b/sis/include/espresso.h new file mode 120000 index 0000000..e6d0a1a --- /dev/null +++ b/sis/include/espresso.h @@ -0,0 +1 @@ +../../sis/espresso/espresso.h \ No newline at end of file diff --git a/sis/include/extract.h b/sis/include/extract.h new file mode 120000 index 0000000..7692322 --- /dev/null +++ b/sis/include/extract.h @@ -0,0 +1 @@ +../../sis/extract/extract.h \ No newline at end of file diff --git a/sis/include/factor.h b/sis/include/factor.h new file mode 120000 index 0000000..194f448 --- /dev/null +++ b/sis/include/factor.h @@ -0,0 +1 @@ +../../sis/factor/factor.h \ No newline at end of file diff --git a/sis/include/gcd.h b/sis/include/gcd.h new file mode 120000 index 0000000..55208aa --- /dev/null +++ b/sis/include/gcd.h @@ -0,0 +1 @@ +../../sis/gcd/gcd.h \ No newline at end of file diff --git a/sis/include/graph.h b/sis/include/graph.h new file mode 120000 index 0000000..51bf1ca --- /dev/null +++ b/sis/include/graph.h @@ -0,0 +1 @@ +../../sis/graph/graph.h \ No newline at end of file diff --git a/sis/include/graph_static.h b/sis/include/graph_static.h new file mode 120000 index 0000000..20d244d --- /dev/null +++ b/sis/include/graph_static.h @@ -0,0 +1 @@ +../../sis/graph/graph_static.h \ No newline at end of file diff --git a/sis/include/graphics.h b/sis/include/graphics.h new file mode 120000 index 0000000..67b47bc --- /dev/null +++ b/sis/include/graphics.h @@ -0,0 +1 @@ +../../sis/graphics/graphics.h \ No newline at end of file diff --git a/sis/include/io.h b/sis/include/io.h new file mode 120000 index 0000000..5d1fe33 --- /dev/null +++ b/sis/include/io.h @@ -0,0 +1 @@ +../../sis/io/io.h \ No newline at end of file diff --git a/sis/include/latch.h b/sis/include/latch.h new file mode 120000 index 0000000..97bddc7 --- /dev/null +++ b/sis/include/latch.h @@ -0,0 +1 @@ +../../sis/latch/latch.h \ No newline at end of file diff --git a/sis/include/library.h b/sis/include/library.h new file mode 120000 index 0000000..f31e90f --- /dev/null +++ b/sis/include/library.h @@ -0,0 +1 @@ +../../sis/map/library.h \ No newline at end of file diff --git a/sis/include/list.h b/sis/include/list.h new file mode 120000 index 0000000..a30e620 --- /dev/null +++ b/sis/include/list.h @@ -0,0 +1 @@ +../../sis/list/list.h \ No newline at end of file diff --git a/sis/include/lsort.h b/sis/include/lsort.h new file mode 120000 index 0000000..33bc445 --- /dev/null +++ b/sis/include/lsort.h @@ -0,0 +1 @@ +../../sis/lsort/lsort.h \ No newline at end of file diff --git a/sis/include/luniq.h b/sis/include/luniq.h new file mode 120000 index 0000000..015b677 --- /dev/null +++ b/sis/include/luniq.h @@ -0,0 +1 @@ +../../sis/lsort/luniq.h \ No newline at end of file diff --git a/sis/include/map.h b/sis/include/map.h new file mode 120000 index 0000000..b3a9ee1 --- /dev/null +++ b/sis/include/map.h @@ -0,0 +1 @@ +../../sis/map/map.h \ No newline at end of file diff --git a/sis/include/maxflow.h b/sis/include/maxflow.h new file mode 120000 index 0000000..9258bac --- /dev/null +++ b/sis/include/maxflow.h @@ -0,0 +1 @@ +../../sis/maxflow/maxflow.h \ No newline at end of file diff --git a/sis/include/mincov.h b/sis/include/mincov.h new file mode 120000 index 0000000..05c8b79 --- /dev/null +++ b/sis/include/mincov.h @@ -0,0 +1 @@ +../../sis/mincov/mincov.h \ No newline at end of file diff --git a/sis/include/minimize.h b/sis/include/minimize.h new file mode 120000 index 0000000..1d16cd0 --- /dev/null +++ b/sis/include/minimize.h @@ -0,0 +1 @@ +../../sis/minimize/minimize.h \ No newline at end of file diff --git a/sis/include/network.h b/sis/include/network.h new file mode 120000 index 0000000..6c9d440 --- /dev/null +++ b/sis/include/network.h @@ -0,0 +1 @@ +../../sis/network/network.h \ No newline at end of file diff --git a/sis/include/node.h b/sis/include/node.h new file mode 120000 index 0000000..5234295 --- /dev/null +++ b/sis/include/node.h @@ -0,0 +1 @@ +../../sis/node/node.h \ No newline at end of file diff --git a/sis/include/nodeindex.h b/sis/include/nodeindex.h new file mode 120000 index 0000000..7663374 --- /dev/null +++ b/sis/include/nodeindex.h @@ -0,0 +1 @@ +../../sis/node/nodeindex.h \ No newline at end of file diff --git a/sis/include/ntbdd.h b/sis/include/ntbdd.h new file mode 120000 index 0000000..d849134 --- /dev/null +++ b/sis/include/ntbdd.h @@ -0,0 +1 @@ +../../sis/ntbdd/ntbdd.h \ No newline at end of file diff --git a/sis/include/order.h b/sis/include/order.h new file mode 120000 index 0000000..7b60494 --- /dev/null +++ b/sis/include/order.h @@ -0,0 +1 @@ +../../sis/order/order.h \ No newline at end of file diff --git a/sis/include/phase.h b/sis/include/phase.h new file mode 120000 index 0000000..99875d1 --- /dev/null +++ b/sis/include/phase.h @@ -0,0 +1 @@ +../../sis/phase/phase.h \ No newline at end of file diff --git a/sis/include/pld.h b/sis/include/pld.h new file mode 120000 index 0000000..9ee6d14 --- /dev/null +++ b/sis/include/pld.h @@ -0,0 +1 @@ +../../sis/pld/pld.h \ No newline at end of file diff --git a/sis/include/power.h b/sis/include/power.h new file mode 120000 index 0000000..a4de3d3 --- /dev/null +++ b/sis/include/power.h @@ -0,0 +1 @@ +../../sis/power/power.h \ No newline at end of file diff --git a/sis/include/resub.h b/sis/include/resub.h new file mode 120000 index 0000000..a5a004f --- /dev/null +++ b/sis/include/resub.h @@ -0,0 +1 @@ +../../sis/resub/resub.h \ No newline at end of file diff --git a/sis/include/retime.h b/sis/include/retime.h new file mode 120000 index 0000000..01cbce5 --- /dev/null +++ b/sis/include/retime.h @@ -0,0 +1 @@ +../../sis/retime/retime.h \ No newline at end of file diff --git a/sis/include/sat.h b/sis/include/sat.h new file mode 120000 index 0000000..23a66cc --- /dev/null +++ b/sis/include/sat.h @@ -0,0 +1 @@ +../../sis/atpg/sat.h \ No newline at end of file diff --git a/sis/include/seqbdd.h b/sis/include/seqbdd.h new file mode 120000 index 0000000..5d67859 --- /dev/null +++ b/sis/include/seqbdd.h @@ -0,0 +1 @@ +../../sis/seqbdd/seqbdd.h \ No newline at end of file diff --git a/sis/include/simplify.h b/sis/include/simplify.h new file mode 120000 index 0000000..bb1a4e3 --- /dev/null +++ b/sis/include/simplify.h @@ -0,0 +1 @@ +../../sis/simplify/simplify.h \ No newline at end of file diff --git a/sis/include/sis.h b/sis/include/sis.h new file mode 120000 index 0000000..8d3d7f6 --- /dev/null +++ b/sis/include/sis.h @@ -0,0 +1 @@ +../../sis/main/sis.h \ No newline at end of file diff --git a/sis/include/spConfig.h b/sis/include/spConfig.h new file mode 120000 index 0000000..45ffc6f --- /dev/null +++ b/sis/include/spConfig.h @@ -0,0 +1 @@ +../../sis/linsolv/spConfig.h \ No newline at end of file diff --git a/sis/include/spMatrix.h b/sis/include/spMatrix.h new file mode 120000 index 0000000..cd06816 --- /dev/null +++ b/sis/include/spMatrix.h @@ -0,0 +1 @@ +../../sis/linsolv/spMatrix.h \ No newline at end of file diff --git a/sis/include/sparse.h b/sis/include/sparse.h new file mode 120000 index 0000000..a8521e0 --- /dev/null +++ b/sis/include/sparse.h @@ -0,0 +1 @@ +../../sis/sparse/sparse.h \ No newline at end of file diff --git a/sis/include/speed.h b/sis/include/speed.h new file mode 120000 index 0000000..ac2a567 --- /dev/null +++ b/sis/include/speed.h @@ -0,0 +1 @@ +../../sis/speed/speed.h \ No newline at end of file diff --git a/sis/include/st.h b/sis/include/st.h new file mode 120000 index 0000000..82f5614 --- /dev/null +++ b/sis/include/st.h @@ -0,0 +1 @@ +../../sis/st/st.h \ No newline at end of file diff --git a/sis/include/stg.h b/sis/include/stg.h new file mode 120000 index 0000000..3ef92df --- /dev/null +++ b/sis/include/stg.h @@ -0,0 +1 @@ +../../sis/stg/stg.h \ No newline at end of file diff --git a/sis/include/util.h b/sis/include/util.h new file mode 120000 index 0000000..2d4c9bd --- /dev/null +++ b/sis/include/util.h @@ -0,0 +1 @@ +../../sis/util/util.h \ No newline at end of file diff --git a/sis/include/var_set.h b/sis/include/var_set.h new file mode 120000 index 0000000..5396f19 --- /dev/null +++ b/sis/include/var_set.h @@ -0,0 +1 @@ +../../sis/var_set/var_set.h \ No newline at end of file diff --git a/sis/io/Makefile b/sis/io/Makefile index a0bef7e..324fbb1 100644 --- a/sis/io/Makefile +++ b/sis/io/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/io/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -214,12 +214,12 @@ CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/ylwrap eqnlex.c \ read_eqn.c read_eqn.h DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -233,7 +233,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -246,7 +246,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -259,7 +259,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -269,10 +269,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/io -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/io -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/io +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/io +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -289,7 +289,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -301,7 +301,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -344,8 +343,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -477,7 +476,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/io/Makefile.in b/sis/io/Makefile.in index 3d01456..d9bdafa 100644 --- a/sis/io/Makefile.in +++ b/sis/io/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -301,7 +301,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -344,8 +343,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -477,7 +476,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/io/eqnlex.c b/sis/io/eqnlex.c new file mode 100644 index 0000000..8b8bf80 --- /dev/null +++ b/sis/io/eqnlex.c @@ -0,0 +1,1991 @@ + +#line 2 "lex.EQN_yy.c" + +#define YY_INT_ALIGNED short int + +/* A lexical scanner generated by flex */ + +#define FLEX_SCANNER +#define YY_FLEX_MAJOR_VERSION 2 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 4 +#if YY_FLEX_SUBMINOR_VERSION > 0 +#define FLEX_BETA +#endif + +/* First, we deal with platform-specific or compiler-specific issues. */ + +/* begin standard C headers. */ +#include +#include +#include +#include + +/* end standard C headers. */ + +/* flex integer type definitions */ + +#ifndef FLEXINT_H +#define FLEXINT_H + +/* C99 systems have . Non-C99 systems may or may not. */ + +#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L + +/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, + * if you want the limit (max/min) macros for int types. + */ +#ifndef __STDC_LIMIT_MACROS +#define __STDC_LIMIT_MACROS 1 +#endif + +#include +typedef int8_t flex_int8_t; +typedef uint8_t flex_uint8_t; +typedef int16_t flex_int16_t; +typedef uint16_t flex_uint16_t; +typedef int32_t flex_int32_t; +typedef uint32_t flex_uint32_t; +#else +typedef signed char flex_int8_t; +typedef short int flex_int16_t; +typedef int flex_int32_t; +typedef unsigned char flex_uint8_t; +typedef unsigned short int flex_uint16_t; +typedef unsigned int flex_uint32_t; + +/* Limits of integral types. */ +#ifndef INT8_MIN +#define INT8_MIN (-128) +#endif +#ifndef INT16_MIN +#define INT16_MIN (-32767-1) +#endif +#ifndef INT32_MIN +#define INT32_MIN (-2147483647-1) +#endif +#ifndef INT8_MAX +#define INT8_MAX (127) +#endif +#ifndef INT16_MAX +#define INT16_MAX (32767) +#endif +#ifndef INT32_MAX +#define INT32_MAX (2147483647) +#endif +#ifndef UINT8_MAX +#define UINT8_MAX (255U) +#endif +#ifndef UINT16_MAX +#define UINT16_MAX (65535U) +#endif +#ifndef UINT32_MAX +#define UINT32_MAX (4294967295U) +#endif + +#ifndef SIZE_MAX +#define SIZE_MAX (~(size_t)0) +#endif + +#endif /* ! C99 */ + +#endif /* ! FLEXINT_H */ + +/* begin standard C++ headers. */ + +/* TODO: this is always defined, so inline it */ +#define EQN_yyconst const + +#if defined(__GNUC__) && __GNUC__ >= 3 +#define EQN_yynoreturn __attribute__((__noreturn__)) +#else +#define EQN_yynoreturn +#endif + +/* Returned upon end-of-file. */ +#define YY_NULL 0 + +/* Promotes a possibly negative, possibly signed char to an + * integer in range [0..255] for use as an array index. + */ +#define YY_SC_TO_UI(c) ((YY_CHAR) (c)) + +/* Enter a start condition. This macro really ought to take a parameter, + * but we do it the disgusting crufty way forced on us by the ()-less + * definition of BEGIN. + */ +#define BEGIN (EQN_yy_start) = 1 + 2 * +/* Translate the current start state into a value that can be later handed + * to BEGIN to return to the state. The YYSTATE alias is for lex + * compatibility. + */ +#define YY_START (((EQN_yy_start) - 1) / 2) +#define YYSTATE YY_START +/* Action number for EOF rule of a given start state. */ +#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) +/* Special action meaning "start processing a new file". */ +#define YY_NEW_FILE EQN_yyrestart( EQN_yyin ) +#define YY_END_OF_BUFFER_CHAR 0 + +/* Size of default input buffer. */ +#ifndef YY_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k. + * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. + * Ditto for the __ia64__ case accordingly. + */ +#define YY_BUF_SIZE 32768 +#else +#define YY_BUF_SIZE 16384 +#endif /* __ia64__ */ +#endif + +/* The state buf must be large enough to hold one state per character in the main buffer. + */ +#define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(EQN_yy_state_type)) + +#ifndef YY_TYPEDEF_YY_BUFFER_STATE +#define YY_TYPEDEF_YY_BUFFER_STATE +typedef struct EQN_yy_buffer_state *YY_BUFFER_STATE; +#endif + +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t EQN_yy_size_t; +#endif + +extern int EQN_yyleng; + +extern FILE *EQN_yyin, *EQN_yyout; + +#define EOB_ACT_CONTINUE_SCAN 0 +#define EOB_ACT_END_OF_FILE 1 +#define EOB_ACT_LAST_MATCH 2 + + #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) + +/* Return all but the first "n" matched characters back to the input stream. */ +#define EQN_yyless(n) \ + do \ + { \ + /* Undo effects of setting up EQN_yytext. */ \ + int EQN_yyless_macro_arg = (n); \ + YY_LESS_LINENO(EQN_yyless_macro_arg);\ + *EQN_yy_cp = (EQN_yy_hold_char); \ + YY_RESTORE_YY_MORE_OFFSET \ + (EQN_yy_c_buf_p) = EQN_yy_cp = EQN_yy_bp + EQN_yyless_macro_arg - YY_MORE_ADJ; \ + YY_DO_BEFORE_ACTION; /* set up EQN_yytext again */ \ + } \ + while ( 0 ) +#define unput(c) EQN_yyunput( c, (EQN_yytext_ptr) ) + +#ifndef YY_STRUCT_YY_BUFFER_STATE +#define YY_STRUCT_YY_BUFFER_STATE +struct EQN_yy_buffer_state + { + FILE *EQN_yy_input_file; + + char *EQN_yy_ch_buf; /* input buffer */ + char *EQN_yy_buf_pos; /* current position in input buffer */ + + /* Size of input buffer in bytes, not including room for EOB + * characters. + */ + int EQN_yy_buf_size; + + /* Number of characters read into EQN_yy_ch_buf, not including EOB + * characters. + */ + int EQN_yy_n_chars; + + /* Whether we "own" the buffer - i.e., we know we created it, + * and can realloc() it to grow it, and should free() it to + * delete it. + */ + int EQN_yy_is_our_buffer; + + /* Whether this is an "interactive" input source; if so, and + * if we're using stdio for input, then we want to use getc() + * instead of fread(), to make sure we stop fetching input after + * each newline. + */ + int EQN_yy_is_interactive; + + /* Whether we're considered to be at the beginning of a line. + * If so, '^' rules will be active on the next match, otherwise + * not. + */ + int EQN_yy_at_bol; + + int EQN_yy_bs_lineno; /**< The line count. */ + int EQN_yy_bs_column; /**< The column count. */ + + /* Whether to try to fill the input buffer when we reach the + * end of it. + */ + int EQN_yy_fill_buffer; + + int EQN_yy_buffer_status; + +#define YY_BUFFER_NEW 0 +#define YY_BUFFER_NORMAL 1 + /* When an EOF's been seen but there's still some text to process + * then we mark the buffer as YY_EOF_PENDING, to indicate that we + * shouldn't try reading from the input source any more. We might + * still have a bunch of tokens to match, though, because of + * possible backing-up. + * + * When we actually see the EOF, we change the status to "new" + * (via EQN_yyrestart()), so that the user can continue scanning by + * just pointing EQN_yyin at a new input file. + */ +#define YY_BUFFER_EOF_PENDING 2 + + }; +#endif /* !YY_STRUCT_YY_BUFFER_STATE */ + +/* Stack of input buffers. */ +static size_t EQN_yy_buffer_stack_top = 0; /**< index of top of stack. */ +static size_t EQN_yy_buffer_stack_max = 0; /**< capacity of stack. */ +static YY_BUFFER_STATE * EQN_yy_buffer_stack = NULL; /**< Stack as an array. */ + +/* We provide macros for accessing buffer states in case in the + * future we want to put the buffer states in a more general + * "scanner state". + * + * Returns the top of the stack, or NULL. + */ +#define YY_CURRENT_BUFFER ( (EQN_yy_buffer_stack) \ + ? (EQN_yy_buffer_stack)[(EQN_yy_buffer_stack_top)] \ + : NULL) +/* Same as previous macro, but useful when we know that the buffer stack is not + * NULL or when we need an lvalue. For internal use only. + */ +#define YY_CURRENT_BUFFER_LVALUE (EQN_yy_buffer_stack)[(EQN_yy_buffer_stack_top)] + +/* EQN_yy_hold_char holds the character lost when EQN_yytext is formed. */ +static char EQN_yy_hold_char; +static int EQN_yy_n_chars; /* number of characters read into EQN_yy_ch_buf */ +int EQN_yyleng; + +/* Points to current character in buffer. */ +static char *EQN_yy_c_buf_p = NULL; +static int EQN_yy_init = 0; /* whether we need to initialize */ +static int EQN_yy_start = 0; /* start state number */ + +/* Flag which is used to allow EQN_yywrap()'s to do buffer switches + * instead of setting up a fresh EQN_yyin. A bit of a hack ... + */ +static int EQN_yy_did_buffer_switch_on_eof; + +void EQN_yyrestart ( FILE *input_file ); +void EQN_yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); +YY_BUFFER_STATE EQN_yy_create_buffer ( FILE *file, int size ); +void EQN_yy_delete_buffer ( YY_BUFFER_STATE b ); +void EQN_yy_flush_buffer ( YY_BUFFER_STATE b ); +void EQN_yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); +void EQN_yypop_buffer_state ( void ); + +static void EQN_yyensure_buffer_stack ( void ); +static void EQN_yy_load_buffer_state ( void ); +static void EQN_yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); +#define YY_FLUSH_BUFFER EQN_yy_flush_buffer( YY_CURRENT_BUFFER ) + +YY_BUFFER_STATE EQN_yy_scan_buffer ( char *base, EQN_yy_size_t size ); +YY_BUFFER_STATE EQN_yy_scan_string ( const char *EQN_yy_str ); +YY_BUFFER_STATE EQN_yy_scan_bytes ( const char *bytes, int len ); + +void *EQN_yyalloc ( EQN_yy_size_t ); +void *EQN_yyrealloc ( void *, EQN_yy_size_t ); +void EQN_yyfree ( void * ); + +#define EQN_yy_new_buffer EQN_yy_create_buffer +#define EQN_yy_set_interactive(is_interactive) \ + { \ + if ( ! YY_CURRENT_BUFFER ){ \ + EQN_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->EQN_yy_is_interactive = is_interactive; \ + } +#define EQN_yy_set_bol(at_bol) \ + { \ + if ( ! YY_CURRENT_BUFFER ){\ + EQN_yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->EQN_yy_at_bol = at_bol; \ + } +#define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->EQN_yy_at_bol) + +/* Begin user sect3 */ +typedef flex_uint8_t YY_CHAR; + +FILE *EQN_yyin = NULL, *EQN_yyout = NULL; + +typedef int EQN_yy_state_type; + +extern int EQN_yylineno; +int EQN_yylineno = 1; + +extern char *EQN_yytext; +#ifdef EQN_yytext_ptr +#undef EQN_yytext_ptr +#endif +#define EQN_yytext_ptr EQN_yytext + +static EQN_yy_state_type EQN_yy_get_previous_state ( void ); +static EQN_yy_state_type EQN_yy_try_NUL_trans ( EQN_yy_state_type current_state ); +static int EQN_yy_get_next_buffer ( void ); +static void EQN_yynoreturn EQN_yy_fatal_error ( const char* msg ); + +/* Done after the current pattern has been matched and before the + * corresponding action - sets up EQN_yytext. + */ +#define YY_DO_BEFORE_ACTION \ + (EQN_yytext_ptr) = EQN_yy_bp; \ + EQN_yyleng = (int) (EQN_yy_cp - EQN_yy_bp); \ + (EQN_yy_hold_char) = *EQN_yy_cp; \ + *EQN_yy_cp = '\0'; \ + (EQN_yy_c_buf_p) = EQN_yy_cp; +#define YY_NUM_RULES 19 +#define YY_END_OF_BUFFER 20 +/* This struct is not used in this scanner, + but its presence is necessary. */ +struct EQN_yy_trans_info + { + flex_int32_t EQN_yy_verify; + flex_int32_t EQN_yy_nxt; + }; +static const flex_int16_t EQN_yy_accept[29] = + { 0, + 1, 1, 20, 18, 16, 16, 7, 18, 17, 1, + 12, 8, 3, 4, 14, 15, 5, 6, 11, 13, + 16, 10, 0, 17, 1, 9, 2, 0 + } ; + +static const YY_CHAR EQN_yy_ec[256] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, + 11, 12, 13, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 14, 7, + 15, 7, 1, 1, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 1, 7, 16, 7, 1, 7, 7, 7, 7, + + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 1, 17, 1, 7, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1 + } ; + +static const YY_CHAR EQN_yy_meta[18] = + { 0, + 1, 1, 2, 1, 3, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1 + } ; + +static const flex_int16_t EQN_yy_base[31] = + { 0, + 0, 0, 33, 34, 16, 18, 17, 0, 0, 24, + 34, 34, 34, 34, 34, 34, 34, 15, 34, 34, + 20, 34, 24, 0, 20, 34, 34, 34, 23, 25 + } ; + +static const flex_int16_t EQN_yy_def[31] = + { 0, + 28, 1, 28, 28, 28, 28, 28, 29, 30, 28, + 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 29, 30, 28, 28, 28, 0, 28, 28 + } ; + +static const flex_int16_t EQN_yy_nxt[52] = + { 0, + 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, + 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, + 21, 21, 21, 23, 23, 24, 25, 24, 27, 26, + 25, 22, 28, 3, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 28 + } ; + +static const flex_int16_t EQN_yy_chk[52] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 5, 5, 6, + 6, 21, 21, 29, 29, 30, 25, 30, 23, 18, + 10, 7, 3, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 28 + } ; + +static EQN_yy_state_type EQN_yy_last_accepting_state; +static char *EQN_yy_last_accepting_cpos; + +extern int EQN_yy_flex_debug; +int EQN_yy_flex_debug = 0; + +/* The intent behind this definition is that it'll catch + * any uses of REJECT which flex missed. + */ +#define REJECT reject_used_but_not_detected +#define EQN_yymore() EQN_yymore_used_but_not_detected +#define YY_MORE_ADJ 0 +#define YY_RESTORE_YY_MORE_OFFSET +char *EQN_yytext; +#line 1 "eqnlex.l" +#line 2 "eqnlex.l" +#include "sis.h" +#include "io_int.h" +#include "read_eqn.h" +#undef input +#undef unput +#ifdef FLEX_SCANNER +#undef YY_INPUT +#define YY_INPUT(buf,result,max) (result = eqn_input(buf, max)) +#endif + +static char *string; +static int file_mode; +static int nbuffer; +static char buffer[20]; +static int last_was_newline; + +extern int EQN_yyerror(char *); +#line 475 "lex.EQN_yy.c" +#line 476 "lex.EQN_yy.c" + +#define INITIAL 0 + +#ifndef YY_NO_UNISTD_H +/* Special case for "unistd.h", since it is non-ANSI. We include it way + * down here because we want the user's section 1 to have been scanned first. + * The user has a chance to override it with an option. + */ +#include +#endif + +#ifndef YY_EXTRA_TYPE +#define YY_EXTRA_TYPE void * +#endif + +static int EQN_yy_init_globals ( void ); + +/* Accessor methods to globals. + These are made visible to non-reentrant scanners for convenience. */ + +int EQN_yylex_destroy ( void ); + +int EQN_yyget_debug ( void ); + +void EQN_yyset_debug ( int debug_flag ); + +YY_EXTRA_TYPE EQN_yyget_extra ( void ); + +void EQN_yyset_extra ( YY_EXTRA_TYPE user_defined ); + +FILE *EQN_yyget_in ( void ); + +void EQN_yyset_in ( FILE * _in_str ); + +FILE *EQN_yyget_out ( void ); + +void EQN_yyset_out ( FILE * _out_str ); + + int EQN_yyget_leng ( void ); + +char *EQN_yyget_text ( void ); + +int EQN_yyget_lineno ( void ); + +void EQN_yyset_lineno ( int _line_number ); + +/* Macros after this point can all be overridden by user definitions in + * section 1. + */ + +#ifndef YY_SKIP_YYWRAP +#ifdef __cplusplus +extern "C" int EQN_yywrap ( void ); +#else +extern int EQN_yywrap ( void ); +#endif +#endif + +#ifndef YY_NO_UNPUT + + static void EQN_yyunput ( int c, char *buf_ptr ); + +#endif + +#ifndef EQN_yytext_ptr +static void EQN_yy_flex_strncpy ( char *, const char *, int ); +#endif + +#ifdef YY_NEED_STRLEN +static int EQN_yy_flex_strlen ( const char * ); +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus +static int EQN_yyinput ( void ); +#else +static int input ( void ); +#endif + +#endif + +/* Amount of stuff to slurp up with each read. */ +#ifndef YY_READ_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k */ +#define YY_READ_BUF_SIZE 16384 +#else +#define YY_READ_BUF_SIZE 8192 +#endif /* __ia64__ */ +#endif + +/* Copy whatever the last rule matched to the standard output. */ +#ifndef ECHO +/* This used to be an fputs(), but since the string might contain NUL's, + * we now use fwrite(). + */ +#define ECHO do { if (fwrite( EQN_yytext, (size_t) EQN_yyleng, 1, EQN_yyout )) {} } while (0) +#endif + +/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, + * is returned in "result". + */ +#ifndef YY_INPUT +#define YY_INPUT(buf,result,max_size) \ + if ( YY_CURRENT_BUFFER_LVALUE->EQN_yy_is_interactive ) \ + { \ + int c = '*'; \ + int n; \ + for ( n = 0; n < max_size && \ + (c = getc( EQN_yyin )) != EOF && c != '\n'; ++n ) \ + buf[n] = (char) c; \ + if ( c == '\n' ) \ + buf[n++] = (char) c; \ + if ( c == EOF && ferror( EQN_yyin ) ) \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + result = n; \ + } \ + else \ + { \ + errno=0; \ + while ( (result = (int) fread(buf, 1, (EQN_yy_size_t) max_size, EQN_yyin)) == 0 && ferror(EQN_yyin)) \ + { \ + if( errno != EINTR) \ + { \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + break; \ + } \ + errno=0; \ + clearerr(EQN_yyin); \ + } \ + }\ +\ + +#endif + +/* No semi-colon after return; correct usage is to write "EQN_yyterminate();" - + * we don't want an extra ';' after the "return" because that will cause + * some compilers to complain about unreachable statements. + */ +#ifndef EQN_yyterminate +#define EQN_yyterminate() return YY_NULL +#endif + +/* Number of entries by which start-condition stack grows. */ +#ifndef YY_START_STACK_INCR +#define YY_START_STACK_INCR 25 +#endif + +/* Report a fatal error. */ +#ifndef YY_FATAL_ERROR +#define YY_FATAL_ERROR(msg) EQN_yy_fatal_error( msg ) +#endif + +/* end tables serialization structures and prototypes */ + +/* Default declaration of generated scanner - a define so the user can + * easily add parameters. + */ +#ifndef YY_DECL +#define YY_DECL_IS_OURS 1 + +extern int EQN_yylex (void); + +#define YY_DECL int EQN_yylex (void) +#endif /* !YY_DECL */ + +/* Code executed at the beginning of each rule, after EQN_yytext and EQN_yyleng + * have been set up. + */ +#ifndef YY_USER_ACTION +#define YY_USER_ACTION +#endif + +/* Code executed at the end of each rule. */ +#ifndef YY_BREAK +#define YY_BREAK /*LINTED*/break; +#endif + +#define YY_RULE_SETUP \ + YY_USER_ACTION + +/** The main scanner function which does all the work. + */ +YY_DECL +{ + EQN_yy_state_type EQN_yy_current_state; + char *EQN_yy_cp, *EQN_yy_bp; + int EQN_yy_act; + + if ( !(EQN_yy_init) ) + { + (EQN_yy_init) = 1; + +#ifdef YY_USER_INIT + YY_USER_INIT; +#endif + + if ( ! (EQN_yy_start) ) + (EQN_yy_start) = 1; /* first start state */ + + if ( ! EQN_yyin ) + EQN_yyin = stdin; + + if ( ! EQN_yyout ) + EQN_yyout = stdout; + + if ( ! YY_CURRENT_BUFFER ) { + EQN_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ); + } + + EQN_yy_load_buffer_state( ); + } + + { +#line 26 "eqnlex.l" + + +#line 696 "lex.EQN_yy.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ + { + EQN_yy_cp = (EQN_yy_c_buf_p); + + /* Support of EQN_yytext. */ + *EQN_yy_cp = (EQN_yy_hold_char); + + /* EQN_yy_bp points to the position in EQN_yy_ch_buf of the start of + * the current run. + */ + EQN_yy_bp = EQN_yy_cp; + + EQN_yy_current_state = (EQN_yy_start); +EQN_yy_match: + do + { + YY_CHAR EQN_yy_c = EQN_yy_ec[YY_SC_TO_UI(*EQN_yy_cp)] ; + if ( EQN_yy_accept[EQN_yy_current_state] ) + { + (EQN_yy_last_accepting_state) = EQN_yy_current_state; + (EQN_yy_last_accepting_cpos) = EQN_yy_cp; + } + while ( EQN_yy_chk[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c] != EQN_yy_current_state ) + { + EQN_yy_current_state = (int) EQN_yy_def[EQN_yy_current_state]; + if ( EQN_yy_current_state >= 29 ) + EQN_yy_c = EQN_yy_meta[EQN_yy_c]; + } + EQN_yy_current_state = EQN_yy_nxt[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c]; + ++EQN_yy_cp; + } + while ( EQN_yy_base[EQN_yy_current_state] != 34 ); + +EQN_yy_find_action: + EQN_yy_act = EQN_yy_accept[EQN_yy_current_state]; + if ( EQN_yy_act == 0 ) + { /* have to back up */ + EQN_yy_cp = (EQN_yy_last_accepting_cpos); + EQN_yy_current_state = (EQN_yy_last_accepting_state); + EQN_yy_act = EQN_yy_accept[EQN_yy_current_state]; + } + + YY_DO_BEFORE_ACTION; + +do_action: /* This label is used only to access EOF actions. */ + + switch ( EQN_yy_act ) + { /* beginning of action switch */ + case 0: /* must back up */ + /* undo the effects of YY_DO_BEFORE_ACTION */ + *EQN_yy_cp = (EQN_yy_hold_char); + EQN_yy_cp = (EQN_yy_last_accepting_cpos); + EQN_yy_current_state = (EQN_yy_last_accepting_state); + goto EQN_yy_find_action; + +case 1: +YY_RULE_SETUP +#line 28 "eqnlex.l" +{ + if (strcmp(EQN_yytext, "0") == 0) { + return CONST_ZERO; + } else if(strcmp(EQN_yytext, "1") == 0) { + return CONST_ONE; + } else if (strcmp(EQN_yytext, "NAME") == 0) { + return NAME; + } else if (strcmp(EQN_yytext, "INORDER") == 0) { + return INORDER; + } else if (strcmp(EQN_yytext, "OUTORDER") == 0) { + return OUTORDER; + } else if (strcmp(EQN_yytext, "END") == 0) { + return END; + } else { + return IDENTIFIER; + } + } + YY_BREAK +case 2: +/* rule 2 can match eol */ +YY_RULE_SETUP +#line 47 "eqnlex.l" +{ + int i; + + EQN_yytext[EQN_yyleng-1] = '\0'; + for(i = 0; i < EQN_yyleng; i++) { + EQN_yytext[i] = EQN_yytext[i+1]; + } + EQN_yyleng -= 2; + return IDENTIFIER; + } + YY_BREAK +case 3: +YY_RULE_SETUP +#line 57 "eqnlex.l" +{ return LPAREN; } + YY_BREAK +case 4: +YY_RULE_SETUP +#line 58 "eqnlex.l" +{ return RPAREN; } + YY_BREAK +case 5: +YY_RULE_SETUP +#line 59 "eqnlex.l" +{ return SEMI; } + YY_BREAK +case 6: +YY_RULE_SETUP +#line 60 "eqnlex.l" +{ return ASSIGN; } + YY_BREAK +case 7: +YY_RULE_SETUP +#line 62 "eqnlex.l" +{ return OPR_NOT; } + YY_BREAK +case 8: +YY_RULE_SETUP +#line 63 "eqnlex.l" +{ return OPR_NOT_POST; } + YY_BREAK +case 9: +YY_RULE_SETUP +#line 64 "eqnlex.l" +{ return OPR_XNOR; } + YY_BREAK +case 10: +YY_RULE_SETUP +#line 65 "eqnlex.l" +{ return OPR_XOR; } + YY_BREAK +case 11: +YY_RULE_SETUP +#line 66 "eqnlex.l" +{ return OPR_XOR; } + YY_BREAK +case 12: +YY_RULE_SETUP +#line 67 "eqnlex.l" +{ return OPR_AND; } + YY_BREAK +case 13: +YY_RULE_SETUP +#line 68 "eqnlex.l" +{ return OPR_OR; } + YY_BREAK +case 14: +YY_RULE_SETUP +#line 69 "eqnlex.l" +{ return OPR_AND; } + YY_BREAK +case 15: +YY_RULE_SETUP +#line 70 "eqnlex.l" +{ return OPR_OR; } + YY_BREAK +case 16: +/* rule 16 can match eol */ +YY_RULE_SETUP +#line 72 "eqnlex.l" +; + YY_BREAK +case 17: +YY_RULE_SETUP +#line 73 "eqnlex.l" +; /* comments */ + YY_BREAK +case 18: +YY_RULE_SETUP +#line 74 "eqnlex.l" +{ EQN_yyerror("bad character"); } + YY_BREAK +case 19: +YY_RULE_SETUP +#line 76 "eqnlex.l" +ECHO; + YY_BREAK +#line 875 "lex.EQN_yy.c" +case YY_STATE_EOF(INITIAL): + EQN_yyterminate(); + + case YY_END_OF_BUFFER: + { + /* Amount of text matched not including the EOB char. */ + int EQN_yy_amount_of_matched_text = (int) (EQN_yy_cp - (EQN_yytext_ptr)) - 1; + + /* Undo the effects of YY_DO_BEFORE_ACTION. */ + *EQN_yy_cp = (EQN_yy_hold_char); + YY_RESTORE_YY_MORE_OFFSET + + if ( YY_CURRENT_BUFFER_LVALUE->EQN_yy_buffer_status == YY_BUFFER_NEW ) + { + /* We're scanning a new file or input source. It's + * possible that this happened because the user + * just pointed EQN_yyin at a new source and called + * EQN_yylex(). If so, then we have to assure + * consistency between YY_CURRENT_BUFFER and our + * globals. Here is the right place to do so, because + * this is the first action (other than possibly a + * back-up) that will match for the new input source. + */ + (EQN_yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars; + YY_CURRENT_BUFFER_LVALUE->EQN_yy_input_file = EQN_yyin; + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buffer_status = YY_BUFFER_NORMAL; + } + + /* Note that here we test for EQN_yy_c_buf_p "<=" to the position + * of the first EOB in the buffer, since EQN_yy_c_buf_p will + * already have been incremented past the NUL character + * (since all states make transitions on EOB to the + * end-of-buffer state). Contrast this with the test + * in input(). + */ + if ( (EQN_yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars)] ) + { /* This was really a NUL. */ + EQN_yy_state_type EQN_yy_next_state; + + (EQN_yy_c_buf_p) = (EQN_yytext_ptr) + EQN_yy_amount_of_matched_text; + + EQN_yy_current_state = EQN_yy_get_previous_state( ); + + /* Okay, we're now positioned to make the NUL + * transition. We couldn't have + * EQN_yy_get_previous_state() go ahead and do it + * for us because it doesn't know how to deal + * with the possibility of jamming (and we don't + * want to build jamming into it because then it + * will run more slowly). + */ + + EQN_yy_next_state = EQN_yy_try_NUL_trans( EQN_yy_current_state ); + + EQN_yy_bp = (EQN_yytext_ptr) + YY_MORE_ADJ; + + if ( EQN_yy_next_state ) + { + /* Consume the NUL. */ + EQN_yy_cp = ++(EQN_yy_c_buf_p); + EQN_yy_current_state = EQN_yy_next_state; + goto EQN_yy_match; + } + + else + { + EQN_yy_cp = (EQN_yy_c_buf_p); + goto EQN_yy_find_action; + } + } + + else switch ( EQN_yy_get_next_buffer( ) ) + { + case EOB_ACT_END_OF_FILE: + { + (EQN_yy_did_buffer_switch_on_eof) = 0; + + if ( EQN_yywrap( ) ) + { + /* Note: because we've taken care in + * EQN_yy_get_next_buffer() to have set up + * EQN_yytext, we can now set up + * EQN_yy_c_buf_p so that if some total + * hoser (like flex itself) wants to + * call the scanner after we return the + * YY_NULL, it'll still work - another + * YY_NULL will get returned. + */ + (EQN_yy_c_buf_p) = (EQN_yytext_ptr) + YY_MORE_ADJ; + + EQN_yy_act = YY_STATE_EOF(YY_START); + goto do_action; + } + + else + { + if ( ! (EQN_yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; + } + break; + } + + case EOB_ACT_CONTINUE_SCAN: + (EQN_yy_c_buf_p) = + (EQN_yytext_ptr) + EQN_yy_amount_of_matched_text; + + EQN_yy_current_state = EQN_yy_get_previous_state( ); + + EQN_yy_cp = (EQN_yy_c_buf_p); + EQN_yy_bp = (EQN_yytext_ptr) + YY_MORE_ADJ; + goto EQN_yy_match; + + case EOB_ACT_LAST_MATCH: + (EQN_yy_c_buf_p) = + &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars)]; + + EQN_yy_current_state = EQN_yy_get_previous_state( ); + + EQN_yy_cp = (EQN_yy_c_buf_p); + EQN_yy_bp = (EQN_yytext_ptr) + YY_MORE_ADJ; + goto EQN_yy_find_action; + } + break; + } + + default: + YY_FATAL_ERROR( + "fatal flex scanner internal error--no action found" ); + } /* end of action switch */ + } /* end of scanning one token */ + } /* end of user's declarations */ +} /* end of EQN_yylex */ + +/* EQN_yy_get_next_buffer - try to read in a new buffer + * + * Returns a code representing an action: + * EOB_ACT_LAST_MATCH - + * EOB_ACT_CONTINUE_SCAN - continue scanning from current position + * EOB_ACT_END_OF_FILE - end of file + */ +static int EQN_yy_get_next_buffer (void) +{ + char *dest = YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf; + char *source = (EQN_yytext_ptr); + int number_to_move, i; + int ret_val; + + if ( (EQN_yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars) + 1] ) + YY_FATAL_ERROR( + "fatal flex scanner internal error--end of buffer missed" ); + + if ( YY_CURRENT_BUFFER_LVALUE->EQN_yy_fill_buffer == 0 ) + { /* Don't try to fill the buffer, so this is an EOF. */ + if ( (EQN_yy_c_buf_p) - (EQN_yytext_ptr) - YY_MORE_ADJ == 1 ) + { + /* We matched a single character, the EOB, so + * treat this as a final EOF. + */ + return EOB_ACT_END_OF_FILE; + } + + else + { + /* We matched some text prior to the EOB, first + * process it. + */ + return EOB_ACT_LAST_MATCH; + } + } + + /* Try to read more data. */ + + /* First move last chars to start of buffer. */ + number_to_move = (int) ((EQN_yy_c_buf_p) - (EQN_yytext_ptr) - 1); + + for ( i = 0; i < number_to_move; ++i ) + *(dest++) = *(source++); + + if ( YY_CURRENT_BUFFER_LVALUE->EQN_yy_buffer_status == YY_BUFFER_EOF_PENDING ) + /* don't do the read, it's not guaranteed to return an EOF, + * just force an EOF + */ + YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars = (EQN_yy_n_chars) = 0; + + else + { + int num_to_read = + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size - number_to_move - 1; + + while ( num_to_read <= 0 ) + { /* Not enough room in the buffer - grow it. */ + + /* just a shorter name for the current buffer */ + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; + + int EQN_yy_c_buf_p_offset = + (int) ((EQN_yy_c_buf_p) - b->EQN_yy_ch_buf); + + if ( b->EQN_yy_is_our_buffer ) + { + int new_size = b->EQN_yy_buf_size * 2; + + if ( new_size <= 0 ) + b->EQN_yy_buf_size += b->EQN_yy_buf_size / 8; + else + b->EQN_yy_buf_size *= 2; + + b->EQN_yy_ch_buf = (char *) + /* Include room in for 2 EOB chars. */ + EQN_yyrealloc( (void *) b->EQN_yy_ch_buf, + (EQN_yy_size_t) (b->EQN_yy_buf_size + 2) ); + } + else + /* Can't grow it, we don't own it. */ + b->EQN_yy_ch_buf = NULL; + + if ( ! b->EQN_yy_ch_buf ) + YY_FATAL_ERROR( + "fatal error - scanner input buffer overflow" ); + + (EQN_yy_c_buf_p) = &b->EQN_yy_ch_buf[EQN_yy_c_buf_p_offset]; + + num_to_read = YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size - + number_to_move - 1; + + } + + if ( num_to_read > YY_READ_BUF_SIZE ) + num_to_read = YY_READ_BUF_SIZE; + + /* Read in more data. */ + YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[number_to_move]), + (EQN_yy_n_chars), num_to_read ); + + YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars = (EQN_yy_n_chars); + } + + if ( (EQN_yy_n_chars) == 0 ) + { + if ( number_to_move == YY_MORE_ADJ ) + { + ret_val = EOB_ACT_END_OF_FILE; + EQN_yyrestart( EQN_yyin ); + } + + else + { + ret_val = EOB_ACT_LAST_MATCH; + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buffer_status = + YY_BUFFER_EOF_PENDING; + } + } + + else + ret_val = EOB_ACT_CONTINUE_SCAN; + + if (((EQN_yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size) { + /* Extend the array by 50%, plus the number we really need. */ + int new_size = (EQN_yy_n_chars) + number_to_move + ((EQN_yy_n_chars) >> 1); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf = (char *) EQN_yyrealloc( + (void *) YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf, (EQN_yy_size_t) new_size ); + if ( ! YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yy_get_next_buffer()" ); + /* "- 2" to take care of EOB's */ + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size = (int) (new_size - 2); + } + + (EQN_yy_n_chars) += number_to_move; + YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars)] = YY_END_OF_BUFFER_CHAR; + YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; + + (EQN_yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[0]; + + return ret_val; +} + +/* EQN_yy_get_previous_state - get the state just before the EOB char was reached */ + + static EQN_yy_state_type EQN_yy_get_previous_state (void) +{ + EQN_yy_state_type EQN_yy_current_state; + char *EQN_yy_cp; + + EQN_yy_current_state = (EQN_yy_start); + + for ( EQN_yy_cp = (EQN_yytext_ptr) + YY_MORE_ADJ; EQN_yy_cp < (EQN_yy_c_buf_p); ++EQN_yy_cp ) + { + YY_CHAR EQN_yy_c = (*EQN_yy_cp ? EQN_yy_ec[YY_SC_TO_UI(*EQN_yy_cp)] : 1); + if ( EQN_yy_accept[EQN_yy_current_state] ) + { + (EQN_yy_last_accepting_state) = EQN_yy_current_state; + (EQN_yy_last_accepting_cpos) = EQN_yy_cp; + } + while ( EQN_yy_chk[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c] != EQN_yy_current_state ) + { + EQN_yy_current_state = (int) EQN_yy_def[EQN_yy_current_state]; + if ( EQN_yy_current_state >= 29 ) + EQN_yy_c = EQN_yy_meta[EQN_yy_c]; + } + EQN_yy_current_state = EQN_yy_nxt[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c]; + } + + return EQN_yy_current_state; +} + +/* EQN_yy_try_NUL_trans - try to make a transition on the NUL character + * + * synopsis + * next_state = EQN_yy_try_NUL_trans( current_state ); + */ + static EQN_yy_state_type EQN_yy_try_NUL_trans (EQN_yy_state_type EQN_yy_current_state ) +{ + int EQN_yy_is_jam; + char *EQN_yy_cp = (EQN_yy_c_buf_p); + + YY_CHAR EQN_yy_c = 1; + if ( EQN_yy_accept[EQN_yy_current_state] ) + { + (EQN_yy_last_accepting_state) = EQN_yy_current_state; + (EQN_yy_last_accepting_cpos) = EQN_yy_cp; + } + while ( EQN_yy_chk[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c] != EQN_yy_current_state ) + { + EQN_yy_current_state = (int) EQN_yy_def[EQN_yy_current_state]; + if ( EQN_yy_current_state >= 29 ) + EQN_yy_c = EQN_yy_meta[EQN_yy_c]; + } + EQN_yy_current_state = EQN_yy_nxt[EQN_yy_base[EQN_yy_current_state] + EQN_yy_c]; + EQN_yy_is_jam = (EQN_yy_current_state == 28); + + return EQN_yy_is_jam ? 0 : EQN_yy_current_state; +} + +#ifndef YY_NO_UNPUT + + static void EQN_yyunput (int c, char * EQN_yy_bp ) +{ + char *EQN_yy_cp; + + EQN_yy_cp = (EQN_yy_c_buf_p); + + /* undo effects of setting up EQN_yytext */ + *EQN_yy_cp = (EQN_yy_hold_char); + + if ( EQN_yy_cp < YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf + 2 ) + { /* need to shift things up to make room */ + /* +2 for EOB chars. */ + int number_to_move = (EQN_yy_n_chars) + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[ + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size + 2]; + char *source = + &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[number_to_move]; + + while ( source > YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf ) + *--dest = *--source; + + EQN_yy_cp += (int) (dest - source); + EQN_yy_bp += (int) (dest - source); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars = + (EQN_yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_size; + + if ( EQN_yy_cp < YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf + 2 ) + YY_FATAL_ERROR( "flex scanner push-back overflow" ); + } + + *--EQN_yy_cp = (char) c; + + (EQN_yytext_ptr) = EQN_yy_bp; + (EQN_yy_hold_char) = *EQN_yy_cp; + (EQN_yy_c_buf_p) = EQN_yy_cp; +} + +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus + static int EQN_yyinput (void) +#else + static int input (void) +#endif + +{ + int c; + + *(EQN_yy_c_buf_p) = (EQN_yy_hold_char); + + if ( *(EQN_yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) + { + /* EQN_yy_c_buf_p now points to the character we want to return. + * If this occurs *before* the EOB characters, then it's a + * valid NUL; if not, then we've hit the end of the buffer. + */ + if ( (EQN_yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->EQN_yy_ch_buf[(EQN_yy_n_chars)] ) + /* This was really a NUL. */ + *(EQN_yy_c_buf_p) = '\0'; + + else + { /* need more input */ + int offset = (int) ((EQN_yy_c_buf_p) - (EQN_yytext_ptr)); + ++(EQN_yy_c_buf_p); + + switch ( EQN_yy_get_next_buffer( ) ) + { + case EOB_ACT_LAST_MATCH: + /* This happens because EQN_yy_g_n_b() + * sees that we've accumulated a + * token and flags that we need to + * try matching the token before + * proceeding. But for input(), + * there's no matching to consider. + * So convert the EOB_ACT_LAST_MATCH + * to EOB_ACT_END_OF_FILE. + */ + + /* Reset buffer status. */ + EQN_yyrestart( EQN_yyin ); + + /*FALLTHROUGH*/ + + case EOB_ACT_END_OF_FILE: + { + if ( EQN_yywrap( ) ) + return 0; + + if ( ! (EQN_yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; +#ifdef __cplusplus + return EQN_yyinput(); +#else + return input(); +#endif + } + + case EOB_ACT_CONTINUE_SCAN: + (EQN_yy_c_buf_p) = (EQN_yytext_ptr) + offset; + break; + } + } + } + + c = *(unsigned char *) (EQN_yy_c_buf_p); /* cast for 8-bit char's */ + *(EQN_yy_c_buf_p) = '\0'; /* preserve EQN_yytext */ + (EQN_yy_hold_char) = *++(EQN_yy_c_buf_p); + + return c; +} +#endif /* ifndef YY_NO_INPUT */ + +/** Immediately switch to a different input stream. + * @param input_file A readable stream. + * + * @note This function does not reset the start condition to @c INITIAL . + */ + void EQN_yyrestart (FILE * input_file ) +{ + + if ( ! YY_CURRENT_BUFFER ){ + EQN_yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ); + } + + EQN_yy_init_buffer( YY_CURRENT_BUFFER, input_file ); + EQN_yy_load_buffer_state( ); +} + +/** Switch to a different input buffer. + * @param new_buffer The new input buffer. + * + */ + void EQN_yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) +{ + + /* TODO. We should be able to replace this entire function body + * with + * EQN_yypop_buffer_state(); + * EQN_yypush_buffer_state(new_buffer); + */ + EQN_yyensure_buffer_stack (); + if ( YY_CURRENT_BUFFER == new_buffer ) + return; + + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(EQN_yy_c_buf_p) = (EQN_yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_pos = (EQN_yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars = (EQN_yy_n_chars); + } + + YY_CURRENT_BUFFER_LVALUE = new_buffer; + EQN_yy_load_buffer_state( ); + + /* We don't actually know whether we did this switch during + * EOF (EQN_yywrap()) processing, but the only time this flag + * is looked at is after EQN_yywrap() is called, so it's safe + * to go ahead and always set it. + */ + (EQN_yy_did_buffer_switch_on_eof) = 1; +} + +static void EQN_yy_load_buffer_state (void) +{ + (EQN_yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars; + (EQN_yytext_ptr) = (EQN_yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_pos; + EQN_yyin = YY_CURRENT_BUFFER_LVALUE->EQN_yy_input_file; + (EQN_yy_hold_char) = *(EQN_yy_c_buf_p); +} + +/** Allocate and initialize an input buffer state. + * @param file A readable stream. + * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. + * + * @return the allocated buffer state. + */ + YY_BUFFER_STATE EQN_yy_create_buffer (FILE * file, int size ) +{ + YY_BUFFER_STATE b; + + b = (YY_BUFFER_STATE) EQN_yyalloc( sizeof( struct EQN_yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yy_create_buffer()" ); + + b->EQN_yy_buf_size = size; + + /* EQN_yy_ch_buf has to be 2 characters longer than the size given because + * we need to put in 2 end-of-buffer characters. + */ + b->EQN_yy_ch_buf = (char *) EQN_yyalloc( (EQN_yy_size_t) (b->EQN_yy_buf_size + 2) ); + if ( ! b->EQN_yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yy_create_buffer()" ); + + b->EQN_yy_is_our_buffer = 1; + + EQN_yy_init_buffer( b, file ); + + return b; +} + +/** Destroy the buffer. + * @param b a buffer created with EQN_yy_create_buffer() + * + */ + void EQN_yy_delete_buffer (YY_BUFFER_STATE b ) +{ + + if ( ! b ) + return; + + if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ + YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; + + if ( b->EQN_yy_is_our_buffer ) + EQN_yyfree( (void *) b->EQN_yy_ch_buf ); + + EQN_yyfree( (void *) b ); +} + +/* Initializes or reinitializes a buffer. + * This function is sometimes called more than once on the same buffer, + * such as during a EQN_yyrestart() or at EOF. + */ + static void EQN_yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) + +{ + int oerrno = errno; + + EQN_yy_flush_buffer( b ); + + b->EQN_yy_input_file = file; + b->EQN_yy_fill_buffer = 1; + + /* If b is the current buffer, then EQN_yy_init_buffer was _probably_ + * called from EQN_yyrestart() or through EQN_yy_get_next_buffer. + * In that case, we don't want to reset the lineno or column. + */ + if (b != YY_CURRENT_BUFFER){ + b->EQN_yy_bs_lineno = 1; + b->EQN_yy_bs_column = 0; + } + + b->EQN_yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; + + errno = oerrno; +} + +/** Discard all buffered characters. On the next scan, YY_INPUT will be called. + * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. + * + */ + void EQN_yy_flush_buffer (YY_BUFFER_STATE b ) +{ + if ( ! b ) + return; + + b->EQN_yy_n_chars = 0; + + /* We always need two end-of-buffer characters. The first causes + * a transition to the end-of-buffer state. The second causes + * a jam in that state. + */ + b->EQN_yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; + b->EQN_yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; + + b->EQN_yy_buf_pos = &b->EQN_yy_ch_buf[0]; + + b->EQN_yy_at_bol = 1; + b->EQN_yy_buffer_status = YY_BUFFER_NEW; + + if ( b == YY_CURRENT_BUFFER ) + EQN_yy_load_buffer_state( ); +} + +/** Pushes the new state onto the stack. The new state becomes + * the current state. This function will allocate the stack + * if necessary. + * @param new_buffer The new state. + * + */ +void EQN_yypush_buffer_state (YY_BUFFER_STATE new_buffer ) +{ + if (new_buffer == NULL) + return; + + EQN_yyensure_buffer_stack(); + + /* This block is copied from EQN_yy_switch_to_buffer. */ + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(EQN_yy_c_buf_p) = (EQN_yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_buf_pos = (EQN_yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->EQN_yy_n_chars = (EQN_yy_n_chars); + } + + /* Only push if top exists. Otherwise, replace top. */ + if (YY_CURRENT_BUFFER) + (EQN_yy_buffer_stack_top)++; + YY_CURRENT_BUFFER_LVALUE = new_buffer; + + /* copied from EQN_yy_switch_to_buffer. */ + EQN_yy_load_buffer_state( ); + (EQN_yy_did_buffer_switch_on_eof) = 1; +} + +/** Removes and deletes the top of the stack, if present. + * The next element becomes the new top. + * + */ +void EQN_yypop_buffer_state (void) +{ + if (!YY_CURRENT_BUFFER) + return; + + EQN_yy_delete_buffer(YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + if ((EQN_yy_buffer_stack_top) > 0) + --(EQN_yy_buffer_stack_top); + + if (YY_CURRENT_BUFFER) { + EQN_yy_load_buffer_state( ); + (EQN_yy_did_buffer_switch_on_eof) = 1; + } +} + +/* Allocates the stack if it does not exist. + * Guarantees space for at least one push. + */ +static void EQN_yyensure_buffer_stack (void) +{ + EQN_yy_size_t num_to_alloc; + + if (!(EQN_yy_buffer_stack)) { + + /* First allocation is just for 2 elements, since we don't know if this + * scanner will even need a stack. We use 2 instead of 1 to avoid an + * immediate realloc on the next call. + */ + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ + (EQN_yy_buffer_stack) = (struct EQN_yy_buffer_state**)EQN_yyalloc + (num_to_alloc * sizeof(struct EQN_yy_buffer_state*) + ); + if ( ! (EQN_yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yyensure_buffer_stack()" ); + + memset((EQN_yy_buffer_stack), 0, num_to_alloc * sizeof(struct EQN_yy_buffer_state*)); + + (EQN_yy_buffer_stack_max) = num_to_alloc; + (EQN_yy_buffer_stack_top) = 0; + return; + } + + if ((EQN_yy_buffer_stack_top) >= ((EQN_yy_buffer_stack_max)) - 1){ + + /* Increase the buffer to prepare for a possible push. */ + EQN_yy_size_t grow_size = 8 /* arbitrary grow size */; + + num_to_alloc = (EQN_yy_buffer_stack_max) + grow_size; + (EQN_yy_buffer_stack) = (struct EQN_yy_buffer_state**)EQN_yyrealloc + ((EQN_yy_buffer_stack), + num_to_alloc * sizeof(struct EQN_yy_buffer_state*) + ); + if ( ! (EQN_yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yyensure_buffer_stack()" ); + + /* zero only the new slots.*/ + memset((EQN_yy_buffer_stack) + (EQN_yy_buffer_stack_max), 0, grow_size * sizeof(struct EQN_yy_buffer_state*)); + (EQN_yy_buffer_stack_max) = num_to_alloc; + } +} + +/** Setup the input buffer state to scan directly from a user-specified character buffer. + * @param base the character buffer + * @param size the size in bytes of the character buffer + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE EQN_yy_scan_buffer (char * base, EQN_yy_size_t size ) +{ + YY_BUFFER_STATE b; + + if ( size < 2 || + base[size-2] != YY_END_OF_BUFFER_CHAR || + base[size-1] != YY_END_OF_BUFFER_CHAR ) + /* They forgot to leave room for the EOB's. */ + return NULL; + + b = (YY_BUFFER_STATE) EQN_yyalloc( sizeof( struct EQN_yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yy_scan_buffer()" ); + + b->EQN_yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ + b->EQN_yy_buf_pos = b->EQN_yy_ch_buf = base; + b->EQN_yy_is_our_buffer = 0; + b->EQN_yy_input_file = NULL; + b->EQN_yy_n_chars = b->EQN_yy_buf_size; + b->EQN_yy_is_interactive = 0; + b->EQN_yy_at_bol = 1; + b->EQN_yy_fill_buffer = 0; + b->EQN_yy_buffer_status = YY_BUFFER_NEW; + + EQN_yy_switch_to_buffer( b ); + + return b; +} + +/** Setup the input buffer state to scan a string. The next call to EQN_yylex() will + * scan from a @e copy of @a str. + * @param EQN_yystr a NUL-terminated string to scan + * + * @return the newly allocated buffer state object. + * @note If you want to scan bytes that may contain NUL values, then use + * EQN_yy_scan_bytes() instead. + */ +YY_BUFFER_STATE EQN_yy_scan_string (const char * EQN_yystr ) +{ + + return EQN_yy_scan_bytes( EQN_yystr, (int) strlen(EQN_yystr) ); +} + +/** Setup the input buffer state to scan the given bytes. The next call to EQN_yylex() will + * scan from a @e copy of @a bytes. + * @param EQN_yybytes the byte buffer to scan + * @param _EQN_yybytes_len the number of bytes in the buffer pointed to by @a bytes. + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE EQN_yy_scan_bytes (const char * EQN_yybytes, int _EQN_yybytes_len ) +{ + YY_BUFFER_STATE b; + char *buf; + EQN_yy_size_t n; + int i; + + /* Get memory for full buffer, including space for trailing EOB's. */ + n = (EQN_yy_size_t) (_EQN_yybytes_len + 2); + buf = (char *) EQN_yyalloc( n ); + if ( ! buf ) + YY_FATAL_ERROR( "out of dynamic memory in EQN_yy_scan_bytes()" ); + + for ( i = 0; i < _EQN_yybytes_len; ++i ) + buf[i] = EQN_yybytes[i]; + + buf[_EQN_yybytes_len] = buf[_EQN_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; + + b = EQN_yy_scan_buffer( buf, n ); + if ( ! b ) + YY_FATAL_ERROR( "bad buffer in EQN_yy_scan_bytes()" ); + + /* It's okay to grow etc. this buffer, and we should throw it + * away when we're done. + */ + b->EQN_yy_is_our_buffer = 1; + + return b; +} + +#ifndef YY_EXIT_FAILURE +#define YY_EXIT_FAILURE 2 +#endif + +static void EQN_yynoreturn EQN_yy_fatal_error (const char* msg ) +{ + fprintf( stderr, "%s\n", msg ); + exit( YY_EXIT_FAILURE ); +} + +/* Redefine EQN_yyless() so it works in section 3 code. */ + +#undef EQN_yyless +#define EQN_yyless(n) \ + do \ + { \ + /* Undo effects of setting up EQN_yytext. */ \ + int EQN_yyless_macro_arg = (n); \ + YY_LESS_LINENO(EQN_yyless_macro_arg);\ + EQN_yytext[EQN_yyleng] = (EQN_yy_hold_char); \ + (EQN_yy_c_buf_p) = EQN_yytext + EQN_yyless_macro_arg; \ + (EQN_yy_hold_char) = *(EQN_yy_c_buf_p); \ + *(EQN_yy_c_buf_p) = '\0'; \ + EQN_yyleng = EQN_yyless_macro_arg; \ + } \ + while ( 0 ) + +/* Accessor methods (get/set functions) to struct members. */ + +/** Get the current line number. + * + */ +int EQN_yyget_lineno (void) +{ + + return EQN_yylineno; +} + +/** Get the input stream. + * + */ +FILE *EQN_yyget_in (void) +{ + return EQN_yyin; +} + +/** Get the output stream. + * + */ +FILE *EQN_yyget_out (void) +{ + return EQN_yyout; +} + +/** Get the length of the current token. + * + */ +int EQN_yyget_leng (void) +{ + return EQN_yyleng; +} + +/** Get the current token. + * + */ + +char *EQN_yyget_text (void) +{ + return EQN_yytext; +} + +/** Set the current line number. + * @param _line_number line number + * + */ +void EQN_yyset_lineno (int _line_number ) +{ + + EQN_yylineno = _line_number; +} + +/** Set the input stream. This does not discard the current + * input buffer. + * @param _in_str A readable stream. + * + * @see EQN_yy_switch_to_buffer + */ +void EQN_yyset_in (FILE * _in_str ) +{ + EQN_yyin = _in_str ; +} + +void EQN_yyset_out (FILE * _out_str ) +{ + EQN_yyout = _out_str ; +} + +int EQN_yyget_debug (void) +{ + return EQN_yy_flex_debug; +} + +void EQN_yyset_debug (int _bdebug ) +{ + EQN_yy_flex_debug = _bdebug ; +} + +static int EQN_yy_init_globals (void) +{ + /* Initialization is the same as for the non-reentrant scanner. + * This function is called from EQN_yylex_destroy(), so don't allocate here. + */ + + (EQN_yy_buffer_stack) = NULL; + (EQN_yy_buffer_stack_top) = 0; + (EQN_yy_buffer_stack_max) = 0; + (EQN_yy_c_buf_p) = NULL; + (EQN_yy_init) = 0; + (EQN_yy_start) = 0; + +/* Defined in main.c */ +#ifdef YY_STDINIT + EQN_yyin = stdin; + EQN_yyout = stdout; +#else + EQN_yyin = NULL; + EQN_yyout = NULL; +#endif + + /* For future reference: Set errno on error, since we are called by + * EQN_yylex_init() + */ + return 0; +} + +/* EQN_yylex_destroy is for both reentrant and non-reentrant scanners. */ +int EQN_yylex_destroy (void) +{ + + /* Pop the buffer stack, destroying each element. */ + while(YY_CURRENT_BUFFER){ + EQN_yy_delete_buffer( YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + EQN_yypop_buffer_state(); + } + + /* Destroy the stack itself. */ + EQN_yyfree((EQN_yy_buffer_stack) ); + (EQN_yy_buffer_stack) = NULL; + + /* Reset the globals. This is important in a non-reentrant scanner so the next time + * EQN_yylex() is called, initialization will occur. */ + EQN_yy_init_globals( ); + + return 0; +} + +/* + * Internal utility routines. + */ + +#ifndef EQN_yytext_ptr +static void EQN_yy_flex_strncpy (char* s1, const char * s2, int n ) +{ + + int i; + for ( i = 0; i < n; ++i ) + s1[i] = s2[i]; +} +#endif + +#ifdef YY_NEED_STRLEN +static int EQN_yy_flex_strlen (const char * s ) +{ + int n; + for ( n = 0; s[n]; ++n ) + ; + + return n; +} +#endif + +void *EQN_yyalloc (EQN_yy_size_t size ) +{ + return malloc(size); +} + +void *EQN_yyrealloc (void * ptr, EQN_yy_size_t size ) +{ + + /* The cast to (char *) in the following accommodates both + * implementations that use char* generic pointers, and those + * that use void* generic pointers. It works with the latter + * because both ANSI C and C++ allow castless assignment from + * any pointer type to void*, and deal with argument conversions + * as though doing an assignment. + */ + return realloc(ptr, size); +} + +void EQN_yyfree (void * ptr ) +{ + free( (char *) ptr ); /* see EQN_yyrealloc() for (char *) cast */ +} + +#define YYTABLES_NAME "EQN_yytables" + +#line 76 "eqnlex.l" + + +#if 0 /* #ifndef FLEX_SCANNER */ +static int +input() +{ + register int c; + register char *prompt; + + if (nbuffer > 0) { + c = buffer[--nbuffer]; + } else if (file_mode) { + if (last_was_newline && EQN_yyin == stdin) { + prompt = com_get_flag("prompt2"); + if (prompt != NULL) fputs(prompt,stdout); + } + c = getc(EQN_yyin); + } else { + c = *string; + if (c != 0) string++; + } + + last_was_newline = (c == '\n'); + if (last_was_newline) read_lineno++; + if (c == EOF) c = 0; + return c; +} + +static int +unput(c) +int c; +{ + if (nbuffer < 20) buffer[nbuffer++] = c; + if (c == '\n') read_lineno--; +} +#else + +char *eqn_inp_ptr; +char* eqn_inp_lim; + +int eqn_input(char* buf, int max_size) +{ + char c; + int i, n; + + if (! file_mode) { + if (max_size > (eqn_inp_lim - eqn_inp_ptr)) + n = eqn_inp_lim - eqn_inp_ptr; + else + n= max_size; + if (n > 0) { + for (i = 0; i < n; i++) + if (eqn_inp_ptr[i] == '\n') { + read_lineno++; + i++; + break; + } + memcpy (buf, eqn_inp_ptr, i); + eqn_inp_ptr += i; + } + } else { + c = getc(EQN_yyin); + if (c == '\n') + read_lineno++; + buf[0] = (c == EOF) ? (n = 0, YY_NULL) : (n = 1, c); + } + return n; +} + +#endif + +int +equation_setup_string(s) +char *s; +{ + read_register_filename(NIL(char)); + file_mode = 0; + string = s; +#if 1 /* #ifdef FLEX_SCANNER */ + EQN_yy_switch_to_buffer( + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ) ); + EQN_yyrestart(EQN_yyin); + eqn_inp_lim = string + strlen(string); + eqn_inp_ptr = string; +#endif + nbuffer = 0; +} + +int +equation_setup_file(fp) +FILE *fp; +{ + EQN_yyin = fp; +#if 1 /* #ifdef FLEX_SCANNER */ + EQN_yy_switch_to_buffer( + EQN_yy_create_buffer( EQN_yyin, YY_BUF_SIZE ) ); + EQN_yyrestart(EQN_yyin); + BEGIN(INITIAL); +#endif + file_mode = 1; + nbuffer = 0; + last_was_newline = 1; +} + +#undef EQN_yywrap +int +EQN_yywrap() +{ + return 1; +} + diff --git a/sis/io/read_eqn.c b/sis/io/read_eqn.c new file mode 100644 index 0000000..24e47e9 --- /dev/null +++ b/sis/io/read_eqn.c @@ -0,0 +1,1871 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison implementation for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +/* C LALR(1) parser skeleton written by Richard Stallman, by + simplifying the original so-called "semantic" parser. */ + +/* All symbols defined below should begin with EQN_yy or YY, to avoid + infringing on user name space. This should be done even for local + variables, as they might otherwise be expanded by user macros. + There are some unavoidable exceptions within include files to + define necessary library symbols; they are noted "INFRINGES ON + USER NAME SPACE" below. */ + +/* Identify Bison output. */ +#define YYBISON 1 + +/* Bison version. */ +#define YYBISON_VERSION "3.1" + +/* Skeleton name. */ +#define YYSKELETON_NAME "yacc.c" + +/* Pure parsers. */ +#define YYPURE 0 + +/* Push parsers. */ +#define YYPUSH 0 + +/* Pull parsers. */ +#define YYPULL 1 + + + + +/* Copy the first part of user declarations. */ +#line 2 "read_eqn.y" /* yacc.c:339 */ + +#include "sis.h" +#include "io_int.h" +#include +#include "config.h" + +#if YYTEXT_POINTER +extern char *EQN_yytext; +#else +extern char EQN_yytext[]; +#endif + +static network_t *global_network; +static lsList po_list; + +int EQN_yyerror(); +#if 0 /* #ifndef FLEX_SCANNER */ +#undef EQN_yywrap +static int input(); +static int unput(); +static int EQN_yywrap(); +#endif + +extern int equation_setup_string(char *); +extern int equation_setup_file(FILE *); + +static void +do_assign(name, expr) +char *name; +node_t *expr; +{ + char errmsg[1024]; + node_t *node; + + node = read_find_or_create_node(global_network, name); + if (node_function(node) != NODE_UNDEFINED) { + (void) sprintf(errmsg, "Attempt to redefine '%s'\n", name); + EQN_yyerror(errmsg); /* never returns */ + } + FREE(name); + node_replace(node, expr); +} + +static node_t * +do_sexpr_list(list, func) +array_t *list; +node_t *(*func)(); +{ + int i; + node_t *node, *node1, *node2; + + node1 = array_fetch(node_t *, list, 0); + node = node_dup(node1); + node_free(node1); + for(i = 1; i < array_n(list); i++) { + node1 = node; + node2 = array_fetch(node_t *, list, i); + node = (*func)(node1, node2); + node_free(node1); + node_free(node2); + } + array_free(list); + return node; +} + + +#line 133 "y.tab.c" /* yacc.c:339 */ + +# ifndef YY_NULLPTR +# if defined __cplusplus && 201103L <= __cplusplus +# define YY_NULLPTR nullptr +# else +# define YY_NULLPTR 0 +# endif +# endif + +/* Enabling verbose error messages. */ +#ifdef YYERROR_VERBOSE +# undef YYERROR_VERBOSE +# define YYERROR_VERBOSE 1 +#else +# define YYERROR_VERBOSE 0 +#endif + +/* In a future release of Bison, this section will be replaced + by #include "y.tab.h". */ +#ifndef YY_YY_Y_TAB_H_INCLUDED +# define YY_YY_Y_TAB_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int EQN_yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum EQN_yytokentype + { + OPR_OR = 258, + OPR_AND = 259, + CONST_ZERO = 260, + CONST_ONE = 261, + IDENTIFIER = 262, + LPAREN = 263, + OPR_XOR = 264, + OPR_XNOR = 265, + OPR_NOT = 266, + OPR_NOT_POST = 267, + NAME = 268, + INORDER = 269, + OUTORDER = 270, + PASS = 271, + ASSIGN = 272, + SEMI = 273, + RPAREN = 274, + END = 275 + }; +#endif +/* Tokens. */ +#define OPR_OR 258 +#define OPR_AND 259 +#define CONST_ZERO 260 +#define CONST_ONE 261 +#define IDENTIFIER 262 +#define LPAREN 263 +#define OPR_XOR 264 +#define OPR_XNOR 265 +#define OPR_NOT 266 +#define OPR_NOT_POST 267 +#define NAME 268 +#define INORDER 269 +#define OUTORDER 270 +#define PASS 271 +#define ASSIGN 272 +#define SEMI 273 +#define RPAREN 274 +#define END 275 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED + +union YYSTYPE +{ +#line 69 "read_eqn.y" /* yacc.c:355 */ + + char *strval; + node_t *node; + array_t *array; + +#line 219 "y.tab.c" /* yacc.c:355 */ +}; + +typedef union YYSTYPE YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE EQN_yylval; + +int EQN_yyparse (void); + +#endif /* !YY_YY_Y_TAB_H_INCLUDED */ + +/* Copy the second part of user declarations. */ + +#line 236 "y.tab.c" /* yacc.c:358 */ + +#ifdef short +# undef short +#endif + +#ifdef YYTYPE_UINT8 +typedef YYTYPE_UINT8 EQN_yytype_uint8; +#else +typedef unsigned char EQN_yytype_uint8; +#endif + +#ifdef YYTYPE_INT8 +typedef YYTYPE_INT8 EQN_yytype_int8; +#else +typedef signed char EQN_yytype_int8; +#endif + +#ifdef YYTYPE_UINT16 +typedef YYTYPE_UINT16 EQN_yytype_uint16; +#else +typedef unsigned short EQN_yytype_uint16; +#endif + +#ifdef YYTYPE_INT16 +typedef YYTYPE_INT16 EQN_yytype_int16; +#else +typedef short EQN_yytype_int16; +#endif + +#ifndef YYSIZE_T +# ifdef __SIZE_TYPE__ +# define YYSIZE_T __SIZE_TYPE__ +# elif defined size_t +# define YYSIZE_T size_t +# elif ! defined YYSIZE_T +# include /* INFRINGES ON USER NAME SPACE */ +# define YYSIZE_T size_t +# else +# define YYSIZE_T unsigned +# endif +#endif + +#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) + +#ifndef YY_ +# if defined YYENABLE_NLS && YYENABLE_NLS +# if ENABLE_NLS +# include /* INFRINGES ON USER NAME SPACE */ +# define YY_(Msgid) dgettext ("bison-runtime", Msgid) +# endif +# endif +# ifndef YY_ +# define YY_(Msgid) Msgid +# endif +#endif + +#ifndef YY_ATTRIBUTE +# if (defined __GNUC__ \ + && (2 < __GNUC__ || (__GNUC__ == 2 && 96 <= __GNUC_MINOR__))) \ + || defined __SUNPRO_C && 0x5110 <= __SUNPRO_C +# define YY_ATTRIBUTE(Spec) __attribute__(Spec) +# else +# define YY_ATTRIBUTE(Spec) /* empty */ +# endif +#endif + +#ifndef YY_ATTRIBUTE_PURE +# define YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) +#endif + +#ifndef YY_ATTRIBUTE_UNUSED +# define YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) +#endif + +#if !defined _Noreturn \ + && (!defined __STDC_VERSION__ || __STDC_VERSION__ < 201112) +# if defined _MSC_VER && 1200 <= _MSC_VER +# define _Noreturn __declspec (noreturn) +# else +# define _Noreturn YY_ATTRIBUTE ((__noreturn__)) +# endif +#endif + +/* Suppress unused-variable warnings by "using" E. */ +#if ! defined lint || defined __GNUC__ +# define YYUSE(E) ((void) (E)) +#else +# define YYUSE(E) /* empty */ +#endif + +#if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ +/* Suppress an incorrect diagnostic about EQN_yylval being uninitialized. */ +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ + _Pragma ("GCC diagnostic push") \ + _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")\ + _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"") +# define YY_IGNORE_MAYBE_UNINITIALIZED_END \ + _Pragma ("GCC diagnostic pop") +#else +# define YY_INITIAL_VALUE(Value) Value +#endif +#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_END +#endif +#ifndef YY_INITIAL_VALUE +# define YY_INITIAL_VALUE(Value) /* Nothing. */ +#endif + + +#if ! defined EQN_yyoverflow || YYERROR_VERBOSE + +/* The parser invokes alloca or malloc; define the necessary symbols. */ + +# ifdef YYSTACK_USE_ALLOCA +# if YYSTACK_USE_ALLOCA +# ifdef __GNUC__ +# define YYSTACK_ALLOC __builtin_alloca +# elif defined __BUILTIN_VA_ARG_INCR +# include /* INFRINGES ON USER NAME SPACE */ +# elif defined _AIX +# define YYSTACK_ALLOC __alloca +# elif defined _MSC_VER +# include /* INFRINGES ON USER NAME SPACE */ +# define alloca _alloca +# else +# define YYSTACK_ALLOC alloca +# if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS +# include /* INFRINGES ON USER NAME SPACE */ + /* Use EXIT_SUCCESS as a witness for stdlib.h. */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# endif +# endif +# endif + +# ifdef YYSTACK_ALLOC + /* Pacify GCC's 'empty if-body' warning. */ +# define YYSTACK_FREE(Ptr) do { /* empty */; } while (0) +# ifndef YYSTACK_ALLOC_MAXIMUM + /* The OS might guarantee only one guard page at the bottom of the stack, + and a page size can be as small as 4096 bytes. So we cannot safely + invoke alloca (N) if N exceeds 4096. Use a slightly smaller number + to allow for a few compiler-allocated temporary stack slots. */ +# define YYSTACK_ALLOC_MAXIMUM 4032 /* reasonable circa 2006 */ +# endif +# else +# define YYSTACK_ALLOC YYMALLOC +# define YYSTACK_FREE YYFREE +# ifndef YYSTACK_ALLOC_MAXIMUM +# define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM +# endif +# if (defined __cplusplus && ! defined EXIT_SUCCESS \ + && ! ((defined YYMALLOC || defined malloc) \ + && (defined YYFREE || defined free))) +# include /* INFRINGES ON USER NAME SPACE */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# ifndef YYMALLOC +# define YYMALLOC malloc +# if ! defined malloc && ! defined EXIT_SUCCESS +void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# ifndef YYFREE +# define YYFREE free +# if ! defined free && ! defined EXIT_SUCCESS +void free (void *); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# endif +#endif /* ! defined EQN_yyoverflow || YYERROR_VERBOSE */ + + +#if (! defined EQN_yyoverflow \ + && (! defined __cplusplus \ + || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) + +/* A type that is properly aligned for any stack member. */ +union EQN_yyalloc +{ + EQN_yytype_int16 EQN_yyss_alloc; + YYSTYPE EQN_yyvs_alloc; +}; + +/* The size of the maximum gap between one aligned stack and the next. */ +# define YYSTACK_GAP_MAXIMUM (sizeof (union EQN_yyalloc) - 1) + +/* The size of an array large to enough to hold all stacks, each with + N elements. */ +# define YYSTACK_BYTES(N) \ + ((N) * (sizeof (EQN_yytype_int16) + sizeof (YYSTYPE)) \ + + YYSTACK_GAP_MAXIMUM) + +# define YYCOPY_NEEDED 1 + +/* Relocate STACK from its old location to the new one. The + local variables YYSIZE and YYSTACKSIZE give the old and new number of + elements in the stack, and YYPTR gives the new location of the + stack. Advance YYPTR to a properly aligned location for the next + stack. */ +# define YYSTACK_RELOCATE(Stack_alloc, Stack) \ + do \ + { \ + YYSIZE_T EQN_yynewbytes; \ + YYCOPY (&EQN_yyptr->Stack_alloc, Stack, EQN_yysize); \ + Stack = &EQN_yyptr->Stack_alloc; \ + EQN_yynewbytes = EQN_yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ + EQN_yyptr += EQN_yynewbytes / sizeof (*EQN_yyptr); \ + } \ + while (0) + +#endif + +#if defined YYCOPY_NEEDED && YYCOPY_NEEDED +/* Copy COUNT objects from SRC to DST. The source and destination do + not overlap. */ +# ifndef YYCOPY +# if defined __GNUC__ && 1 < __GNUC__ +# define YYCOPY(Dst, Src, Count) \ + __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src))) +# else +# define YYCOPY(Dst, Src, Count) \ + do \ + { \ + YYSIZE_T EQN_yyi; \ + for (EQN_yyi = 0; EQN_yyi < (Count); EQN_yyi++) \ + (Dst)[EQN_yyi] = (Src)[EQN_yyi]; \ + } \ + while (0) +# endif +# endif +#endif /* !YYCOPY_NEEDED */ + +/* YYFINAL -- State number of the termination state. */ +#define YYFINAL 22 +/* YYLAST -- Last index in YYTABLE. */ +#define YYLAST 132 + +/* YYNTOKENS -- Number of terminals. */ +#define YYNTOKENS 21 +/* YYNNTS -- Number of nonterminals. */ +#define YYNNTS 10 +/* YYNRULES -- Number of rules. */ +#define YYNRULES 39 +/* YYNSTATES -- Number of states. */ +#define YYNSTATES 70 + +/* YYTRANSLATE[YYX] -- Symbol number corresponding to YYX as returned + by EQN_yylex, with out-of-bounds checking. */ +#define YYUNDEFTOK 2 +#define YYMAXUTOK 275 + +#define YYTRANSLATE(YYX) \ + ((unsigned) (YYX) <= YYMAXUTOK ? EQN_yytranslate[YYX] : YYUNDEFTOK) + +/* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM + as returned by EQN_yylex, without out-of-bounds checking. */ +static const EQN_yytype_uint8 EQN_yytranslate[] = +{ + 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, + 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20 +}; + +#if YYDEBUG + /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ +static const EQN_yytype_uint8 EQN_yyrline[] = +{ + 0, 86, 86, 87, 88, 89, 93, 94, 97, 98, + 104, 106, 108, 111, 116, 119, 122, 125, 128, 131, + 134, 137, 140, 143, 146, 156, 159, 162, 165, 168, + 171, 174, 177, 187, 192, 198, 203, 204, 221, 222 +}; +#endif + +#if YYDEBUG || YYERROR_VERBOSE || 0 +/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. + First, the terminals, then, starting at YYNTOKENS, nonterminals. */ +static const char *const EQN_yytname[] = +{ + "$end", "error", "$undefined", "OPR_OR", "OPR_AND", "CONST_ZERO", + "CONST_ONE", "IDENTIFIER", "LPAREN", "OPR_XOR", "OPR_XNOR", "OPR_NOT", + "OPR_NOT_POST", "NAME", "INORDER", "OUTORDER", "PASS", "ASSIGN", "SEMI", + "RPAREN", "END", "$accept", "program", "prog", "stat", "expr", "sexpr", + "sexpr_list", "identifier", "input_list", "output_list", YY_NULLPTR +}; +#endif + +# ifdef YYPRINT +/* YYTOKNUM[NUM] -- (External) token number corresponding to the + (internal) symbol number NUM (which must be that of a token). */ +static const EQN_yytype_uint16 EQN_yytoknum[] = +{ + 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, + 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, + 275 +}; +# endif + +#define YYPACT_NINF -10 + +#define EQN_yypact_value_is_default(Yystate) \ + (!!((Yystate) == (-10))) + +#define YYTABLE_NINF -9 + +#define EQN_yytable_value_is_error(Yytable_value) \ + 0 + + /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing + STATE-NUM. */ +static const EQN_yytype_int8 EQN_yypact[] = +{ + 64, -10, -10, -10, 24, -9, -7, -6, 12, 73, + 2, -10, -1, 119, 119, 4, 6, 119, 14, 14, + -10, -10, -10, 7, 16, 37, -1, -10, 112, 110, + -10, -4, -10, 57, -10, -10, 13, 119, -10, 14, + 14, -10, -10, -10, -10, 112, 112, 91, -10, -10, + -10, -10, -10, 41, -10, -10, 42, -10, 112, 112, + 112, 112, -10, 120, -10, -10, 100, 120, -5, -5 +}; + + /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM. + Performed when YYTABLE does not specify something else to do. Zero + means the default is an error. */ +static const EQN_yytype_uint8 EQN_yydefact[] = +{ + 2, 28, 29, 35, 0, 0, 0, 0, 0, 3, + 0, 5, 32, 0, 0, 0, 0, 0, 0, 0, + 36, 38, 1, 0, 0, 0, 0, 6, 0, 0, + 33, 0, 32, 0, 30, 31, 0, 0, 9, 10, + 11, 4, 7, 21, 22, 0, 0, 12, 24, 26, + 34, 25, 27, 0, 37, 39, 0, 20, 0, 0, + 0, 0, 19, 16, 13, 23, 14, 15, 17, 18 +}; + + /* YYPGOTO[NTERM-NUM]. */ +static const EQN_yytype_int8 EQN_yypgoto[] = +{ + -10, -10, -10, 58, -2, 5, 52, 0, -10, -10 +}; + + /* YYDEFGOTO[NTERM-NUM]. */ +static const EQN_yytype_int8 EQN_yydefgoto[] = +{ + -1, 8, 9, 10, 63, 30, 31, 48, 39, 40 +}; + + /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If + positive, shift that token. If negative, reduce the rule whose + number is the opposite. If YYTABLE_NINF, syntax error. */ +static const EQN_yytype_int8 EQN_yytable[] = +{ + 12, 1, 2, 3, 29, 11, 46, 62, 19, 26, + 20, 21, 22, 32, 32, 49, 28, 32, 37, 38, + 27, 3, 36, 34, 18, 35, 47, 13, 14, 15, + 16, 32, 52, 32, 41, 17, 50, 32, 50, 54, + 55, 18, 53, 56, 57, 58, 59, 43, 44, 3, + 45, 60, 61, 46, 62, 42, 66, 67, 68, 69, + 64, 65, 1, 2, 3, 29, 33, 25, 0, 1, + 2, 3, 4, 0, 0, 0, 51, 5, 6, 7, + 3, 23, -8, 0, 0, 0, 5, 6, 7, 0, + 0, -8, 0, 24, 58, 59, 43, 44, 3, 45, + 60, 61, 46, 62, 59, 43, 44, 3, 45, 60, + 61, 46, 62, 13, 14, 15, 16, 43, 44, 3, + 45, 17, 0, 46, 1, 2, 3, 29, 0, 60, + 61, 46, 62 +}; + +static const EQN_yytype_int8 EQN_yycheck[] = +{ + 0, 5, 6, 7, 8, 0, 11, 12, 17, 9, + 17, 17, 0, 13, 14, 19, 17, 17, 18, 19, + 18, 7, 17, 19, 17, 19, 28, 3, 4, 5, + 6, 31, 19, 33, 18, 11, 31, 37, 33, 39, + 40, 17, 37, 45, 46, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 18, 58, 59, 60, 61, + 19, 19, 5, 6, 7, 8, 14, 9, -1, 5, + 6, 7, 8, -1, -1, -1, 19, 13, 14, 15, + 7, 8, 18, -1, -1, -1, 13, 14, 15, -1, + -1, 18, -1, 20, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 4, 5, 6, 7, 8, 9, + 10, 11, 12, 3, 4, 5, 6, 5, 6, 7, + 8, 11, -1, 11, 5, 6, 7, 8, -1, 9, + 10, 11, 12 +}; + + /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing + symbol of state STATE-NUM. */ +static const EQN_yytype_uint8 EQN_yystos[] = +{ + 0, 5, 6, 7, 8, 13, 14, 15, 22, 23, + 24, 26, 28, 3, 4, 5, 6, 11, 17, 17, + 17, 17, 0, 8, 20, 24, 28, 18, 17, 8, + 26, 27, 28, 27, 19, 19, 26, 28, 28, 29, + 30, 18, 18, 5, 6, 8, 11, 25, 28, 19, + 26, 19, 19, 26, 28, 28, 25, 25, 3, 4, + 9, 10, 12, 25, 19, 19, 25, 25, 25, 25 +}; + + /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ +static const EQN_yytype_uint8 EQN_yyr1[] = +{ + 0, 21, 22, 22, 22, 22, 23, 23, 24, 24, + 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, + 26, 26, 26, 27, 27, 28, 29, 29, 30, 30 +}; + + /* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */ +static const EQN_yytype_uint8 EQN_yyr2[] = +{ + 0, 2, 0, 1, 3, 1, 2, 3, 0, 3, + 3, 3, 3, 5, 3, 3, 2, 3, 3, 2, + 2, 1, 1, 3, 1, 4, 4, 4, 1, 1, + 3, 3, 1, 1, 2, 1, 0, 2, 0, 2 +}; + + +#define EQN_yyerrok (EQN_yyerrstatus = 0) +#define EQN_yyclearin (EQN_yychar = YYEMPTY) +#define YYEMPTY (-2) +#define YYEOF 0 + +#define YYACCEPT goto EQN_yyacceptlab +#define YYABORT goto EQN_yyabortlab +#define YYERROR goto EQN_yyerrorlab + + +#define YYRECOVERING() (!!EQN_yyerrstatus) + +#define YYBACKUP(Token, Value) \ +do \ + if (EQN_yychar == YYEMPTY) \ + { \ + EQN_yychar = (Token); \ + EQN_yylval = (Value); \ + YYPOPSTACK (EQN_yylen); \ + EQN_yystate = *EQN_yyssp; \ + goto EQN_yybackup; \ + } \ + else \ + { \ + EQN_yyerror (YY_("syntax error: cannot back up")); \ + YYERROR; \ + } \ +while (0) + +/* Error token number */ +#define YYTERROR 1 +#define YYERRCODE 256 + + + +/* Enable debugging if requested. */ +#if YYDEBUG + +# ifndef YYFPRINTF +# include /* INFRINGES ON USER NAME SPACE */ +# define YYFPRINTF fprintf +# endif + +# define YYDPRINTF(Args) \ +do { \ + if (EQN_yydebug) \ + YYFPRINTF Args; \ +} while (0) + +/* This macro is provided for backward compatibility. */ +#ifndef YY_LOCATION_PRINT +# define YY_LOCATION_PRINT(File, Loc) ((void) 0) +#endif + + +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) \ +do { \ + if (EQN_yydebug) \ + { \ + YYFPRINTF (stderr, "%s ", Title); \ + EQN_yy_symbol_print (stderr, \ + Type, Value); \ + YYFPRINTF (stderr, "\n"); \ + } \ +} while (0) + + +/*----------------------------------------. +| Print this symbol's value on YYOUTPUT. | +`----------------------------------------*/ + +static void +EQN_yy_symbol_value_print (FILE *EQN_yyoutput, int EQN_yytype, YYSTYPE const * const EQN_yyvaluep) +{ + FILE *EQN_yyo = EQN_yyoutput; + YYUSE (EQN_yyo); + if (!EQN_yyvaluep) + return; +# ifdef YYPRINT + if (EQN_yytype < YYNTOKENS) + YYPRINT (EQN_yyoutput, EQN_yytoknum[EQN_yytype], *EQN_yyvaluep); +# endif + YYUSE (EQN_yytype); +} + + +/*--------------------------------. +| Print this symbol on YYOUTPUT. | +`--------------------------------*/ + +static void +EQN_yy_symbol_print (FILE *EQN_yyoutput, int EQN_yytype, YYSTYPE const * const EQN_yyvaluep) +{ + YYFPRINTF (EQN_yyoutput, "%s %s (", + EQN_yytype < YYNTOKENS ? "token" : "nterm", EQN_yytname[EQN_yytype]); + + EQN_yy_symbol_value_print (EQN_yyoutput, EQN_yytype, EQN_yyvaluep); + YYFPRINTF (EQN_yyoutput, ")"); +} + +/*------------------------------------------------------------------. +| EQN_yy_stack_print -- Print the state stack from its BOTTOM up to its | +| TOP (included). | +`------------------------------------------------------------------*/ + +static void +EQN_yy_stack_print (EQN_yytype_int16 *EQN_yybottom, EQN_yytype_int16 *EQN_yytop) +{ + YYFPRINTF (stderr, "Stack now"); + for (; EQN_yybottom <= EQN_yytop; EQN_yybottom++) + { + int EQN_yybot = *EQN_yybottom; + YYFPRINTF (stderr, " %d", EQN_yybot); + } + YYFPRINTF (stderr, "\n"); +} + +# define YY_STACK_PRINT(Bottom, Top) \ +do { \ + if (EQN_yydebug) \ + EQN_yy_stack_print ((Bottom), (Top)); \ +} while (0) + + +/*------------------------------------------------. +| Report that the YYRULE is going to be reduced. | +`------------------------------------------------*/ + +static void +EQN_yy_reduce_print (EQN_yytype_int16 *EQN_yyssp, YYSTYPE *EQN_yyvsp, int EQN_yyrule) +{ + unsigned long EQN_yylno = EQN_yyrline[EQN_yyrule]; + int EQN_yynrhs = EQN_yyr2[EQN_yyrule]; + int EQN_yyi; + YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", + EQN_yyrule - 1, EQN_yylno); + /* The symbols being reduced. */ + for (EQN_yyi = 0; EQN_yyi < EQN_yynrhs; EQN_yyi++) + { + YYFPRINTF (stderr, " $%d = ", EQN_yyi + 1); + EQN_yy_symbol_print (stderr, + EQN_yystos[EQN_yyssp[EQN_yyi + 1 - EQN_yynrhs]], + &(EQN_yyvsp[(EQN_yyi + 1) - (EQN_yynrhs)]) + ); + YYFPRINTF (stderr, "\n"); + } +} + +# define YY_REDUCE_PRINT(Rule) \ +do { \ + if (EQN_yydebug) \ + EQN_yy_reduce_print (EQN_yyssp, EQN_yyvsp, Rule); \ +} while (0) + +/* Nonzero means print parse trace. It is left uninitialized so that + multiple parsers can coexist. */ +int EQN_yydebug; +#else /* !YYDEBUG */ +# define YYDPRINTF(Args) +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) +# define YY_STACK_PRINT(Bottom, Top) +# define YY_REDUCE_PRINT(Rule) +#endif /* !YYDEBUG */ + + +/* YYINITDEPTH -- initial size of the parser's stacks. */ +#ifndef YYINITDEPTH +# define YYINITDEPTH 200 +#endif + +/* YYMAXDEPTH -- maximum size the stacks can grow to (effective only + if the built-in stack extension method is used). + + Do not make this value too large; the results are undefined if + YYSTACK_ALLOC_MAXIMUM < YYSTACK_BYTES (YYMAXDEPTH) + evaluated with infinite-precision integer arithmetic. */ + +#ifndef YYMAXDEPTH +# define YYMAXDEPTH 10000 +#endif + + +#if YYERROR_VERBOSE + +# ifndef EQN_yystrlen +# if defined __GLIBC__ && defined _STRING_H +# define EQN_yystrlen strlen +# else +/* Return the length of YYSTR. */ +static YYSIZE_T +EQN_yystrlen (const char *EQN_yystr) +{ + YYSIZE_T EQN_yylen; + for (EQN_yylen = 0; EQN_yystr[EQN_yylen]; EQN_yylen++) + continue; + return EQN_yylen; +} +# endif +# endif + +# ifndef EQN_yystpcpy +# if defined __GLIBC__ && defined _STRING_H && defined _GNU_SOURCE +# define EQN_yystpcpy stpcpy +# else +/* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in + YYDEST. */ +static char * +EQN_yystpcpy (char *EQN_yydest, const char *EQN_yysrc) +{ + char *EQN_yyd = EQN_yydest; + const char *EQN_yys = EQN_yysrc; + + while ((*EQN_yyd++ = *EQN_yys++) != '\0') + continue; + + return EQN_yyd - 1; +} +# endif +# endif + +# ifndef EQN_yytnamerr +/* Copy to YYRES the contents of YYSTR after stripping away unnecessary + quotes and backslashes, so that it's suitable for EQN_yyerror. The + heuristic is that double-quoting is unnecessary unless the string + contains an apostrophe, a comma, or backslash (other than + backslash-backslash). YYSTR is taken from EQN_yytname. If YYRES is + null, do not copy; instead, return the length of what the result + would have been. */ +static YYSIZE_T +EQN_yytnamerr (char *EQN_yyres, const char *EQN_yystr) +{ + if (*EQN_yystr == '"') + { + YYSIZE_T EQN_yyn = 0; + char const *EQN_yyp = EQN_yystr; + + for (;;) + switch (*++EQN_yyp) + { + case '\'': + case ',': + goto do_not_strip_quotes; + + case '\\': + if (*++EQN_yyp != '\\') + goto do_not_strip_quotes; + /* Fall through. */ + default: + if (EQN_yyres) + EQN_yyres[EQN_yyn] = *EQN_yyp; + EQN_yyn++; + break; + + case '"': + if (EQN_yyres) + EQN_yyres[EQN_yyn] = '\0'; + return EQN_yyn; + } + do_not_strip_quotes: ; + } + + if (! EQN_yyres) + return EQN_yystrlen (EQN_yystr); + + return EQN_yystpcpy (EQN_yyres, EQN_yystr) - EQN_yyres; +} +# endif + +/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message + about the unexpected token YYTOKEN for the state stack whose top is + YYSSP. + + Return 0 if *YYMSG was successfully written. Return 1 if *YYMSG is + not large enough to hold the message. In that case, also set + *YYMSG_ALLOC to the required number of bytes. Return 2 if the + required number of bytes is too large to store. */ +static int +EQN_yysyntax_error (YYSIZE_T *EQN_yymsg_alloc, char **EQN_yymsg, + EQN_yytype_int16 *EQN_yyssp, int EQN_yytoken) +{ + YYSIZE_T EQN_yysize0 = EQN_yytnamerr (YY_NULLPTR, EQN_yytname[EQN_yytoken]); + YYSIZE_T EQN_yysize = EQN_yysize0; + enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; + /* Internationalized format string. */ + const char *EQN_yyformat = YY_NULLPTR; + /* Arguments of EQN_yyformat. */ + char const *EQN_yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; + /* Number of reported tokens (one for the "unexpected", one per + "expected"). */ + int EQN_yycount = 0; + + /* There are many possibilities here to consider: + - If this state is a consistent state with a default action, then + the only way this function was invoked is if the default action + is an error action. In that case, don't check for expected + tokens because there are none. + - The only way there can be no lookahead present (in EQN_yychar) is if + this state is a consistent state with a default action. Thus, + detecting the absence of a lookahead is sufficient to determine + that there is no unexpected or expected token to report. In that + case, just report a simple "syntax error". + - Don't assume there isn't a lookahead just because this state is a + consistent state with a default action. There might have been a + previous inconsistent state, consistent state with a non-default + action, or user semantic action that manipulated EQN_yychar. + - Of course, the expected token list depends on states to have + correct lookahead information, and it depends on the parser not + to perform extra reductions after fetching a lookahead from the + scanner and before detecting a syntax error. Thus, state merging + (from LALR or IELR) and default reductions corrupt the expected + token list. However, the list is correct for canonical LR with + one exception: it will still contain any token that will not be + accepted due to an error action in a later state. + */ + if (EQN_yytoken != YYEMPTY) + { + int EQN_yyn = EQN_yypact[*EQN_yyssp]; + EQN_yyarg[EQN_yycount++] = EQN_yytname[EQN_yytoken]; + if (!EQN_yypact_value_is_default (EQN_yyn)) + { + /* Start YYX at -YYN if negative to avoid negative indexes in + YYCHECK. In other words, skip the first -YYN actions for + this state because they are default actions. */ + int EQN_yyxbegin = EQN_yyn < 0 ? -EQN_yyn : 0; + /* Stay within bounds of both EQN_yycheck and EQN_yytname. */ + int EQN_yychecklim = YYLAST - EQN_yyn + 1; + int EQN_yyxend = EQN_yychecklim < YYNTOKENS ? EQN_yychecklim : YYNTOKENS; + int EQN_yyx; + + for (EQN_yyx = EQN_yyxbegin; EQN_yyx < EQN_yyxend; ++EQN_yyx) + if (EQN_yycheck[EQN_yyx + EQN_yyn] == EQN_yyx && EQN_yyx != YYTERROR + && !EQN_yytable_value_is_error (EQN_yytable[EQN_yyx + EQN_yyn])) + { + if (EQN_yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) + { + EQN_yycount = 1; + EQN_yysize = EQN_yysize0; + break; + } + EQN_yyarg[EQN_yycount++] = EQN_yytname[EQN_yyx]; + { + YYSIZE_T EQN_yysize1 = EQN_yysize + EQN_yytnamerr (YY_NULLPTR, EQN_yytname[EQN_yyx]); + if (! (EQN_yysize <= EQN_yysize1 + && EQN_yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + EQN_yysize = EQN_yysize1; + } + } + } + } + + switch (EQN_yycount) + { +# define YYCASE_(N, S) \ + case N: \ + EQN_yyformat = S; \ + break + default: /* Avoid compiler warnings. */ + YYCASE_(0, YY_("syntax error")); + YYCASE_(1, YY_("syntax error, unexpected %s")); + YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); + YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); + YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); + YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); +# undef YYCASE_ + } + + { + YYSIZE_T EQN_yysize1 = EQN_yysize + EQN_yystrlen (EQN_yyformat); + if (! (EQN_yysize <= EQN_yysize1 && EQN_yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + EQN_yysize = EQN_yysize1; + } + + if (*EQN_yymsg_alloc < EQN_yysize) + { + *EQN_yymsg_alloc = 2 * EQN_yysize; + if (! (EQN_yysize <= *EQN_yymsg_alloc + && *EQN_yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM)) + *EQN_yymsg_alloc = YYSTACK_ALLOC_MAXIMUM; + return 1; + } + + /* Avoid sprintf, as that infringes on the user's name space. + Don't have undefined behavior even if the translation + produced a string with the wrong number of "%s"s. */ + { + char *EQN_yyp = *EQN_yymsg; + int EQN_yyi = 0; + while ((*EQN_yyp = *EQN_yyformat) != '\0') + if (*EQN_yyp == '%' && EQN_yyformat[1] == 's' && EQN_yyi < EQN_yycount) + { + EQN_yyp += EQN_yytnamerr (EQN_yyp, EQN_yyarg[EQN_yyi++]); + EQN_yyformat += 2; + } + else + { + EQN_yyp++; + EQN_yyformat++; + } + } + return 0; +} +#endif /* YYERROR_VERBOSE */ + +/*-----------------------------------------------. +| Release the memory associated to this symbol. | +`-----------------------------------------------*/ + +static void +EQN_yydestruct (const char *EQN_yymsg, int EQN_yytype, YYSTYPE *EQN_yyvaluep) +{ + YYUSE (EQN_yyvaluep); + if (!EQN_yymsg) + EQN_yymsg = "Deleting"; + YY_SYMBOL_PRINT (EQN_yymsg, EQN_yytype, EQN_yyvaluep, EQN_yylocationp); + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + YYUSE (EQN_yytype); + YY_IGNORE_MAYBE_UNINITIALIZED_END +} + + + + +/* The lookahead symbol. */ +int EQN_yychar; + +/* The semantic value of the lookahead symbol. */ +YYSTYPE EQN_yylval; +/* Number of syntax errors so far. */ +int EQN_yynerrs; + + +/*----------. +| EQN_yyparse. | +`----------*/ + +int +EQN_yyparse (void) +{ + int EQN_yystate; + /* Number of tokens to shift before error messages enabled. */ + int EQN_yyerrstatus; + + /* The stacks and their tools: + 'EQN_yyss': related to states. + 'EQN_yyvs': related to semantic values. + + Refer to the stacks through separate pointers, to allow EQN_yyoverflow + to reallocate them elsewhere. */ + + /* The state stack. */ + EQN_yytype_int16 EQN_yyssa[YYINITDEPTH]; + EQN_yytype_int16 *EQN_yyss; + EQN_yytype_int16 *EQN_yyssp; + + /* The semantic value stack. */ + YYSTYPE EQN_yyvsa[YYINITDEPTH]; + YYSTYPE *EQN_yyvs; + YYSTYPE *EQN_yyvsp; + + YYSIZE_T EQN_yystacksize; + + int EQN_yyn; + int EQN_yyresult; + /* Lookahead token as an internal (translated) token number. */ + int EQN_yytoken = 0; + /* The variables used to return semantic value and location from the + action routines. */ + YYSTYPE EQN_yyval; + +#if YYERROR_VERBOSE + /* Buffer for error messages, and its allocated size. */ + char EQN_yymsgbuf[128]; + char *EQN_yymsg = EQN_yymsgbuf; + YYSIZE_T EQN_yymsg_alloc = sizeof EQN_yymsgbuf; +#endif + +#define YYPOPSTACK(N) (EQN_yyvsp -= (N), EQN_yyssp -= (N)) + + /* The number of symbols on the RHS of the reduced rule. + Keep to zero when no symbol should be popped. */ + int EQN_yylen = 0; + + EQN_yyssp = EQN_yyss = EQN_yyssa; + EQN_yyvsp = EQN_yyvs = EQN_yyvsa; + EQN_yystacksize = YYINITDEPTH; + + YYDPRINTF ((stderr, "Starting parse\n")); + + EQN_yystate = 0; + EQN_yyerrstatus = 0; + EQN_yynerrs = 0; + EQN_yychar = YYEMPTY; /* Cause a token to be read. */ + goto EQN_yysetstate; + +/*------------------------------------------------------------. +| EQN_yynewstate -- Push a new state, which is found in EQN_yystate. | +`------------------------------------------------------------*/ + EQN_yynewstate: + /* In all cases, when you get here, the value and location stacks + have just been pushed. So pushing a state here evens the stacks. */ + EQN_yyssp++; + + EQN_yysetstate: + *EQN_yyssp = EQN_yystate; + + if (EQN_yyss + EQN_yystacksize - 1 <= EQN_yyssp) + { + /* Get the current used size of the three stacks, in elements. */ + YYSIZE_T EQN_yysize = EQN_yyssp - EQN_yyss + 1; + +#ifdef EQN_yyoverflow + { + /* Give user a chance to reallocate the stack. Use copies of + these so that the &'s don't force the real ones into + memory. */ + YYSTYPE *EQN_yyvs1 = EQN_yyvs; + EQN_yytype_int16 *EQN_yyss1 = EQN_yyss; + + /* Each stack pointer address is followed by the size of the + data in use in that stack, in bytes. This used to be a + conditional around just the two extra args, but that might + be undefined if EQN_yyoverflow is a macro. */ + EQN_yyoverflow (YY_("memory exhausted"), + &EQN_yyss1, EQN_yysize * sizeof (*EQN_yyssp), + &EQN_yyvs1, EQN_yysize * sizeof (*EQN_yyvsp), + &EQN_yystacksize); + + EQN_yyss = EQN_yyss1; + EQN_yyvs = EQN_yyvs1; + } +#else /* no EQN_yyoverflow */ +# ifndef YYSTACK_RELOCATE + goto EQN_yyexhaustedlab; +# else + /* Extend the stack our own way. */ + if (YYMAXDEPTH <= EQN_yystacksize) + goto EQN_yyexhaustedlab; + EQN_yystacksize *= 2; + if (YYMAXDEPTH < EQN_yystacksize) + EQN_yystacksize = YYMAXDEPTH; + + { + EQN_yytype_int16 *EQN_yyss1 = EQN_yyss; + union EQN_yyalloc *EQN_yyptr = + (union EQN_yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (EQN_yystacksize)); + if (! EQN_yyptr) + goto EQN_yyexhaustedlab; + YYSTACK_RELOCATE (EQN_yyss_alloc, EQN_yyss); + YYSTACK_RELOCATE (EQN_yyvs_alloc, EQN_yyvs); +# undef YYSTACK_RELOCATE + if (EQN_yyss1 != EQN_yyssa) + YYSTACK_FREE (EQN_yyss1); + } +# endif +#endif /* no EQN_yyoverflow */ + + EQN_yyssp = EQN_yyss + EQN_yysize - 1; + EQN_yyvsp = EQN_yyvs + EQN_yysize - 1; + + YYDPRINTF ((stderr, "Stack size increased to %lu\n", + (unsigned long) EQN_yystacksize)); + + if (EQN_yyss + EQN_yystacksize - 1 <= EQN_yyssp) + YYABORT; + } + + YYDPRINTF ((stderr, "Entering state %d\n", EQN_yystate)); + + if (EQN_yystate == YYFINAL) + YYACCEPT; + + goto EQN_yybackup; + +/*-----------. +| EQN_yybackup. | +`-----------*/ +EQN_yybackup: + + /* Do appropriate processing given the current state. Read a + lookahead token if we need one and don't already have one. */ + + /* First try to decide what to do without reference to lookahead token. */ + EQN_yyn = EQN_yypact[EQN_yystate]; + if (EQN_yypact_value_is_default (EQN_yyn)) + goto EQN_yydefault; + + /* Not known => get a lookahead token if don't already have one. */ + + /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */ + if (EQN_yychar == YYEMPTY) + { + YYDPRINTF ((stderr, "Reading a token: ")); + EQN_yychar = EQN_yylex (); + } + + if (EQN_yychar <= YYEOF) + { + EQN_yychar = EQN_yytoken = YYEOF; + YYDPRINTF ((stderr, "Now at end of input.\n")); + } + else + { + EQN_yytoken = YYTRANSLATE (EQN_yychar); + YY_SYMBOL_PRINT ("Next token is", EQN_yytoken, &EQN_yylval, &EQN_yylloc); + } + + /* If the proper action on seeing token YYTOKEN is to reduce or to + detect an error, take that action. */ + EQN_yyn += EQN_yytoken; + if (EQN_yyn < 0 || YYLAST < EQN_yyn || EQN_yycheck[EQN_yyn] != EQN_yytoken) + goto EQN_yydefault; + EQN_yyn = EQN_yytable[EQN_yyn]; + if (EQN_yyn <= 0) + { + if (EQN_yytable_value_is_error (EQN_yyn)) + goto EQN_yyerrlab; + EQN_yyn = -EQN_yyn; + goto EQN_yyreduce; + } + + /* Count tokens shifted since error; after three, turn off error + status. */ + if (EQN_yyerrstatus) + EQN_yyerrstatus--; + + /* Shift the lookahead token. */ + YY_SYMBOL_PRINT ("Shifting", EQN_yytoken, &EQN_yylval, &EQN_yylloc); + + /* Discard the shifted token. */ + EQN_yychar = YYEMPTY; + + EQN_yystate = EQN_yyn; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++EQN_yyvsp = EQN_yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + goto EQN_yynewstate; + + +/*-----------------------------------------------------------. +| EQN_yydefault -- do the default action for the current state. | +`-----------------------------------------------------------*/ +EQN_yydefault: + EQN_yyn = EQN_yydefact[EQN_yystate]; + if (EQN_yyn == 0) + goto EQN_yyerrlab; + goto EQN_yyreduce; + + +/*-----------------------------. +| EQN_yyreduce -- Do a reduction. | +`-----------------------------*/ +EQN_yyreduce: + /* EQN_yyn is the number of a rule to reduce with. */ + EQN_yylen = EQN_yyr2[EQN_yyn]; + + /* If YYLEN is nonzero, implement the default value of the action: + '$$ = $1'. + + Otherwise, the following line sets YYVAL to garbage. + This behavior is undocumented and Bison + users should not rely upon it. Assigning to YYVAL + unconditionally makes the parser a bit smaller, and it avoids a + GCC warning that YYVAL may be used uninitialized. */ + EQN_yyval = EQN_yyvsp[1-EQN_yylen]; + + + YY_REDUCE_PRINT (EQN_yyn); + switch (EQN_yyn) + { + case 5: +#line 90 "read_eqn.y" /* yacc.c:1651 */ + { do_assign(util_strsav("SILLY"), (EQN_yyvsp[0].node)); } +#line 1362 "y.tab.c" /* yacc.c:1651 */ + break; + + case 9: +#line 99 "read_eqn.y" /* yacc.c:1651 */ + { + network_set_name(global_network, (EQN_yyvsp[0].strval)); + FREE((EQN_yyvsp[0].strval)); + } +#line 1371 "y.tab.c" /* yacc.c:1651 */ + break; + + case 12: +#line 109 "read_eqn.y" /* yacc.c:1651 */ + { do_assign((EQN_yyvsp[-2].strval), (EQN_yyvsp[0].node)); } +#line 1377 "y.tab.c" /* yacc.c:1651 */ + break; + + case 13: +#line 112 "read_eqn.y" /* yacc.c:1651 */ + { do_assign((EQN_yyvsp[-2].strval), (EQN_yyvsp[-1].node)); } +#line 1383 "y.tab.c" /* yacc.c:1651 */ + break; + + case 14: +#line 117 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_or((EQN_yyvsp[-2].node), (EQN_yyvsp[0].node)); node_free((EQN_yyvsp[-2].node)); node_free((EQN_yyvsp[0].node));} +#line 1389 "y.tab.c" /* yacc.c:1651 */ + break; + + case 15: +#line 120 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_and((EQN_yyvsp[-2].node), (EQN_yyvsp[0].node)); node_free((EQN_yyvsp[-2].node)); node_free((EQN_yyvsp[0].node));} +#line 1395 "y.tab.c" /* yacc.c:1651 */ + break; + + case 16: +#line 123 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_and((EQN_yyvsp[-1].node), (EQN_yyvsp[0].node)); node_free((EQN_yyvsp[-1].node)); node_free((EQN_yyvsp[0].node));} +#line 1401 "y.tab.c" /* yacc.c:1651 */ + break; + + case 17: +#line 126 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_xor((EQN_yyvsp[-2].node), (EQN_yyvsp[0].node)); node_free((EQN_yyvsp[-2].node)); node_free((EQN_yyvsp[0].node));} +#line 1407 "y.tab.c" /* yacc.c:1651 */ + break; + + case 18: +#line 129 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_xnor((EQN_yyvsp[-2].node), (EQN_yyvsp[0].node)); node_free((EQN_yyvsp[-2].node)); node_free((EQN_yyvsp[0].node));} +#line 1413 "y.tab.c" /* yacc.c:1651 */ + break; + + case 19: +#line 132 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_not((EQN_yyvsp[-1].node)); node_free((EQN_yyvsp[-1].node)); } +#line 1419 "y.tab.c" /* yacc.c:1651 */ + break; + + case 20: +#line 135 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_not((EQN_yyvsp[0].node)); node_free((EQN_yyvsp[0].node)); } +#line 1425 "y.tab.c" /* yacc.c:1651 */ + break; + + case 21: +#line 138 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(0); } +#line 1431 "y.tab.c" /* yacc.c:1651 */ + break; + + case 22: +#line 141 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(1); } +#line 1437 "y.tab.c" /* yacc.c:1651 */ + break; + + case 23: +#line 144 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = (EQN_yyvsp[-1].node); } +#line 1443 "y.tab.c" /* yacc.c:1651 */ + break; + + case 24: +#line 147 "read_eqn.y" /* yacc.c:1651 */ + { + node_t *node; + node = read_find_or_create_node(global_network, (EQN_yyvsp[0].strval)); + (EQN_yyval.node) = node_literal(node, 1); + FREE((EQN_yyvsp[0].strval)); + } +#line 1454 "y.tab.c" /* yacc.c:1651 */ + break; + + case 25: +#line 157 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = do_sexpr_list((EQN_yyvsp[-1].array), node_and); } +#line 1460 "y.tab.c" /* yacc.c:1651 */ + break; + + case 26: +#line 160 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = do_sexpr_list((EQN_yyvsp[-1].array), node_or); } +#line 1466 "y.tab.c" /* yacc.c:1651 */ + break; + + case 27: +#line 163 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_not((EQN_yyvsp[-1].node)); node_free((EQN_yyvsp[-1].node)); } +#line 1472 "y.tab.c" /* yacc.c:1651 */ + break; + + case 28: +#line 166 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(0); } +#line 1478 "y.tab.c" /* yacc.c:1651 */ + break; + + case 29: +#line 169 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(1); } +#line 1484 "y.tab.c" /* yacc.c:1651 */ + break; + + case 30: +#line 172 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(0); } +#line 1490 "y.tab.c" /* yacc.c:1651 */ + break; + + case 31: +#line 175 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.node) = node_constant(1); } +#line 1496 "y.tab.c" /* yacc.c:1651 */ + break; + + case 32: +#line 178 "read_eqn.y" /* yacc.c:1651 */ + { + node_t *node; + node = read_find_or_create_node(global_network, (EQN_yyvsp[0].strval)); + (EQN_yyval.node) = node_literal(node, 1); + FREE((EQN_yyvsp[0].strval)); + } +#line 1507 "y.tab.c" /* yacc.c:1651 */ + break; + + case 33: +#line 188 "read_eqn.y" /* yacc.c:1651 */ + { + (EQN_yyval.array) = array_alloc(node_t *, 10); + array_insert_last(node_t *, (EQN_yyval.array), (EQN_yyvsp[0].node)); + } +#line 1516 "y.tab.c" /* yacc.c:1651 */ + break; + + case 34: +#line 193 "read_eqn.y" /* yacc.c:1651 */ + { + array_insert_last(node_t *, (EQN_yyvsp[-1].array), (EQN_yyvsp[0].node)); + } +#line 1524 "y.tab.c" /* yacc.c:1651 */ + break; + + case 35: +#line 199 "read_eqn.y" /* yacc.c:1651 */ + { (EQN_yyval.strval) = util_strsav(EQN_yytext); } +#line 1530 "y.tab.c" /* yacc.c:1651 */ + break; + + case 37: +#line 205 "read_eqn.y" /* yacc.c:1651 */ + { + node_t *node; + char errmsg[1024]; + node = read_find_or_create_node(global_network, (EQN_yyvsp[0].strval)); + if (node_function(node) != NODE_UNDEFINED) { + (void) sprintf(errmsg, + "Attempt to redefine '%s'\n", (EQN_yyvsp[0].strval)); + EQN_yyerror(errmsg); /* never returns */ + } + network_change_node_type(global_network, + node, PRIMARY_INPUT); + FREE((EQN_yyvsp[0].strval)); + } +#line 1548 "y.tab.c" /* yacc.c:1651 */ + break; + + case 39: +#line 223 "read_eqn.y" /* yacc.c:1651 */ + { + node_t *node; + node = read_find_or_create_node(global_network, (EQN_yyvsp[0].strval)); + LS_ASSERT(lsNewEnd(po_list, (lsGeneric) node, LS_NH)); + FREE((EQN_yyvsp[0].strval)); + } +#line 1559 "y.tab.c" /* yacc.c:1651 */ + break; + + +#line 1563 "y.tab.c" /* yacc.c:1651 */ + default: break; + } + /* User semantic actions sometimes alter EQN_yychar, and that requires + that EQN_yytoken be updated with the new translation. We take the + approach of translating immediately before every use of EQN_yytoken. + One alternative is translating here after every semantic action, + but that translation would be missed if the semantic action invokes + YYABORT, YYACCEPT, or YYERROR immediately after altering EQN_yychar or + if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an + incorrect destructor might then be invoked immediately. In the + case of YYERROR or YYBACKUP, subsequent parser actions might lead + to an incorrect destructor call or verbose syntax error message + before the lookahead is translated. */ + YY_SYMBOL_PRINT ("-> $$ =", EQN_yyr1[EQN_yyn], &EQN_yyval, &EQN_yyloc); + + YYPOPSTACK (EQN_yylen); + EQN_yylen = 0; + YY_STACK_PRINT (EQN_yyss, EQN_yyssp); + + *++EQN_yyvsp = EQN_yyval; + + /* Now 'shift' the result of the reduction. Determine what state + that goes to, based on the state we popped back to and the rule + number reduced by. */ + + EQN_yyn = EQN_yyr1[EQN_yyn]; + + EQN_yystate = EQN_yypgoto[EQN_yyn - YYNTOKENS] + *EQN_yyssp; + if (0 <= EQN_yystate && EQN_yystate <= YYLAST && EQN_yycheck[EQN_yystate] == *EQN_yyssp) + EQN_yystate = EQN_yytable[EQN_yystate]; + else + EQN_yystate = EQN_yydefgoto[EQN_yyn - YYNTOKENS]; + + goto EQN_yynewstate; + + +/*--------------------------------------. +| EQN_yyerrlab -- here on detecting error. | +`--------------------------------------*/ +EQN_yyerrlab: + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + EQN_yytoken = EQN_yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (EQN_yychar); + + /* If not already recovering from an error, report this error. */ + if (!EQN_yyerrstatus) + { + ++EQN_yynerrs; +#if ! YYERROR_VERBOSE + EQN_yyerror (YY_("syntax error")); +#else +# define YYSYNTAX_ERROR EQN_yysyntax_error (&EQN_yymsg_alloc, &EQN_yymsg, \ + EQN_yyssp, EQN_yytoken) + { + char const *EQN_yymsgp = YY_("syntax error"); + int EQN_yysyntax_error_status; + EQN_yysyntax_error_status = YYSYNTAX_ERROR; + if (EQN_yysyntax_error_status == 0) + EQN_yymsgp = EQN_yymsg; + else if (EQN_yysyntax_error_status == 1) + { + if (EQN_yymsg != EQN_yymsgbuf) + YYSTACK_FREE (EQN_yymsg); + EQN_yymsg = (char *) YYSTACK_ALLOC (EQN_yymsg_alloc); + if (!EQN_yymsg) + { + EQN_yymsg = EQN_yymsgbuf; + EQN_yymsg_alloc = sizeof EQN_yymsgbuf; + EQN_yysyntax_error_status = 2; + } + else + { + EQN_yysyntax_error_status = YYSYNTAX_ERROR; + EQN_yymsgp = EQN_yymsg; + } + } + EQN_yyerror (EQN_yymsgp); + if (EQN_yysyntax_error_status == 2) + goto EQN_yyexhaustedlab; + } +# undef YYSYNTAX_ERROR +#endif + } + + + + if (EQN_yyerrstatus == 3) + { + /* If just tried and failed to reuse lookahead token after an + error, discard it. */ + + if (EQN_yychar <= YYEOF) + { + /* Return failure if at end of input. */ + if (EQN_yychar == YYEOF) + YYABORT; + } + else + { + EQN_yydestruct ("Error: discarding", + EQN_yytoken, &EQN_yylval); + EQN_yychar = YYEMPTY; + } + } + + /* Else will try to reuse lookahead token after shifting the error + token. */ + goto EQN_yyerrlab1; + + +/*---------------------------------------------------. +| EQN_yyerrorlab -- error raised explicitly by YYERROR. | +`---------------------------------------------------*/ +EQN_yyerrorlab: + + /* Pacify compilers like GCC when the user code never invokes + YYERROR and the label EQN_yyerrorlab therefore never appears in user + code. */ + if (/*CONSTCOND*/ 0) + goto EQN_yyerrorlab; + + /* Do not reclaim the symbols of the rule whose action triggered + this YYERROR. */ + YYPOPSTACK (EQN_yylen); + EQN_yylen = 0; + YY_STACK_PRINT (EQN_yyss, EQN_yyssp); + EQN_yystate = *EQN_yyssp; + goto EQN_yyerrlab1; + + +/*-------------------------------------------------------------. +| EQN_yyerrlab1 -- common code for both syntax error and YYERROR. | +`-------------------------------------------------------------*/ +EQN_yyerrlab1: + EQN_yyerrstatus = 3; /* Each real token shifted decrements this. */ + + for (;;) + { + EQN_yyn = EQN_yypact[EQN_yystate]; + if (!EQN_yypact_value_is_default (EQN_yyn)) + { + EQN_yyn += YYTERROR; + if (0 <= EQN_yyn && EQN_yyn <= YYLAST && EQN_yycheck[EQN_yyn] == YYTERROR) + { + EQN_yyn = EQN_yytable[EQN_yyn]; + if (0 < EQN_yyn) + break; + } + } + + /* Pop the current state because it cannot handle the error token. */ + if (EQN_yyssp == EQN_yyss) + YYABORT; + + + EQN_yydestruct ("Error: popping", + EQN_yystos[EQN_yystate], EQN_yyvsp); + YYPOPSTACK (1); + EQN_yystate = *EQN_yyssp; + YY_STACK_PRINT (EQN_yyss, EQN_yyssp); + } + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++EQN_yyvsp = EQN_yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + + /* Shift the error token. */ + YY_SYMBOL_PRINT ("Shifting", EQN_yystos[EQN_yyn], EQN_yyvsp, EQN_yylsp); + + EQN_yystate = EQN_yyn; + goto EQN_yynewstate; + + +/*-------------------------------------. +| EQN_yyacceptlab -- YYACCEPT comes here. | +`-------------------------------------*/ +EQN_yyacceptlab: + EQN_yyresult = 0; + goto EQN_yyreturn; + +/*-----------------------------------. +| EQN_yyabortlab -- YYABORT comes here. | +`-----------------------------------*/ +EQN_yyabortlab: + EQN_yyresult = 1; + goto EQN_yyreturn; + +#if !defined EQN_yyoverflow || YYERROR_VERBOSE +/*-------------------------------------------------. +| EQN_yyexhaustedlab -- memory exhaustion comes here. | +`-------------------------------------------------*/ +EQN_yyexhaustedlab: + EQN_yyerror (YY_("memory exhausted")); + EQN_yyresult = 2; + /* Fall through. */ +#endif + +EQN_yyreturn: + if (EQN_yychar != YYEMPTY) + { + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + EQN_yytoken = YYTRANSLATE (EQN_yychar); + EQN_yydestruct ("Cleanup: discarding lookahead", + EQN_yytoken, &EQN_yylval); + } + /* Do not reclaim the symbols of the rule whose action triggered + this YYABORT or YYACCEPT. */ + YYPOPSTACK (EQN_yylen); + YY_STACK_PRINT (EQN_yyss, EQN_yyssp); + while (EQN_yyssp != EQN_yyss) + { + EQN_yydestruct ("Cleanup: popping", + EQN_yystos[*EQN_yyssp], EQN_yyvsp); + YYPOPSTACK (1); + } +#ifndef EQN_yyoverflow + if (EQN_yyss != EQN_yyssa) + YYSTACK_FREE (EQN_yyss); +#endif +#if YYERROR_VERBOSE + if (EQN_yymsg != EQN_yymsgbuf) + YYSTACK_FREE (EQN_yymsg); +#endif + return EQN_yyresult; +} +#line 231 "read_eqn.y" /* yacc.c:1910 */ + + +static jmp_buf jmpbuf; + +int +EQN_yyerror(errmsg) +char *errmsg; +{ + read_error(errmsg); + longjmp(jmpbuf, 1); +} + + +network_t * +read_eqn(fp) +FILE *fp; +{ + error_init(); + + if (setjmp(jmpbuf)) { + /* syntax error -- return from EQN_yyerror() */ + LS_ASSERT(lsDestroy(po_list, (void (*)()) 0)); + network_free(global_network); + return 0; + + } else { + global_network = network_alloc(); + read_filename_to_netname(global_network, read_filename); + po_list = lsCreate(); + equation_setup_file(fp); + (void) EQN_yyparse(); + + if (!read_check_io_list(global_network, po_list)) { + network_free(global_network); + return 0; + } + read_hack_outputs(global_network, po_list); + LS_ASSERT(lsDestroy(po_list, (void (*)()) 0)); + + if (! network_is_acyclic(global_network)) { + network_free(global_network); + return 0; + } + + return global_network; + } +} + +network_t * +read_eqn_string(s) +char *s; +{ + error_init(); + + if (setjmp(jmpbuf)) { + /* syntax error -- return from EQN_yyerror() */ + LS_ASSERT(lsDestroy(po_list, (void (*)()) 0)); + network_free(global_network); + return 0; + + } else { + global_network = network_alloc(); + po_list = lsCreate(); + equation_setup_string(s); + (void) EQN_yyparse(); + + if (!read_check_io_list(global_network, po_list)) { + network_free(global_network); + return 0; + } + read_hack_outputs(global_network, po_list); + LS_ASSERT(lsDestroy(po_list, (void (*)()) 0)); + + if (! network_is_acyclic(global_network)) { + network_free(global_network); + return 0; + } + + return global_network; + } +} diff --git a/sis/io/read_eqn.h b/sis/io/read_eqn.h new file mode 100644 index 0000000..3dbbc71 --- /dev/null +++ b/sis/io/read_eqn.h @@ -0,0 +1,112 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison interface for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +#ifndef YY_YY_Y_TAB_H_INCLUDED +# define YY_YY_Y_TAB_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int EQN_yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum EQN_yytokentype + { + OPR_OR = 258, + OPR_AND = 259, + CONST_ZERO = 260, + CONST_ONE = 261, + IDENTIFIER = 262, + LPAREN = 263, + OPR_XOR = 264, + OPR_XNOR = 265, + OPR_NOT = 266, + OPR_NOT_POST = 267, + NAME = 268, + INORDER = 269, + OUTORDER = 270, + PASS = 271, + ASSIGN = 272, + SEMI = 273, + RPAREN = 274, + END = 275 + }; +#endif +/* Tokens. */ +#define OPR_OR 258 +#define OPR_AND 259 +#define CONST_ZERO 260 +#define CONST_ONE 261 +#define IDENTIFIER 262 +#define LPAREN 263 +#define OPR_XOR 264 +#define OPR_XNOR 265 +#define OPR_NOT 266 +#define OPR_NOT_POST 267 +#define NAME 268 +#define INORDER 269 +#define OUTORDER 270 +#define PASS 271 +#define ASSIGN 272 +#define SEMI 273 +#define RPAREN 274 +#define END 275 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED + +union YYSTYPE +{ +#line 69 "read_eqn.y" /* yacc.c:1913 */ + + char *strval; + node_t *node; + array_t *array; + +#line 100 "y.tab.h" /* yacc.c:1913 */ +}; + +typedef union YYSTYPE YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE EQN_yylval; + +int EQN_yyparse (void); + +#endif /* !YY_YY_Y_TAB_H_INCLUDED */ diff --git a/sis/latch/Makefile b/sis/latch/Makefile index c3ce0f6..e28c5cf 100644 --- a/sis/latch/Makefile +++ b/sis/latch/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/latch/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/latch -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/latch -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/latch +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/latch +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/latch/Makefile.in b/sis/latch/Makefile.in index f06cabc..25649d5 100644 --- a/sis/latch/Makefile.in +++ b/sis/latch/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/linsolv/Makefile b/sis/linsolv/Makefile index fd29676..f70a2b3 100644 --- a/sis/linsolv/Makefile +++ b/sis/linsolv/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/linsolv/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/linsolv -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/linsolv -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/linsolv +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/linsolv +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -426,7 +425,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/linsolv/Makefile.in b/sis/linsolv/Makefile.in index 510dfd2..fc63a29 100644 --- a/sis/linsolv/Makefile.in +++ b/sis/linsolv/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -426,7 +425,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/list/Makefile b/sis/list/Makefile index 3acb746..dc2cbf7 100644 --- a/sis/list/Makefile +++ b/sis/list/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/list/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/list -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/list -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/list +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/list +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/list/Makefile.in b/sis/list/Makefile.in index 9c96ecc..6382897 100644 --- a/sis/list/Makefile.in +++ b/sis/list/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/lsort/Makefile b/sis/lsort/Makefile index 1c682c0..1161378 100644 --- a/sis/lsort/Makefile +++ b/sis/lsort/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/lsort/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -168,12 +168,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -187,7 +187,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -200,7 +200,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -213,7 +213,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -223,10 +223,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/lsort -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/lsort -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/lsort +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/lsort +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -243,7 +243,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -255,7 +255,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -285,8 +284,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/lsort/Makefile.in b/sis/lsort/Makefile.in index 183d447..2e4e6c2 100644 --- a/sis/lsort/Makefile.in +++ b/sis/lsort/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -255,7 +255,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -285,8 +284,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/main/Makefile b/sis/main/Makefile index 633cd5f..90d415f 100644 --- a/sis/main/Makefile +++ b/sis/main/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/main/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/main -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/main -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/main +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/main +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/main/Makefile.in b/sis/main/Makefile.in index 5314dfd..0cdd9d1 100644 --- a/sis/main/Makefile.in +++ b/sis/main/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/map/Makefile b/sis/map/Makefile index 680df0a..121dbf6 100644 --- a/sis/map/Makefile +++ b/sis/map/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/map/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -207,12 +207,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -226,7 +226,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -239,7 +239,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -252,7 +252,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -262,10 +262,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/map -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/map -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/map +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/map +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -282,7 +282,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -294,7 +294,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -341,8 +340,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -468,7 +467,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/map/Makefile.in b/sis/map/Makefile.in index 73bbab7..00d341c 100644 --- a/sis/map/Makefile.in +++ b/sis/map/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -294,7 +294,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -341,8 +340,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -468,7 +467,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/maxflow/Makefile b/sis/maxflow/Makefile index 033c78c..2cb5840 100644 --- a/sis/maxflow/Makefile +++ b/sis/maxflow/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/maxflow/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/maxflow -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/maxflow -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/maxflow +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/maxflow +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/maxflow/Makefile.in b/sis/maxflow/Makefile.in index 612f969..84d28de 100644 --- a/sis/maxflow/Makefile.in +++ b/sis/maxflow/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/mincov/Makefile b/sis/mincov/Makefile index 9d3e8ae..38eeb50 100644 --- a/sis/mincov/Makefile +++ b/sis/mincov/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/mincov/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -127,7 +127,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -198,12 +198,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -217,7 +217,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -230,7 +230,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -243,7 +243,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -253,10 +253,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/mincov -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/mincov -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/mincov +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/mincov +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -273,7 +273,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -285,7 +285,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -322,8 +321,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -449,7 +448,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/mincov/Makefile.in b/sis/mincov/Makefile.in index 4a08aa2..25cf109 100644 --- a/sis/mincov/Makefile.in +++ b/sis/mincov/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -127,7 +127,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -285,7 +285,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -322,8 +321,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -449,7 +448,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/minimize/Makefile b/sis/minimize/Makefile index 995480e..f423da3 100644 --- a/sis/minimize/Makefile +++ b/sis/minimize/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/minimize/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/minimize -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/minimize -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/minimize +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/minimize +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/minimize/Makefile.in b/sis/minimize/Makefile.in index ab7c282..b942c41 100644 --- a/sis/minimize/Makefile.in +++ b/sis/minimize/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/network/Makefile b/sis/network/Makefile index 5e32f00..1497255 100644 --- a/sis/network/Makefile +++ b/sis/network/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/network/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -200,12 +200,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -219,7 +219,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -232,7 +232,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -245,7 +245,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -255,10 +255,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/network -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/network -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/network +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/network +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -275,7 +275,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -287,7 +287,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -325,8 +324,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -452,7 +451,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/network/Makefile.in b/sis/network/Makefile.in index bc4bb8e..be3da6e 100644 --- a/sis/network/Makefile.in +++ b/sis/network/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -287,7 +287,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -325,8 +324,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -452,7 +451,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/node/Makefile b/sis/node/Makefile index c8e7661..9fceaf4 100644 --- a/sis/node/Makefile +++ b/sis/node/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/node/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -201,12 +201,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -220,7 +220,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -233,7 +233,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -246,7 +246,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -256,10 +256,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/node -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/node -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/node +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/node +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -276,7 +276,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -288,7 +288,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,7 +453,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/node/Makefile.in b/sis/node/Makefile.in index 9ba6adc..b71fe23 100644 --- a/sis/node/Makefile.in +++ b/sis/node/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -288,7 +288,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,7 +453,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/ntbdd/Makefile b/sis/ntbdd/Makefile index 859b59e..b6e1346 100644 --- a/sis/ntbdd/Makefile +++ b/sis/ntbdd/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/ntbdd/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -197,12 +197,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -216,7 +216,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -229,7 +229,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -242,7 +242,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -252,10 +252,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/ntbdd -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/ntbdd -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/ntbdd +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/ntbdd +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -272,7 +272,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -284,7 +284,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/ntbdd/Makefile.in b/sis/ntbdd/Makefile.in index 0cd9029..72500c9 100644 --- a/sis/ntbdd/Makefile.in +++ b/sis/ntbdd/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -284,7 +284,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/octio/Makefile b/sis/octio/Makefile index 5471a63..12ad5e1 100644 --- a/sis/octio/Makefile +++ b/sis/octio/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/octio/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -119,12 +119,12 @@ am__can_run_installinfo = \ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -138,7 +138,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -151,7 +151,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -164,7 +164,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -174,10 +174,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/octio -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/octio -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/octio +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/octio +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -194,7 +194,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -206,7 +206,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -236,8 +235,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -255,7 +254,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/octio/Makefile.in b/sis/octio/Makefile.in index b28c595..24dfaec 100644 --- a/sis/octio/Makefile.in +++ b/sis/octio/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -206,7 +206,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -236,8 +235,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -255,7 +254,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/order/Makefile b/sis/order/Makefile index bb4dc29..c6e012b 100644 --- a/sis/order/Makefile +++ b/sis/order/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/order/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/order -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/order -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/order +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/order +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/order/Makefile.in b/sis/order/Makefile.in index af86dcc..787728c 100644 --- a/sis/order/Makefile.in +++ b/sis/order/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/phase/Makefile b/sis/phase/Makefile index 8299716..4f73d00 100644 --- a/sis/phase/Makefile +++ b/sis/phase/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/phase/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/phase -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/phase -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/phase +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/phase +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/phase/Makefile.in b/sis/phase/Makefile.in index 7c912c3..14a7f9a 100644 --- a/sis/phase/Makefile.in +++ b/sis/phase/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -320,8 +319,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -447,7 +446,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/pld/Makefile b/sis/pld/Makefile index ff79b74..b8c3311 100644 --- a/sis/pld/Makefile +++ b/sis/pld/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/pld/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -143,7 +143,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -214,12 +214,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -233,7 +233,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -246,7 +246,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -259,7 +259,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -269,10 +269,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/pld -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/pld -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/pld +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/pld +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -289,7 +289,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -301,7 +301,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -347,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -474,7 +473,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/pld/Makefile.in b/sis/pld/Makefile.in index 0b6bdae..551766a 100644 --- a/sis/pld/Makefile.in +++ b/sis/pld/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -143,7 +143,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -301,7 +301,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -347,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -474,7 +473,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/power/Makefile b/sis/power/Makefile index 9040aae..f50a6c6 100644 --- a/sis/power/Makefile +++ b/sis/power/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/power/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -200,12 +200,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -219,7 +219,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -232,7 +232,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -245,7 +245,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -255,10 +255,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/power -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/power -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/power +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/power +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -275,7 +275,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -287,7 +287,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -326,8 +325,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -453,7 +452,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/power/Makefile.in b/sis/power/Makefile.in index 037b95c..1fbda0b 100644 --- a/sis/power/Makefile.in +++ b/sis/power/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -287,7 +287,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -326,8 +325,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -453,7 +452,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/resub/Makefile b/sis/resub/Makefile index a875291..00ab0b4 100644 --- a/sis/resub/Makefile +++ b/sis/resub/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/resub/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/resub -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/resub -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/resub +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/resub +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/resub/Makefile.in b/sis/resub/Makefile.in index d73dc89..5ee2515 100644 --- a/sis/resub/Makefile.in +++ b/sis/resub/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/retime/Makefile b/sis/retime/Makefile index 30e131a..3a6910b 100644 --- a/sis/retime/Makefile +++ b/sis/retime/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/retime/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -199,12 +199,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -218,7 +218,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -231,7 +231,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -244,7 +244,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -254,10 +254,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/retime -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/retime -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/retime +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/retime +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -274,7 +274,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -286,7 +286,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -324,8 +323,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -451,7 +450,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/retime/Makefile.in b/sis/retime/Makefile.in index 28726ac..444f150 100644 --- a/sis/retime/Makefile.in +++ b/sis/retime/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -286,7 +286,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -324,8 +323,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -451,7 +450,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/seqbdd/Makefile b/sis/seqbdd/Makefile index a6ac205..56e2d11 100644 --- a/sis/seqbdd/Makefile +++ b/sis/seqbdd/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/seqbdd/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -131,7 +131,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -201,12 +201,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -220,7 +220,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -233,7 +233,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -246,7 +246,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -256,10 +256,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/seqbdd -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/seqbdd -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/seqbdd +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/seqbdd +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -276,7 +276,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -288,7 +288,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -433,7 +432,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/seqbdd/Makefile.in b/sis/seqbdd/Makefile.in index 010d994..87f2030 100644 --- a/sis/seqbdd/Makefile.in +++ b/sis/seqbdd/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -131,7 +131,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -288,7 +288,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -327,8 +326,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -433,7 +432,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sim/Makefile b/sis/sim/Makefile index 2b7f467..7303fee 100644 --- a/sis/sim/Makefile +++ b/sis/sim/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/sim/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -163,12 +163,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -182,7 +182,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -195,7 +195,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -208,7 +208,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -218,10 +218,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/sim -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/sim -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/sim +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/sim +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -238,7 +238,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -250,7 +250,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -283,8 +282,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -368,7 +367,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sim/Makefile.in b/sis/sim/Makefile.in index 01273b5..70b43b4 100644 --- a/sis/sim/Makefile.in +++ b/sis/sim/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -250,7 +250,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -283,8 +282,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -368,7 +367,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/simplify/Makefile b/sis/simplify/Makefile index 80a424d..ddfedc6 100644 --- a/sis/simplify/Makefile +++ b/sis/simplify/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/simplify/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -127,7 +127,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -198,12 +198,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -217,7 +217,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -230,7 +230,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -243,7 +243,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -253,10 +253,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/simplify -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/simplify -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/simplify +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/simplify +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -273,7 +273,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -285,7 +285,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -323,8 +322,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -450,7 +449,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/simplify/Makefile.in b/sis/simplify/Makefile.in index 6b32042..6923c68 100644 --- a/sis/simplify/Makefile.in +++ b/sis/simplify/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -127,7 +127,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -285,7 +285,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -323,8 +322,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -450,7 +449,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sis_lib/Makefile b/sis/sis_lib/Makefile index aa5b78e..e0f4d14 100644 --- a/sis/sis_lib/Makefile +++ b/sis/sis_lib/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/sis_lib/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -162,7 +162,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -210,12 +210,12 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -229,7 +229,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -242,7 +242,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -255,7 +255,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -265,10 +265,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/sis_lib -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/sis_lib -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/sis_lib +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/sis_lib +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -285,7 +285,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -297,7 +297,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -337,8 +336,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -470,7 +469,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sis_lib/Makefile.in b/sis/sis_lib/Makefile.in index 2fd6af9..dbaae26 100644 --- a/sis/sis_lib/Makefile.in +++ b/sis/sis_lib/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -162,7 +162,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -297,7 +297,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -337,8 +336,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -470,7 +469,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sis_lib/help/Makefile b/sis/sis_lib/help/Makefile index 28c5bc5..6fe0040 100644 --- a/sis/sis_lib/help/Makefile +++ b/sis/sis_lib/help/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/sis_lib/help/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -153,12 +153,12 @@ DATA = $(dist_help_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -172,7 +172,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -185,7 +185,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -198,7 +198,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -208,10 +208,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/sis_lib/help -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/sis_lib/help -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/sis_lib/help +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/sis_lib/help +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -228,7 +228,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -240,7 +240,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -334,8 +333,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -415,7 +414,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sis_lib/help/Makefile.in b/sis/sis_lib/help/Makefile.in index 0233afd..1e6d509 100644 --- a/sis/sis_lib/help/Makefile.in +++ b/sis/sis_lib/help/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -240,7 +240,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -334,8 +333,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -415,7 +414,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sparse/Makefile b/sis/sparse/Makefile index 0dfa409..b741c1f 100644 --- a/sis/sparse/Makefile +++ b/sis/sparse/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/sparse/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -196,12 +196,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -215,7 +215,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -228,7 +228,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -241,7 +241,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -251,10 +251,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/sparse -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/sparse -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/sparse +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/sparse +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -271,7 +271,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -283,7 +283,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/sparse/Makefile.in b/sis/sparse/Makefile.in index 01aecd9..0d8f6d8 100644 --- a/sis/sparse/Makefile.in +++ b/sis/sparse/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -283,7 +283,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -318,8 +317,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -445,7 +444,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/speed/Makefile b/sis/speed/Makefile index 0ee568f..8ef0278 100644 --- a/sis/speed/Makefile +++ b/sis/speed/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/speed/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -132,7 +132,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -203,12 +203,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -222,7 +222,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -235,7 +235,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -248,7 +248,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -258,10 +258,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/speed -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/speed -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/speed +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/speed +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -278,7 +278,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -290,7 +290,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -331,8 +330,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -458,7 +457,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/speed/Makefile.in b/sis/speed/Makefile.in index 6e125c4..70ee7b6 100644 --- a/sis/speed/Makefile.in +++ b/sis/speed/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -132,7 +132,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -290,7 +290,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -331,8 +330,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -458,7 +457,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/st/Makefile b/sis/st/Makefile index 39b63e5..d9d5a3c 100644 --- a/sis/st/Makefile +++ b/sis/st/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/st/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -198,12 +198,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -217,7 +217,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -230,7 +230,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -243,7 +243,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -253,10 +253,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/st -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/st -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/st +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/st +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -273,7 +273,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -285,7 +285,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/st/Makefile.in b/sis/st/Makefile.in index 2f5ebbb..a3675d8 100644 --- a/sis/st/Makefile.in +++ b/sis/st/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -285,7 +285,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/stg/Makefile b/sis/stg/Makefile index 5abba31..9cbf48c 100644 --- a/sis/stg/Makefile +++ b/sis/stg/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/stg/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -197,12 +197,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -216,7 +216,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -229,7 +229,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -242,7 +242,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -252,10 +252,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/stg -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/stg -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/stg +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/stg +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -272,7 +272,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -284,7 +284,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/stg/Makefile.in b/sis/stg/Makefile.in index a84629f..20afd27 100644 --- a/sis/stg/Makefile.in +++ b/sis/stg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -284,7 +284,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -321,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,7 +447,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/test/Makefile b/sis/test/Makefile index 67f470a..2198a79 100644 --- a/sis/test/Makefile +++ b/sis/test/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/test/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -163,12 +163,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -182,7 +182,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -195,7 +195,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -208,7 +208,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -218,10 +218,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/test -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/test -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/test +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/test +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -238,7 +238,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -250,7 +250,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -283,8 +282,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -368,7 +367,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/test/Makefile.in b/sis/test/Makefile.in index ba87df0..c1246bf 100644 --- a/sis/test/Makefile.in +++ b/sis/test/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -250,7 +250,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -283,8 +282,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -368,7 +367,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/timing/Makefile b/sis/timing/Makefile index 80d25bf..3fd1aef 100644 --- a/sis/timing/Makefile +++ b/sis/timing/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/timing/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/timing -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/timing -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/timing +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/timing +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -319,8 +318,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -425,7 +424,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/timing/Makefile.in b/sis/timing/Makefile.in index ac441d3..7faa734 100644 --- a/sis/timing/Makefile.in +++ b/sis/timing/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -319,8 +318,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -425,7 +424,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/util/Makefile b/sis/util/Makefile index 128775d..00c6acb 100644 --- a/sis/util/Makefile +++ b/sis/util/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/util/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -201,12 +201,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -220,7 +220,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -233,7 +233,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -246,7 +246,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -256,10 +256,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/util -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/util -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/util +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/util +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -276,7 +276,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -288,7 +288,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +454,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/util/Makefile.in b/sis/util/Makefile.in index 683e37c..968dd5c 100644 --- a/sis/util/Makefile.in +++ b/sis/util/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -288,7 +288,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +454,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/var_set/Makefile b/sis/var_set/Makefile index f43a359..51aad1e 100644 --- a/sis/var_set/Makefile +++ b/sis/var_set/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sis/var_set/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -195,12 +195,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -214,7 +214,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -227,7 +227,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -240,7 +240,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -250,10 +250,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sis/var_set -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sis/var_set -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sis/var_set +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sis/var_set +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -270,7 +270,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -282,7 +282,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sis/var_set/Makefile.in b/sis/var_set/Makefile.in index 6056d2b..e02f583 100644 --- a/sis/var_set/Makefile.in +++ b/sis/var_set/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,7 +124,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -282,7 +282,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -317,8 +316,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -444,7 +443,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sred/Makefile b/sred/Makefile index c3fde22..f603008 100644 --- a/sred/Makefile +++ b/sred/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # sred/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -215,12 +215,12 @@ CTAGS = ctags am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in \ $(top_srcdir)/ylwrap gram.c gram.h lex.c DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -234,7 +234,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -247,7 +247,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -260,7 +260,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -270,10 +270,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/sred -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/sred -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/sred +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/sred +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -290,7 +290,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -302,7 +302,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -347,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -520,7 +519,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sred/Makefile.in b/sred/Makefile.in index 5d18e08..edbefeb 100644 --- a/sred/Makefile.in +++ b/sred/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -302,7 +302,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -347,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -520,7 +519,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sred/gram.c b/sred/gram.c new file mode 100644 index 0000000..077a9f95 --- /dev/null +++ b/sred/gram.c @@ -0,0 +1,1548 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison implementation for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +/* C LALR(1) parser skeleton written by Richard Stallman, by + simplifying the original so-called "semantic" parser. */ + +/* All symbols defined below should begin with yy or YY, to avoid + infringing on user name space. This should be done even for local + variables, as they might otherwise be expanded by user macros. + There are some unavoidable exceptions within include files to + define necessary library symbols; they are noted "INFRINGES ON + USER NAME SPACE" below. */ + +/* Identify Bison output. */ +#define YYBISON 1 + +/* Bison version. */ +#define YYBISON_VERSION "3.1" + +/* Skeleton name. */ +#define YYSKELETON_NAME "yacc.c" + +/* Pure parsers. */ +#define YYPURE 0 + +/* Push parsers. */ +#define YYPUSH 0 + +/* Pull parsers. */ +#define YYPULL 1 + + + + +/* Copy the first part of user declarations. */ +#line 1 "gram.y" /* yacc.c:339 */ + + +#include "reductio.h" +extern char yytext[]; + +#line 72 "gram.c" /* yacc.c:339 */ + +# ifndef YY_NULLPTR +# if defined __cplusplus && 201103L <= __cplusplus +# define YY_NULLPTR nullptr +# else +# define YY_NULLPTR 0 +# endif +# endif + +/* Enabling verbose error messages. */ +#ifdef YYERROR_VERBOSE +# undef YYERROR_VERBOSE +# define YYERROR_VERBOSE 1 +#else +# define YYERROR_VERBOSE 0 +#endif + +/* In a future release of Bison, this section will be replaced + by #include "y.tab.h". */ +#ifndef YY_YY_GRAM_H_INCLUDED +# define YY_YY_GRAM_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum yytokentype + { + DOT_I = 258, + DOT_O = 259, + DOT_S = 260, + DOT_R = 261, + DOT_P = 262, + DOT_E = 263, + NAME = 264, + CUBE = 265, + NUM = 266 + }; +#endif +/* Tokens. */ +#define DOT_I 258 +#define DOT_O 259 +#define DOT_S 260 +#define DOT_R 261 +#define DOT_P 262 +#define DOT_E 263 +#define NAME 264 +#define CUBE 265 +#define NUM 266 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED +typedef int YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE yylval; + +int yyparse (void); + +#endif /* !YY_YY_GRAM_H_INCLUDED */ + +/* Copy the second part of user declarations. */ + +#line 145 "gram.c" /* yacc.c:358 */ + +#ifdef short +# undef short +#endif + +#ifdef YYTYPE_UINT8 +typedef YYTYPE_UINT8 yytype_uint8; +#else +typedef unsigned char yytype_uint8; +#endif + +#ifdef YYTYPE_INT8 +typedef YYTYPE_INT8 yytype_int8; +#else +typedef signed char yytype_int8; +#endif + +#ifdef YYTYPE_UINT16 +typedef YYTYPE_UINT16 yytype_uint16; +#else +typedef unsigned short yytype_uint16; +#endif + +#ifdef YYTYPE_INT16 +typedef YYTYPE_INT16 yytype_int16; +#else +typedef short yytype_int16; +#endif + +#ifndef YYSIZE_T +# ifdef __SIZE_TYPE__ +# define YYSIZE_T __SIZE_TYPE__ +# elif defined size_t +# define YYSIZE_T size_t +# elif ! defined YYSIZE_T +# include /* INFRINGES ON USER NAME SPACE */ +# define YYSIZE_T size_t +# else +# define YYSIZE_T unsigned +# endif +#endif + +#define YYSIZE_MAXIMUM ((YYSIZE_T) -1) + +#ifndef YY_ +# if defined YYENABLE_NLS && YYENABLE_NLS +# if ENABLE_NLS +# include /* INFRINGES ON USER NAME SPACE */ +# define YY_(Msgid) dgettext ("bison-runtime", Msgid) +# endif +# endif +# ifndef YY_ +# define YY_(Msgid) Msgid +# endif +#endif + +#ifndef YY_ATTRIBUTE +# if (defined __GNUC__ \ + && (2 < __GNUC__ || (__GNUC__ == 2 && 96 <= __GNUC_MINOR__))) \ + || defined __SUNPRO_C && 0x5110 <= __SUNPRO_C +# define YY_ATTRIBUTE(Spec) __attribute__(Spec) +# else +# define YY_ATTRIBUTE(Spec) /* empty */ +# endif +#endif + +#ifndef YY_ATTRIBUTE_PURE +# define YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) +#endif + +#ifndef YY_ATTRIBUTE_UNUSED +# define YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) +#endif + +#if !defined _Noreturn \ + && (!defined __STDC_VERSION__ || __STDC_VERSION__ < 201112) +# if defined _MSC_VER && 1200 <= _MSC_VER +# define _Noreturn __declspec (noreturn) +# else +# define _Noreturn YY_ATTRIBUTE ((__noreturn__)) +# endif +#endif + +/* Suppress unused-variable warnings by "using" E. */ +#if ! defined lint || defined __GNUC__ +# define YYUSE(E) ((void) (E)) +#else +# define YYUSE(E) /* empty */ +#endif + +#if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ +/* Suppress an incorrect diagnostic about yylval being uninitialized. */ +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ + _Pragma ("GCC diagnostic push") \ + _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")\ + _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"") +# define YY_IGNORE_MAYBE_UNINITIALIZED_END \ + _Pragma ("GCC diagnostic pop") +#else +# define YY_INITIAL_VALUE(Value) Value +#endif +#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_END +#endif +#ifndef YY_INITIAL_VALUE +# define YY_INITIAL_VALUE(Value) /* Nothing. */ +#endif + + +#if ! defined yyoverflow || YYERROR_VERBOSE + +/* The parser invokes alloca or malloc; define the necessary symbols. */ + +# ifdef YYSTACK_USE_ALLOCA +# if YYSTACK_USE_ALLOCA +# ifdef __GNUC__ +# define YYSTACK_ALLOC __builtin_alloca +# elif defined __BUILTIN_VA_ARG_INCR +# include /* INFRINGES ON USER NAME SPACE */ +# elif defined _AIX +# define YYSTACK_ALLOC __alloca +# elif defined _MSC_VER +# include /* INFRINGES ON USER NAME SPACE */ +# define alloca _alloca +# else +# define YYSTACK_ALLOC alloca +# if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS +# include /* INFRINGES ON USER NAME SPACE */ + /* Use EXIT_SUCCESS as a witness for stdlib.h. */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# endif +# endif +# endif + +# ifdef YYSTACK_ALLOC + /* Pacify GCC's 'empty if-body' warning. */ +# define YYSTACK_FREE(Ptr) do { /* empty */; } while (0) +# ifndef YYSTACK_ALLOC_MAXIMUM + /* The OS might guarantee only one guard page at the bottom of the stack, + and a page size can be as small as 4096 bytes. So we cannot safely + invoke alloca (N) if N exceeds 4096. Use a slightly smaller number + to allow for a few compiler-allocated temporary stack slots. */ +# define YYSTACK_ALLOC_MAXIMUM 4032 /* reasonable circa 2006 */ +# endif +# else +# define YYSTACK_ALLOC YYMALLOC +# define YYSTACK_FREE YYFREE +# ifndef YYSTACK_ALLOC_MAXIMUM +# define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM +# endif +# if (defined __cplusplus && ! defined EXIT_SUCCESS \ + && ! ((defined YYMALLOC || defined malloc) \ + && (defined YYFREE || defined free))) +# include /* INFRINGES ON USER NAME SPACE */ +# ifndef EXIT_SUCCESS +# define EXIT_SUCCESS 0 +# endif +# endif +# ifndef YYMALLOC +# define YYMALLOC malloc +# if ! defined malloc && ! defined EXIT_SUCCESS +void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# ifndef YYFREE +# define YYFREE free +# if ! defined free && ! defined EXIT_SUCCESS +void free (void *); /* INFRINGES ON USER NAME SPACE */ +# endif +# endif +# endif +#endif /* ! defined yyoverflow || YYERROR_VERBOSE */ + + +#if (! defined yyoverflow \ + && (! defined __cplusplus \ + || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) + +/* A type that is properly aligned for any stack member. */ +union yyalloc +{ + yytype_int16 yyss_alloc; + YYSTYPE yyvs_alloc; +}; + +/* The size of the maximum gap between one aligned stack and the next. */ +# define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) + +/* The size of an array large to enough to hold all stacks, each with + N elements. */ +# define YYSTACK_BYTES(N) \ + ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \ + + YYSTACK_GAP_MAXIMUM) + +# define YYCOPY_NEEDED 1 + +/* Relocate STACK from its old location to the new one. The + local variables YYSIZE and YYSTACKSIZE give the old and new number of + elements in the stack, and YYPTR gives the new location of the + stack. Advance YYPTR to a properly aligned location for the next + stack. */ +# define YYSTACK_RELOCATE(Stack_alloc, Stack) \ + do \ + { \ + YYSIZE_T yynewbytes; \ + YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ + Stack = &yyptr->Stack_alloc; \ + yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ + yyptr += yynewbytes / sizeof (*yyptr); \ + } \ + while (0) + +#endif + +#if defined YYCOPY_NEEDED && YYCOPY_NEEDED +/* Copy COUNT objects from SRC to DST. The source and destination do + not overlap. */ +# ifndef YYCOPY +# if defined __GNUC__ && 1 < __GNUC__ +# define YYCOPY(Dst, Src, Count) \ + __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src))) +# else +# define YYCOPY(Dst, Src, Count) \ + do \ + { \ + YYSIZE_T yyi; \ + for (yyi = 0; yyi < (Count); yyi++) \ + (Dst)[yyi] = (Src)[yyi]; \ + } \ + while (0) +# endif +# endif +#endif /* !YYCOPY_NEEDED */ + +/* YYFINAL -- State number of the termination state. */ +#define YYFINAL 23 +/* YYLAST -- Last index in YYTABLE. */ +#define YYLAST 22 + +/* YYNTOKENS -- Number of terminals. */ +#define YYNTOKENS 12 +/* YYNNTS -- Number of nonterminals. */ +#define YYNNTS 17 +/* YYNRULES -- Number of rules. */ +#define YYNRULES 28 +/* YYNSTATES -- Number of states. */ +#define YYNSTATES 39 + +/* YYTRANSLATE[YYX] -- Symbol number corresponding to YYX as returned + by yylex, with out-of-bounds checking. */ +#define YYUNDEFTOK 2 +#define YYMAXUTOK 266 + +#define YYTRANSLATE(YYX) \ + ((unsigned) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) + +/* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM + as returned by yylex, without out-of-bounds checking. */ +static const yytype_uint8 yytranslate[] = +{ + 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, + 5, 6, 7, 8, 9, 10, 11 +}; + +#if YYDEBUG + /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ +static const yytype_uint8 yyrline[] = +{ + 0, 14, 14, 13, 20, 21, 24, 25, 26, 27, + 28, 31, 32, 35, 39, 45, 49, 55, 61, 62, + 65, 66, 69, 70, 73, 79, 85, 91, 97 +}; +#endif + +#if YYDEBUG || YYERROR_VERBOSE || 0 +/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. + First, the terminals, then, starting at YYNTOKENS, nonterminals. */ +static const char *const yytname[] = +{ + "$end", "error", "$undefined", "DOT_I", "DOT_O", "DOT_S", "DOT_R", + "DOT_P", "DOT_E", "NAME", "CUBE", "NUM", "$accept", "fsm", "$@1", "dots", + "dot", "table", "dot_i", "dot_o", "dot_r", "dot_s", "dot_p", "dot_e", + "line", "input", "output", "state", "next", YY_NULLPTR +}; +#endif + +# ifdef YYPRINT +/* YYTOKNUM[NUM] -- (External) token number corresponding to the + (internal) symbol number NUM (which must be that of a token). */ +static const yytype_uint16 yytoknum[] = +{ + 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, + 265, 266 +}; +# endif + +#define YYPACT_NINF -11 + +#define yypact_value_is_default(Yystate) \ + (!!((Yystate) == (-11))) + +#define YYTABLE_NINF -1 + +#define yytable_value_is_error(Yytable_value) \ + 0 + + /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing + STATE-NUM. */ +static const yytype_int8 yypact[] = +{ + -3, -1, 1, 3, -4, 5, 7, -3, -11, -11, + -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, + -11, -11, -11, -11, 8, -11, -11, -2, -11, 10, + -11, -11, -11, -11, 11, -11, 12, -11, -11 +}; + + /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM. + Performed when YYTABLE does not specify something else to do. Zero + means the default is an error. */ +static const yytype_uint8 yydefact[] = +{ + 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, + 7, 8, 9, 10, 14, 13, 16, 15, 19, 18, + 17, 21, 20, 1, 0, 5, 25, 23, 11, 0, + 22, 3, 12, 27, 0, 28, 0, 26, 24 +}; + + /* YYPGOTO[NTERM-NUM]. */ +static const yytype_int8 yypgoto[] = +{ + -11, -11, -11, -11, 14, -11, -11, -11, -11, -11, + -11, -11, -10, -11, -11, -11, -11 +}; + + /* YYDEFGOTO[NTERM-NUM]. */ +static const yytype_int8 yydefgoto[] = +{ + -1, 6, 24, 7, 8, 27, 9, 10, 11, 12, + 13, 31, 28, 29, 38, 34, 36 +}; + + /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If + positive, shift that token. If negative, reduce the rule whose + number is the opposite. If YYTABLE_NINF, syntax error. */ +static const yytype_uint8 yytable[] = +{ + 1, 2, 3, 4, 5, 20, 30, 23, 26, 14, + 15, 16, 17, 18, 19, 21, 22, 32, 26, 33, + 35, 25, 37 +}; + +static const yytype_uint8 yycheck[] = +{ + 3, 4, 5, 6, 7, 9, 8, 0, 10, 10, + 11, 10, 11, 10, 11, 10, 11, 27, 10, 9, + 9, 7, 10 +}; + + /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing + symbol of state STATE-NUM. */ +static const yytype_uint8 yystos[] = +{ + 0, 3, 4, 5, 6, 7, 13, 15, 16, 18, + 19, 20, 21, 22, 10, 11, 10, 11, 10, 11, + 9, 10, 11, 0, 14, 16, 10, 17, 24, 25, + 8, 23, 24, 9, 27, 9, 28, 10, 26 +}; + + /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ +static const yytype_uint8 yyr1[] = +{ + 0, 12, 14, 13, 15, 15, 16, 16, 16, 16, + 16, 17, 17, 18, 18, 19, 19, 20, 21, 21, + 22, 22, 23, 23, 24, 25, 26, 27, 28 +}; + + /* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */ +static const yytype_uint8 yyr2[] = +{ + 0, 2, 0, 4, 1, 2, 1, 1, 1, 1, + 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 1, 0, 4, 1, 1, 1, 1 +}; + + +#define yyerrok (yyerrstatus = 0) +#define yyclearin (yychar = YYEMPTY) +#define YYEMPTY (-2) +#define YYEOF 0 + +#define YYACCEPT goto yyacceptlab +#define YYABORT goto yyabortlab +#define YYERROR goto yyerrorlab + + +#define YYRECOVERING() (!!yyerrstatus) + +#define YYBACKUP(Token, Value) \ +do \ + if (yychar == YYEMPTY) \ + { \ + yychar = (Token); \ + yylval = (Value); \ + YYPOPSTACK (yylen); \ + yystate = *yyssp; \ + goto yybackup; \ + } \ + else \ + { \ + yyerror (YY_("syntax error: cannot back up")); \ + YYERROR; \ + } \ +while (0) + +/* Error token number */ +#define YYTERROR 1 +#define YYERRCODE 256 + + + +/* Enable debugging if requested. */ +#if YYDEBUG + +# ifndef YYFPRINTF +# include /* INFRINGES ON USER NAME SPACE */ +# define YYFPRINTF fprintf +# endif + +# define YYDPRINTF(Args) \ +do { \ + if (yydebug) \ + YYFPRINTF Args; \ +} while (0) + +/* This macro is provided for backward compatibility. */ +#ifndef YY_LOCATION_PRINT +# define YY_LOCATION_PRINT(File, Loc) ((void) 0) +#endif + + +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) \ +do { \ + if (yydebug) \ + { \ + YYFPRINTF (stderr, "%s ", Title); \ + yy_symbol_print (stderr, \ + Type, Value); \ + YYFPRINTF (stderr, "\n"); \ + } \ +} while (0) + + +/*----------------------------------------. +| Print this symbol's value on YYOUTPUT. | +`----------------------------------------*/ + +static void +yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep) +{ + FILE *yyo = yyoutput; + YYUSE (yyo); + if (!yyvaluep) + return; +# ifdef YYPRINT + if (yytype < YYNTOKENS) + YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep); +# endif + YYUSE (yytype); +} + + +/*--------------------------------. +| Print this symbol on YYOUTPUT. | +`--------------------------------*/ + +static void +yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep) +{ + YYFPRINTF (yyoutput, "%s %s (", + yytype < YYNTOKENS ? "token" : "nterm", yytname[yytype]); + + yy_symbol_value_print (yyoutput, yytype, yyvaluep); + YYFPRINTF (yyoutput, ")"); +} + +/*------------------------------------------------------------------. +| yy_stack_print -- Print the state stack from its BOTTOM up to its | +| TOP (included). | +`------------------------------------------------------------------*/ + +static void +yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop) +{ + YYFPRINTF (stderr, "Stack now"); + for (; yybottom <= yytop; yybottom++) + { + int yybot = *yybottom; + YYFPRINTF (stderr, " %d", yybot); + } + YYFPRINTF (stderr, "\n"); +} + +# define YY_STACK_PRINT(Bottom, Top) \ +do { \ + if (yydebug) \ + yy_stack_print ((Bottom), (Top)); \ +} while (0) + + +/*------------------------------------------------. +| Report that the YYRULE is going to be reduced. | +`------------------------------------------------*/ + +static void +yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule) +{ + unsigned long yylno = yyrline[yyrule]; + int yynrhs = yyr2[yyrule]; + int yyi; + YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", + yyrule - 1, yylno); + /* The symbols being reduced. */ + for (yyi = 0; yyi < yynrhs; yyi++) + { + YYFPRINTF (stderr, " $%d = ", yyi + 1); + yy_symbol_print (stderr, + yystos[yyssp[yyi + 1 - yynrhs]], + &(yyvsp[(yyi + 1) - (yynrhs)]) + ); + YYFPRINTF (stderr, "\n"); + } +} + +# define YY_REDUCE_PRINT(Rule) \ +do { \ + if (yydebug) \ + yy_reduce_print (yyssp, yyvsp, Rule); \ +} while (0) + +/* Nonzero means print parse trace. It is left uninitialized so that + multiple parsers can coexist. */ +int yydebug; +#else /* !YYDEBUG */ +# define YYDPRINTF(Args) +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) +# define YY_STACK_PRINT(Bottom, Top) +# define YY_REDUCE_PRINT(Rule) +#endif /* !YYDEBUG */ + + +/* YYINITDEPTH -- initial size of the parser's stacks. */ +#ifndef YYINITDEPTH +# define YYINITDEPTH 200 +#endif + +/* YYMAXDEPTH -- maximum size the stacks can grow to (effective only + if the built-in stack extension method is used). + + Do not make this value too large; the results are undefined if + YYSTACK_ALLOC_MAXIMUM < YYSTACK_BYTES (YYMAXDEPTH) + evaluated with infinite-precision integer arithmetic. */ + +#ifndef YYMAXDEPTH +# define YYMAXDEPTH 10000 +#endif + + +#if YYERROR_VERBOSE + +# ifndef yystrlen +# if defined __GLIBC__ && defined _STRING_H +# define yystrlen strlen +# else +/* Return the length of YYSTR. */ +static YYSIZE_T +yystrlen (const char *yystr) +{ + YYSIZE_T yylen; + for (yylen = 0; yystr[yylen]; yylen++) + continue; + return yylen; +} +# endif +# endif + +# ifndef yystpcpy +# if defined __GLIBC__ && defined _STRING_H && defined _GNU_SOURCE +# define yystpcpy stpcpy +# else +/* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in + YYDEST. */ +static char * +yystpcpy (char *yydest, const char *yysrc) +{ + char *yyd = yydest; + const char *yys = yysrc; + + while ((*yyd++ = *yys++) != '\0') + continue; + + return yyd - 1; +} +# endif +# endif + +# ifndef yytnamerr +/* Copy to YYRES the contents of YYSTR after stripping away unnecessary + quotes and backslashes, so that it's suitable for yyerror. The + heuristic is that double-quoting is unnecessary unless the string + contains an apostrophe, a comma, or backslash (other than + backslash-backslash). YYSTR is taken from yytname. If YYRES is + null, do not copy; instead, return the length of what the result + would have been. */ +static YYSIZE_T +yytnamerr (char *yyres, const char *yystr) +{ + if (*yystr == '"') + { + YYSIZE_T yyn = 0; + char const *yyp = yystr; + + for (;;) + switch (*++yyp) + { + case '\'': + case ',': + goto do_not_strip_quotes; + + case '\\': + if (*++yyp != '\\') + goto do_not_strip_quotes; + /* Fall through. */ + default: + if (yyres) + yyres[yyn] = *yyp; + yyn++; + break; + + case '"': + if (yyres) + yyres[yyn] = '\0'; + return yyn; + } + do_not_strip_quotes: ; + } + + if (! yyres) + return yystrlen (yystr); + + return yystpcpy (yyres, yystr) - yyres; +} +# endif + +/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message + about the unexpected token YYTOKEN for the state stack whose top is + YYSSP. + + Return 0 if *YYMSG was successfully written. Return 1 if *YYMSG is + not large enough to hold the message. In that case, also set + *YYMSG_ALLOC to the required number of bytes. Return 2 if the + required number of bytes is too large to store. */ +static int +yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, + yytype_int16 *yyssp, int yytoken) +{ + YYSIZE_T yysize0 = yytnamerr (YY_NULLPTR, yytname[yytoken]); + YYSIZE_T yysize = yysize0; + enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; + /* Internationalized format string. */ + const char *yyformat = YY_NULLPTR; + /* Arguments of yyformat. */ + char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; + /* Number of reported tokens (one for the "unexpected", one per + "expected"). */ + int yycount = 0; + + /* There are many possibilities here to consider: + - If this state is a consistent state with a default action, then + the only way this function was invoked is if the default action + is an error action. In that case, don't check for expected + tokens because there are none. + - The only way there can be no lookahead present (in yychar) is if + this state is a consistent state with a default action. Thus, + detecting the absence of a lookahead is sufficient to determine + that there is no unexpected or expected token to report. In that + case, just report a simple "syntax error". + - Don't assume there isn't a lookahead just because this state is a + consistent state with a default action. There might have been a + previous inconsistent state, consistent state with a non-default + action, or user semantic action that manipulated yychar. + - Of course, the expected token list depends on states to have + correct lookahead information, and it depends on the parser not + to perform extra reductions after fetching a lookahead from the + scanner and before detecting a syntax error. Thus, state merging + (from LALR or IELR) and default reductions corrupt the expected + token list. However, the list is correct for canonical LR with + one exception: it will still contain any token that will not be + accepted due to an error action in a later state. + */ + if (yytoken != YYEMPTY) + { + int yyn = yypact[*yyssp]; + yyarg[yycount++] = yytname[yytoken]; + if (!yypact_value_is_default (yyn)) + { + /* Start YYX at -YYN if negative to avoid negative indexes in + YYCHECK. In other words, skip the first -YYN actions for + this state because they are default actions. */ + int yyxbegin = yyn < 0 ? -yyn : 0; + /* Stay within bounds of both yycheck and yytname. */ + int yychecklim = YYLAST - yyn + 1; + int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS; + int yyx; + + for (yyx = yyxbegin; yyx < yyxend; ++yyx) + if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR + && !yytable_value_is_error (yytable[yyx + yyn])) + { + if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) + { + yycount = 1; + yysize = yysize0; + break; + } + yyarg[yycount++] = yytname[yyx]; + { + YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULLPTR, yytname[yyx]); + if (! (yysize <= yysize1 + && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } + } + } + } + + switch (yycount) + { +# define YYCASE_(N, S) \ + case N: \ + yyformat = S; \ + break + default: /* Avoid compiler warnings. */ + YYCASE_(0, YY_("syntax error")); + YYCASE_(1, YY_("syntax error, unexpected %s")); + YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); + YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); + YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); + YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); +# undef YYCASE_ + } + + { + YYSIZE_T yysize1 = yysize + yystrlen (yyformat); + if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } + + if (*yymsg_alloc < yysize) + { + *yymsg_alloc = 2 * yysize; + if (! (yysize <= *yymsg_alloc + && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM)) + *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM; + return 1; + } + + /* Avoid sprintf, as that infringes on the user's name space. + Don't have undefined behavior even if the translation + produced a string with the wrong number of "%s"s. */ + { + char *yyp = *yymsg; + int yyi = 0; + while ((*yyp = *yyformat) != '\0') + if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount) + { + yyp += yytnamerr (yyp, yyarg[yyi++]); + yyformat += 2; + } + else + { + yyp++; + yyformat++; + } + } + return 0; +} +#endif /* YYERROR_VERBOSE */ + +/*-----------------------------------------------. +| Release the memory associated to this symbol. | +`-----------------------------------------------*/ + +static void +yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep) +{ + YYUSE (yyvaluep); + if (!yymsg) + yymsg = "Deleting"; + YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp); + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + YYUSE (yytype); + YY_IGNORE_MAYBE_UNINITIALIZED_END +} + + + + +/* The lookahead symbol. */ +int yychar; + +/* The semantic value of the lookahead symbol. */ +YYSTYPE yylval; +/* Number of syntax errors so far. */ +int yynerrs; + + +/*----------. +| yyparse. | +`----------*/ + +int +yyparse (void) +{ + int yystate; + /* Number of tokens to shift before error messages enabled. */ + int yyerrstatus; + + /* The stacks and their tools: + 'yyss': related to states. + 'yyvs': related to semantic values. + + Refer to the stacks through separate pointers, to allow yyoverflow + to reallocate them elsewhere. */ + + /* The state stack. */ + yytype_int16 yyssa[YYINITDEPTH]; + yytype_int16 *yyss; + yytype_int16 *yyssp; + + /* The semantic value stack. */ + YYSTYPE yyvsa[YYINITDEPTH]; + YYSTYPE *yyvs; + YYSTYPE *yyvsp; + + YYSIZE_T yystacksize; + + int yyn; + int yyresult; + /* Lookahead token as an internal (translated) token number. */ + int yytoken = 0; + /* The variables used to return semantic value and location from the + action routines. */ + YYSTYPE yyval; + +#if YYERROR_VERBOSE + /* Buffer for error messages, and its allocated size. */ + char yymsgbuf[128]; + char *yymsg = yymsgbuf; + YYSIZE_T yymsg_alloc = sizeof yymsgbuf; +#endif + +#define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) + + /* The number of symbols on the RHS of the reduced rule. + Keep to zero when no symbol should be popped. */ + int yylen = 0; + + yyssp = yyss = yyssa; + yyvsp = yyvs = yyvsa; + yystacksize = YYINITDEPTH; + + YYDPRINTF ((stderr, "Starting parse\n")); + + yystate = 0; + yyerrstatus = 0; + yynerrs = 0; + yychar = YYEMPTY; /* Cause a token to be read. */ + goto yysetstate; + +/*------------------------------------------------------------. +| yynewstate -- Push a new state, which is found in yystate. | +`------------------------------------------------------------*/ + yynewstate: + /* In all cases, when you get here, the value and location stacks + have just been pushed. So pushing a state here evens the stacks. */ + yyssp++; + + yysetstate: + *yyssp = yystate; + + if (yyss + yystacksize - 1 <= yyssp) + { + /* Get the current used size of the three stacks, in elements. */ + YYSIZE_T yysize = yyssp - yyss + 1; + +#ifdef yyoverflow + { + /* Give user a chance to reallocate the stack. Use copies of + these so that the &'s don't force the real ones into + memory. */ + YYSTYPE *yyvs1 = yyvs; + yytype_int16 *yyss1 = yyss; + + /* Each stack pointer address is followed by the size of the + data in use in that stack, in bytes. This used to be a + conditional around just the two extra args, but that might + be undefined if yyoverflow is a macro. */ + yyoverflow (YY_("memory exhausted"), + &yyss1, yysize * sizeof (*yyssp), + &yyvs1, yysize * sizeof (*yyvsp), + &yystacksize); + + yyss = yyss1; + yyvs = yyvs1; + } +#else /* no yyoverflow */ +# ifndef YYSTACK_RELOCATE + goto yyexhaustedlab; +# else + /* Extend the stack our own way. */ + if (YYMAXDEPTH <= yystacksize) + goto yyexhaustedlab; + yystacksize *= 2; + if (YYMAXDEPTH < yystacksize) + yystacksize = YYMAXDEPTH; + + { + yytype_int16 *yyss1 = yyss; + union yyalloc *yyptr = + (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); + if (! yyptr) + goto yyexhaustedlab; + YYSTACK_RELOCATE (yyss_alloc, yyss); + YYSTACK_RELOCATE (yyvs_alloc, yyvs); +# undef YYSTACK_RELOCATE + if (yyss1 != yyssa) + YYSTACK_FREE (yyss1); + } +# endif +#endif /* no yyoverflow */ + + yyssp = yyss + yysize - 1; + yyvsp = yyvs + yysize - 1; + + YYDPRINTF ((stderr, "Stack size increased to %lu\n", + (unsigned long) yystacksize)); + + if (yyss + yystacksize - 1 <= yyssp) + YYABORT; + } + + YYDPRINTF ((stderr, "Entering state %d\n", yystate)); + + if (yystate == YYFINAL) + YYACCEPT; + + goto yybackup; + +/*-----------. +| yybackup. | +`-----------*/ +yybackup: + + /* Do appropriate processing given the current state. Read a + lookahead token if we need one and don't already have one. */ + + /* First try to decide what to do without reference to lookahead token. */ + yyn = yypact[yystate]; + if (yypact_value_is_default (yyn)) + goto yydefault; + + /* Not known => get a lookahead token if don't already have one. */ + + /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */ + if (yychar == YYEMPTY) + { + YYDPRINTF ((stderr, "Reading a token: ")); + yychar = yylex (); + } + + if (yychar <= YYEOF) + { + yychar = yytoken = YYEOF; + YYDPRINTF ((stderr, "Now at end of input.\n")); + } + else + { + yytoken = YYTRANSLATE (yychar); + YY_SYMBOL_PRINT ("Next token is", yytoken, &yylval, &yylloc); + } + + /* If the proper action on seeing token YYTOKEN is to reduce or to + detect an error, take that action. */ + yyn += yytoken; + if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) + goto yydefault; + yyn = yytable[yyn]; + if (yyn <= 0) + { + if (yytable_value_is_error (yyn)) + goto yyerrlab; + yyn = -yyn; + goto yyreduce; + } + + /* Count tokens shifted since error; after three, turn off error + status. */ + if (yyerrstatus) + yyerrstatus--; + + /* Shift the lookahead token. */ + YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc); + + /* Discard the shifted token. */ + yychar = YYEMPTY; + + yystate = yyn; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + goto yynewstate; + + +/*-----------------------------------------------------------. +| yydefault -- do the default action for the current state. | +`-----------------------------------------------------------*/ +yydefault: + yyn = yydefact[yystate]; + if (yyn == 0) + goto yyerrlab; + goto yyreduce; + + +/*-----------------------------. +| yyreduce -- Do a reduction. | +`-----------------------------*/ +yyreduce: + /* yyn is the number of a rule to reduce with. */ + yylen = yyr2[yyn]; + + /* If YYLEN is nonzero, implement the default value of the action: + '$$ = $1'. + + Otherwise, the following line sets YYVAL to garbage. + This behavior is undocumented and Bison + users should not rely upon it. Assigning to YYVAL + unconditionally makes the parser a bit smaller, and it avoids a + GCC warning that YYVAL may be used uninitialized. */ + yyval = yyvsp[1-yylen]; + + + YY_REDUCE_PRINT (yyn); + switch (yyn) + { + case 2: +#line 14 "gram.y" /* yacc.c:1651 */ + { + type = MEALY; + } +#line 1238 "gram.c" /* yacc.c:1651 */ + break; + + case 13: +#line 36 "gram.y" /* yacc.c:1651 */ + { + nis = atoi (yytext); + } +#line 1246 "gram.c" /* yacc.c:1651 */ + break; + + case 14: +#line 40 "gram.y" /* yacc.c:1651 */ + { + nis = atoi (yytext); + } +#line 1254 "gram.c" /* yacc.c:1651 */ + break; + + case 15: +#line 46 "gram.y" /* yacc.c:1651 */ + { + nos = atoi (yytext); + } +#line 1262 "gram.c" /* yacc.c:1651 */ + break; + + case 16: +#line 50 "gram.y" /* yacc.c:1651 */ + { + nos = atoi (yytext); + } +#line 1270 "gram.c" /* yacc.c:1651 */ + break; + + case 17: +#line 56 "gram.y" /* yacc.c:1651 */ + { + strcpy (startstate, yytext); + } +#line 1278 "gram.c" /* yacc.c:1651 */ + break; + + case 24: +#line 74 "gram.y" /* yacc.c:1651 */ + { + mealy (); + } +#line 1286 "gram.c" /* yacc.c:1651 */ + break; + + case 25: +#line 80 "gram.y" /* yacc.c:1651 */ + { + strcpy (lastin, yytext); + } +#line 1294 "gram.c" /* yacc.c:1651 */ + break; + + case 26: +#line 86 "gram.y" /* yacc.c:1651 */ + { + strcpy (lastout, yytext); + } +#line 1302 "gram.c" /* yacc.c:1651 */ + break; + + case 27: +#line 92 "gram.y" /* yacc.c:1651 */ + { + strcpy (laststate, yytext); + } +#line 1310 "gram.c" /* yacc.c:1651 */ + break; + + case 28: +#line 98 "gram.y" /* yacc.c:1651 */ + { + strcpy (lastnext, yytext); + } +#line 1318 "gram.c" /* yacc.c:1651 */ + break; + + +#line 1322 "gram.c" /* yacc.c:1651 */ + default: break; + } + /* User semantic actions sometimes alter yychar, and that requires + that yytoken be updated with the new translation. We take the + approach of translating immediately before every use of yytoken. + One alternative is translating here after every semantic action, + but that translation would be missed if the semantic action invokes + YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or + if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an + incorrect destructor might then be invoked immediately. In the + case of YYERROR or YYBACKUP, subsequent parser actions might lead + to an incorrect destructor call or verbose syntax error message + before the lookahead is translated. */ + YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); + + YYPOPSTACK (yylen); + yylen = 0; + YY_STACK_PRINT (yyss, yyssp); + + *++yyvsp = yyval; + + /* Now 'shift' the result of the reduction. Determine what state + that goes to, based on the state we popped back to and the rule + number reduced by. */ + + yyn = yyr1[yyn]; + + yystate = yypgoto[yyn - YYNTOKENS] + *yyssp; + if (0 <= yystate && yystate <= YYLAST && yycheck[yystate] == *yyssp) + yystate = yytable[yystate]; + else + yystate = yydefgoto[yyn - YYNTOKENS]; + + goto yynewstate; + + +/*--------------------------------------. +| yyerrlab -- here on detecting error. | +`--------------------------------------*/ +yyerrlab: + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar); + + /* If not already recovering from an error, report this error. */ + if (!yyerrstatus) + { + ++yynerrs; +#if ! YYERROR_VERBOSE + yyerror (YY_("syntax error")); +#else +# define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \ + yyssp, yytoken) + { + char const *yymsgp = YY_("syntax error"); + int yysyntax_error_status; + yysyntax_error_status = YYSYNTAX_ERROR; + if (yysyntax_error_status == 0) + yymsgp = yymsg; + else if (yysyntax_error_status == 1) + { + if (yymsg != yymsgbuf) + YYSTACK_FREE (yymsg); + yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc); + if (!yymsg) + { + yymsg = yymsgbuf; + yymsg_alloc = sizeof yymsgbuf; + yysyntax_error_status = 2; + } + else + { + yysyntax_error_status = YYSYNTAX_ERROR; + yymsgp = yymsg; + } + } + yyerror (yymsgp); + if (yysyntax_error_status == 2) + goto yyexhaustedlab; + } +# undef YYSYNTAX_ERROR +#endif + } + + + + if (yyerrstatus == 3) + { + /* If just tried and failed to reuse lookahead token after an + error, discard it. */ + + if (yychar <= YYEOF) + { + /* Return failure if at end of input. */ + if (yychar == YYEOF) + YYABORT; + } + else + { + yydestruct ("Error: discarding", + yytoken, &yylval); + yychar = YYEMPTY; + } + } + + /* Else will try to reuse lookahead token after shifting the error + token. */ + goto yyerrlab1; + + +/*---------------------------------------------------. +| yyerrorlab -- error raised explicitly by YYERROR. | +`---------------------------------------------------*/ +yyerrorlab: + + /* Pacify compilers like GCC when the user code never invokes + YYERROR and the label yyerrorlab therefore never appears in user + code. */ + if (/*CONSTCOND*/ 0) + goto yyerrorlab; + + /* Do not reclaim the symbols of the rule whose action triggered + this YYERROR. */ + YYPOPSTACK (yylen); + yylen = 0; + YY_STACK_PRINT (yyss, yyssp); + yystate = *yyssp; + goto yyerrlab1; + + +/*-------------------------------------------------------------. +| yyerrlab1 -- common code for both syntax error and YYERROR. | +`-------------------------------------------------------------*/ +yyerrlab1: + yyerrstatus = 3; /* Each real token shifted decrements this. */ + + for (;;) + { + yyn = yypact[yystate]; + if (!yypact_value_is_default (yyn)) + { + yyn += YYTERROR; + if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR) + { + yyn = yytable[yyn]; + if (0 < yyn) + break; + } + } + + /* Pop the current state because it cannot handle the error token. */ + if (yyssp == yyss) + YYABORT; + + + yydestruct ("Error: popping", + yystos[yystate], yyvsp); + YYPOPSTACK (1); + yystate = *yyssp; + YY_STACK_PRINT (yyss, yyssp); + } + + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN + *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END + + + /* Shift the error token. */ + YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); + + yystate = yyn; + goto yynewstate; + + +/*-------------------------------------. +| yyacceptlab -- YYACCEPT comes here. | +`-------------------------------------*/ +yyacceptlab: + yyresult = 0; + goto yyreturn; + +/*-----------------------------------. +| yyabortlab -- YYABORT comes here. | +`-----------------------------------*/ +yyabortlab: + yyresult = 1; + goto yyreturn; + +#if !defined yyoverflow || YYERROR_VERBOSE +/*-------------------------------------------------. +| yyexhaustedlab -- memory exhaustion comes here. | +`-------------------------------------------------*/ +yyexhaustedlab: + yyerror (YY_("memory exhausted")); + yyresult = 2; + /* Fall through. */ +#endif + +yyreturn: + if (yychar != YYEMPTY) + { + /* Make sure we have latest lookahead translation. See comments at + user semantic actions for why this is necessary. */ + yytoken = YYTRANSLATE (yychar); + yydestruct ("Cleanup: discarding lookahead", + yytoken, &yylval); + } + /* Do not reclaim the symbols of the rule whose action triggered + this YYABORT or YYACCEPT. */ + YYPOPSTACK (yylen); + YY_STACK_PRINT (yyss, yyssp); + while (yyssp != yyss) + { + yydestruct ("Cleanup: popping", + yystos[*yyssp], yyvsp); + YYPOPSTACK (1); + } +#ifndef yyoverflow + if (yyss != yyssa) + YYSTACK_FREE (yyss); +#endif +#if YYERROR_VERBOSE + if (yymsg != yymsgbuf) + YYSTACK_FREE (yymsg); +#endif + return yyresult; +} diff --git a/sred/gram.h b/sred/gram.h new file mode 100644 index 0000000..9c72a31 --- /dev/null +++ b/sred/gram.h @@ -0,0 +1,82 @@ +/* A Bison parser, made by GNU Bison 3.1. */ + +/* Bison interface for Yacc-like parsers in C + + Copyright (C) 1984, 1989-1990, 2000-2015, 2018 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ + +#ifndef YY_YY_GRAM_H_INCLUDED +# define YY_YY_GRAM_H_INCLUDED +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 0 +#endif +#if YYDEBUG +extern int yydebug; +#endif + +/* Token type. */ +#ifndef YYTOKENTYPE +# define YYTOKENTYPE + enum yytokentype + { + DOT_I = 258, + DOT_O = 259, + DOT_S = 260, + DOT_R = 261, + DOT_P = 262, + DOT_E = 263, + NAME = 264, + CUBE = 265, + NUM = 266 + }; +#endif +/* Tokens. */ +#define DOT_I 258 +#define DOT_O 259 +#define DOT_S 260 +#define DOT_R 261 +#define DOT_P 262 +#define DOT_E 263 +#define NAME 264 +#define CUBE 265 +#define NUM 266 + +/* Value type. */ +#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED +typedef int YYSTYPE; +# define YYSTYPE_IS_TRIVIAL 1 +# define YYSTYPE_IS_DECLARED 1 +#endif + + +extern YYSTYPE yylval; + +int yyparse (void); + +#endif /* !YY_YY_GRAM_H_INCLUDED */ diff --git a/sred/lex.c b/sred/lex.c new file mode 100644 index 0000000..f474ba0 --- /dev/null +++ b/sred/lex.c @@ -0,0 +1,1837 @@ + +#line 2 "lex.c" + +#define YY_INT_ALIGNED short int + +/* A lexical scanner generated by flex */ + +#define FLEX_SCANNER +#define YY_FLEX_MAJOR_VERSION 2 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 4 +#if YY_FLEX_SUBMINOR_VERSION > 0 +#define FLEX_BETA +#endif + +/* First, we deal with platform-specific or compiler-specific issues. */ + +/* begin standard C headers. */ +#include +#include +#include +#include + +/* end standard C headers. */ + +/* flex integer type definitions */ + +#ifndef FLEXINT_H +#define FLEXINT_H + +/* C99 systems have . Non-C99 systems may or may not. */ + +#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L + +/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, + * if you want the limit (max/min) macros for int types. + */ +#ifndef __STDC_LIMIT_MACROS +#define __STDC_LIMIT_MACROS 1 +#endif + +#include +typedef int8_t flex_int8_t; +typedef uint8_t flex_uint8_t; +typedef int16_t flex_int16_t; +typedef uint16_t flex_uint16_t; +typedef int32_t flex_int32_t; +typedef uint32_t flex_uint32_t; +#else +typedef signed char flex_int8_t; +typedef short int flex_int16_t; +typedef int flex_int32_t; +typedef unsigned char flex_uint8_t; +typedef unsigned short int flex_uint16_t; +typedef unsigned int flex_uint32_t; + +/* Limits of integral types. */ +#ifndef INT8_MIN +#define INT8_MIN (-128) +#endif +#ifndef INT16_MIN +#define INT16_MIN (-32767-1) +#endif +#ifndef INT32_MIN +#define INT32_MIN (-2147483647-1) +#endif +#ifndef INT8_MAX +#define INT8_MAX (127) +#endif +#ifndef INT16_MAX +#define INT16_MAX (32767) +#endif +#ifndef INT32_MAX +#define INT32_MAX (2147483647) +#endif +#ifndef UINT8_MAX +#define UINT8_MAX (255U) +#endif +#ifndef UINT16_MAX +#define UINT16_MAX (65535U) +#endif +#ifndef UINT32_MAX +#define UINT32_MAX (4294967295U) +#endif + +#ifndef SIZE_MAX +#define SIZE_MAX (~(size_t)0) +#endif + +#endif /* ! C99 */ + +#endif /* ! FLEXINT_H */ + +/* begin standard C++ headers. */ + +/* TODO: this is always defined, so inline it */ +#define yyconst const + +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) +#else +#define yynoreturn +#endif + +/* Returned upon end-of-file. */ +#define YY_NULL 0 + +/* Promotes a possibly negative, possibly signed char to an + * integer in range [0..255] for use as an array index. + */ +#define YY_SC_TO_UI(c) ((YY_CHAR) (c)) + +/* Enter a start condition. This macro really ought to take a parameter, + * but we do it the disgusting crufty way forced on us by the ()-less + * definition of BEGIN. + */ +#define BEGIN (yy_start) = 1 + 2 * +/* Translate the current start state into a value that can be later handed + * to BEGIN to return to the state. The YYSTATE alias is for lex + * compatibility. + */ +#define YY_START (((yy_start) - 1) / 2) +#define YYSTATE YY_START +/* Action number for EOF rule of a given start state. */ +#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) +/* Special action meaning "start processing a new file". */ +#define YY_NEW_FILE yyrestart( yyin ) +#define YY_END_OF_BUFFER_CHAR 0 + +/* Size of default input buffer. */ +#ifndef YY_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k. + * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. + * Ditto for the __ia64__ case accordingly. + */ +#define YY_BUF_SIZE 32768 +#else +#define YY_BUF_SIZE 16384 +#endif /* __ia64__ */ +#endif + +/* The state buf must be large enough to hold one state per character in the main buffer. + */ +#define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) + +#ifndef YY_TYPEDEF_YY_BUFFER_STATE +#define YY_TYPEDEF_YY_BUFFER_STATE +typedef struct yy_buffer_state *YY_BUFFER_STATE; +#endif + +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + +extern int yyleng; + +extern FILE *yyin, *yyout; + +#define EOB_ACT_CONTINUE_SCAN 0 +#define EOB_ACT_END_OF_FILE 1 +#define EOB_ACT_LAST_MATCH 2 + + #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) + +/* Return all but the first "n" matched characters back to the input stream. */ +#define yyless(n) \ + do \ + { \ + /* Undo effects of setting up yytext. */ \ + int yyless_macro_arg = (n); \ + YY_LESS_LINENO(yyless_macro_arg);\ + *yy_cp = (yy_hold_char); \ + YY_RESTORE_YY_MORE_OFFSET \ + (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ + YY_DO_BEFORE_ACTION; /* set up yytext again */ \ + } \ + while ( 0 ) +#define unput(c) yyunput( c, (yytext_ptr) ) + +#ifndef YY_STRUCT_YY_BUFFER_STATE +#define YY_STRUCT_YY_BUFFER_STATE +struct yy_buffer_state + { + FILE *yy_input_file; + + char *yy_ch_buf; /* input buffer */ + char *yy_buf_pos; /* current position in input buffer */ + + /* Size of input buffer in bytes, not including room for EOB + * characters. + */ + int yy_buf_size; + + /* Number of characters read into yy_ch_buf, not including EOB + * characters. + */ + int yy_n_chars; + + /* Whether we "own" the buffer - i.e., we know we created it, + * and can realloc() it to grow it, and should free() it to + * delete it. + */ + int yy_is_our_buffer; + + /* Whether this is an "interactive" input source; if so, and + * if we're using stdio for input, then we want to use getc() + * instead of fread(), to make sure we stop fetching input after + * each newline. + */ + int yy_is_interactive; + + /* Whether we're considered to be at the beginning of a line. + * If so, '^' rules will be active on the next match, otherwise + * not. + */ + int yy_at_bol; + + int yy_bs_lineno; /**< The line count. */ + int yy_bs_column; /**< The column count. */ + + /* Whether to try to fill the input buffer when we reach the + * end of it. + */ + int yy_fill_buffer; + + int yy_buffer_status; + +#define YY_BUFFER_NEW 0 +#define YY_BUFFER_NORMAL 1 + /* When an EOF's been seen but there's still some text to process + * then we mark the buffer as YY_EOF_PENDING, to indicate that we + * shouldn't try reading from the input source any more. We might + * still have a bunch of tokens to match, though, because of + * possible backing-up. + * + * When we actually see the EOF, we change the status to "new" + * (via yyrestart()), so that the user can continue scanning by + * just pointing yyin at a new input file. + */ +#define YY_BUFFER_EOF_PENDING 2 + + }; +#endif /* !YY_STRUCT_YY_BUFFER_STATE */ + +/* Stack of input buffers. */ +static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ +static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ +static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ + +/* We provide macros for accessing buffer states in case in the + * future we want to put the buffer states in a more general + * "scanner state". + * + * Returns the top of the stack, or NULL. + */ +#define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ + ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ + : NULL) +/* Same as previous macro, but useful when we know that the buffer stack is not + * NULL or when we need an lvalue. For internal use only. + */ +#define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] + +/* yy_hold_char holds the character lost when yytext is formed. */ +static char yy_hold_char; +static int yy_n_chars; /* number of characters read into yy_ch_buf */ +int yyleng; + +/* Points to current character in buffer. */ +static char *yy_c_buf_p = NULL; +static int yy_init = 0; /* whether we need to initialize */ +static int yy_start = 0; /* start state number */ + +/* Flag which is used to allow yywrap()'s to do buffer switches + * instead of setting up a fresh yyin. A bit of a hack ... + */ +static int yy_did_buffer_switch_on_eof; + +void yyrestart ( FILE *input_file ); +void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); +YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); +void yy_delete_buffer ( YY_BUFFER_STATE b ); +void yy_flush_buffer ( YY_BUFFER_STATE b ); +void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); +void yypop_buffer_state ( void ); + +static void yyensure_buffer_stack ( void ); +static void yy_load_buffer_state ( void ); +static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); +#define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) + +YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); +YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); +YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); + +void *yyalloc ( yy_size_t ); +void *yyrealloc ( void *, yy_size_t ); +void yyfree ( void * ); + +#define yy_new_buffer yy_create_buffer +#define yy_set_interactive(is_interactive) \ + { \ + if ( ! YY_CURRENT_BUFFER ){ \ + yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + yy_create_buffer( yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ + } +#define yy_set_bol(at_bol) \ + { \ + if ( ! YY_CURRENT_BUFFER ){\ + yyensure_buffer_stack (); \ + YY_CURRENT_BUFFER_LVALUE = \ + yy_create_buffer( yyin, YY_BUF_SIZE ); \ + } \ + YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ + } +#define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) + +/* Begin user sect3 */ +typedef flex_uint8_t YY_CHAR; + +FILE *yyin = NULL, *yyout = NULL; + +typedef int yy_state_type; + +extern int yylineno; +int yylineno = 1; + +extern char *yytext; +#ifdef yytext_ptr +#undef yytext_ptr +#endif +#define yytext_ptr yytext + +static yy_state_type yy_get_previous_state ( void ); +static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); +static int yy_get_next_buffer ( void ); +static void yynoreturn yy_fatal_error ( const char* msg ); + +/* Done after the current pattern has been matched and before the + * corresponding action - sets up yytext. + */ +#define YY_DO_BEFORE_ACTION \ + (yytext_ptr) = yy_bp; \ + yyleng = (int) (yy_cp - yy_bp); \ + (yy_hold_char) = *yy_cp; \ + *yy_cp = '\0'; \ + (yy_c_buf_p) = yy_cp; +#define YY_NUM_RULES 12 +#define YY_END_OF_BUFFER 13 +/* This struct is not used in this scanner, + but its presence is necessary. */ +struct yy_trans_info + { + flex_int32_t yy_verify; + flex_int32_t yy_nxt; + }; +static const flex_int16_t yy_accept[23] = + { 0, + 0, 0, 13, 11, 10, 10, 8, 11, 8, 9, + 7, 8, 6, 1, 2, 5, 4, 3, 8, 9, + 7, 0 + } ; + +static const YY_CHAR yy_ec[256] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 4, 5, 1, 6, 6, 7, + 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, + 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 1, 1, 1, 1, 9, 1, 8, 8, 8, 8, + + 10, 8, 8, 8, 11, 8, 8, 8, 8, 8, + 12, 13, 8, 14, 15, 8, 8, 8, 8, 8, + 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1 + } ; + +static const YY_CHAR yy_meta[16] = + { 0, + 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2 + } ; + +static const flex_int16_t yy_base[24] = + { 0, + 0, 0, 26, 36, 36, 36, 12, 9, 21, 23, + 0, 27, 36, 36, 36, 36, 36, 36, 0, 28, + 0, 36, 15 + } ; + +static const flex_int16_t yy_def[24] = + { 0, + 22, 1, 22, 22, 22, 22, 22, 22, 22, 22, + 23, 22, 22, 22, 22, 22, 22, 22, 9, 22, + 23, 0, 22 + } ; + +static const flex_int16_t yy_nxt[52] = + { 0, + 4, 5, 6, 7, 8, 9, 10, 11, 4, 11, + 11, 11, 11, 11, 11, 12, 21, 12, 13, 14, + 15, 16, 17, 18, 12, 22, 19, 20, 20, 20, + 12, 22, 12, 20, 20, 3, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22 + } ; + +static const flex_int16_t yy_chk[52] = + { 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 7, 23, 7, 8, 8, + 8, 8, 8, 8, 9, 3, 9, 9, 10, 10, + 12, 0, 12, 20, 20, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22 + } ; + +static yy_state_type yy_last_accepting_state; +static char *yy_last_accepting_cpos; + +extern int yy_flex_debug; +int yy_flex_debug = 0; + +/* The intent behind this definition is that it'll catch + * any uses of REJECT which flex missed. + */ +#define REJECT reject_used_but_not_detected +#define yymore() yymore_used_but_not_detected +#define YY_MORE_ADJ 0 +#define YY_RESTORE_YY_MORE_OFFSET +char *yytext; +#line 1 "lex.l" +#line 2 "lex.l" + +#include "gram.h" +#ifdef getc +#undef getc +#endif +#define getc(file) mygetc(file) +#define tolower(c) ((c) >= 'A' && (c) <= 'Z' ? (c) | 0x20:(c)) +#line 465 "lex.c" +#line 466 "lex.c" + +#define INITIAL 0 + +#ifndef YY_NO_UNISTD_H +/* Special case for "unistd.h", since it is non-ANSI. We include it way + * down here because we want the user's section 1 to have been scanned first. + * The user has a chance to override it with an option. + */ +#include +#endif + +#ifndef YY_EXTRA_TYPE +#define YY_EXTRA_TYPE void * +#endif + +static int yy_init_globals ( void ); + +/* Accessor methods to globals. + These are made visible to non-reentrant scanners for convenience. */ + +int yylex_destroy ( void ); + +int yyget_debug ( void ); + +void yyset_debug ( int debug_flag ); + +YY_EXTRA_TYPE yyget_extra ( void ); + +void yyset_extra ( YY_EXTRA_TYPE user_defined ); + +FILE *yyget_in ( void ); + +void yyset_in ( FILE * _in_str ); + +FILE *yyget_out ( void ); + +void yyset_out ( FILE * _out_str ); + + int yyget_leng ( void ); + +char *yyget_text ( void ); + +int yyget_lineno ( void ); + +void yyset_lineno ( int _line_number ); + +/* Macros after this point can all be overridden by user definitions in + * section 1. + */ + +#ifndef YY_SKIP_YYWRAP +#ifdef __cplusplus +extern "C" int yywrap ( void ); +#else +extern int yywrap ( void ); +#endif +#endif + +#ifndef YY_NO_UNPUT + + static void yyunput ( int c, char *buf_ptr ); + +#endif + +#ifndef yytext_ptr +static void yy_flex_strncpy ( char *, const char *, int ); +#endif + +#ifdef YY_NEED_STRLEN +static int yy_flex_strlen ( const char * ); +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus +static int yyinput ( void ); +#else +static int input ( void ); +#endif + +#endif + +/* Amount of stuff to slurp up with each read. */ +#ifndef YY_READ_BUF_SIZE +#ifdef __ia64__ +/* On IA-64, the buffer size is 16k, not 8k */ +#define YY_READ_BUF_SIZE 16384 +#else +#define YY_READ_BUF_SIZE 8192 +#endif /* __ia64__ */ +#endif + +/* Copy whatever the last rule matched to the standard output. */ +#ifndef ECHO +/* This used to be an fputs(), but since the string might contain NUL's, + * we now use fwrite(). + */ +#define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) +#endif + +/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, + * is returned in "result". + */ +#ifndef YY_INPUT +#define YY_INPUT(buf,result,max_size) \ + if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ + { \ + int c = '*'; \ + int n; \ + for ( n = 0; n < max_size && \ + (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ + buf[n] = (char) c; \ + if ( c == '\n' ) \ + buf[n++] = (char) c; \ + if ( c == EOF && ferror( yyin ) ) \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + result = n; \ + } \ + else \ + { \ + errno=0; \ + while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ + { \ + if( errno != EINTR) \ + { \ + YY_FATAL_ERROR( "input in flex scanner failed" ); \ + break; \ + } \ + errno=0; \ + clearerr(yyin); \ + } \ + }\ +\ + +#endif + +/* No semi-colon after return; correct usage is to write "yyterminate();" - + * we don't want an extra ';' after the "return" because that will cause + * some compilers to complain about unreachable statements. + */ +#ifndef yyterminate +#define yyterminate() return YY_NULL +#endif + +/* Number of entries by which start-condition stack grows. */ +#ifndef YY_START_STACK_INCR +#define YY_START_STACK_INCR 25 +#endif + +/* Report a fatal error. */ +#ifndef YY_FATAL_ERROR +#define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) +#endif + +/* end tables serialization structures and prototypes */ + +/* Default declaration of generated scanner - a define so the user can + * easily add parameters. + */ +#ifndef YY_DECL +#define YY_DECL_IS_OURS 1 + +extern int yylex (void); + +#define YY_DECL int yylex (void) +#endif /* !YY_DECL */ + +/* Code executed at the beginning of each rule, after yytext and yyleng + * have been set up. + */ +#ifndef YY_USER_ACTION +#define YY_USER_ACTION +#endif + +/* Code executed at the end of each rule. */ +#ifndef YY_BREAK +#define YY_BREAK /*LINTED*/break; +#endif + +#define YY_RULE_SETUP \ + YY_USER_ACTION + +/** The main scanner function which does all the work. + */ +YY_DECL +{ + yy_state_type yy_current_state; + char *yy_cp, *yy_bp; + int yy_act; + + if ( !(yy_init) ) + { + (yy_init) = 1; + +#ifdef YY_USER_INIT + YY_USER_INIT; +#endif + + if ( ! (yy_start) ) + (yy_start) = 1; /* first start state */ + + if ( ! yyin ) + yyin = stdin; + + if ( ! yyout ) + yyout = stdout; + + if ( ! YY_CURRENT_BUFFER ) { + yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + yy_create_buffer( yyin, YY_BUF_SIZE ); + } + + yy_load_buffer_state( ); + } + + { +#line 10 "lex.l" + +#line 685 "lex.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ + { + yy_cp = (yy_c_buf_p); + + /* Support of yytext. */ + *yy_cp = (yy_hold_char); + + /* yy_bp points to the position in yy_ch_buf of the start of + * the current run. + */ + yy_bp = yy_cp; + + yy_current_state = (yy_start); +yy_match: + do + { + YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; + if ( yy_accept[yy_current_state] ) + { + (yy_last_accepting_state) = yy_current_state; + (yy_last_accepting_cpos) = yy_cp; + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; + ++yy_cp; + } + while ( yy_base[yy_current_state] != 36 ); + +yy_find_action: + yy_act = yy_accept[yy_current_state]; + if ( yy_act == 0 ) + { /* have to back up */ + yy_cp = (yy_last_accepting_cpos); + yy_current_state = (yy_last_accepting_state); + yy_act = yy_accept[yy_current_state]; + } + + YY_DO_BEFORE_ACTION; + +do_action: /* This label is used only to access EOF actions. */ + + switch ( yy_act ) + { /* beginning of action switch */ + case 0: /* must back up */ + /* undo the effects of YY_DO_BEFORE_ACTION */ + *yy_cp = (yy_hold_char); + yy_cp = (yy_last_accepting_cpos); + yy_current_state = (yy_last_accepting_state); + goto yy_find_action; + +case 1: +YY_RULE_SETUP +#line 11 "lex.l" +{ + return DOT_I; +} + YY_BREAK +case 2: +YY_RULE_SETUP +#line 15 "lex.l" +{ + return DOT_O; +} + YY_BREAK +case 3: +YY_RULE_SETUP +#line 19 "lex.l" +{ + return DOT_S; +} + YY_BREAK +case 4: +YY_RULE_SETUP +#line 23 "lex.l" +{ + return DOT_R; +} + YY_BREAK +case 5: +YY_RULE_SETUP +#line 27 "lex.l" +{ + return DOT_P; +} + YY_BREAK +case 6: +YY_RULE_SETUP +#line 31 "lex.l" +{ + return DOT_E; +} + YY_BREAK +case 7: +YY_RULE_SETUP +#line 35 "lex.l" +{ + return NAME; + } + YY_BREAK +case 8: +YY_RULE_SETUP +#line 39 "lex.l" +{ + return CUBE; + } + YY_BREAK +case 9: +YY_RULE_SETUP +#line 43 "lex.l" +{ + return NUM; + } + YY_BREAK +case 10: +/* rule 10 can match eol */ +YY_RULE_SETUP +#line 47 "lex.l" +{ + /* ignore */ + } + YY_BREAK +case 11: +/* rule 11 can match eol */ +YY_RULE_SETUP +#line 52 "lex.l" +{ + return yytext[0]; + } + YY_BREAK +case 12: +YY_RULE_SETUP +#line 56 "lex.l" +ECHO; + YY_BREAK +#line 826 "lex.c" +case YY_STATE_EOF(INITIAL): + yyterminate(); + + case YY_END_OF_BUFFER: + { + /* Amount of text matched not including the EOB char. */ + int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; + + /* Undo the effects of YY_DO_BEFORE_ACTION. */ + *yy_cp = (yy_hold_char); + YY_RESTORE_YY_MORE_OFFSET + + if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) + { + /* We're scanning a new file or input source. It's + * possible that this happened because the user + * just pointed yyin at a new source and called + * yylex(). If so, then we have to assure + * consistency between YY_CURRENT_BUFFER and our + * globals. Here is the right place to do so, because + * this is the first action (other than possibly a + * back-up) that will match for the new input source. + */ + (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; + YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; + YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; + } + + /* Note that here we test for yy_c_buf_p "<=" to the position + * of the first EOB in the buffer, since yy_c_buf_p will + * already have been incremented past the NUL character + * (since all states make transitions on EOB to the + * end-of-buffer state). Contrast this with the test + * in input(). + */ + if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) + { /* This was really a NUL. */ + yy_state_type yy_next_state; + + (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; + + yy_current_state = yy_get_previous_state( ); + + /* Okay, we're now positioned to make the NUL + * transition. We couldn't have + * yy_get_previous_state() go ahead and do it + * for us because it doesn't know how to deal + * with the possibility of jamming (and we don't + * want to build jamming into it because then it + * will run more slowly). + */ + + yy_next_state = yy_try_NUL_trans( yy_current_state ); + + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + + if ( yy_next_state ) + { + /* Consume the NUL. */ + yy_cp = ++(yy_c_buf_p); + yy_current_state = yy_next_state; + goto yy_match; + } + + else + { + yy_cp = (yy_c_buf_p); + goto yy_find_action; + } + } + + else switch ( yy_get_next_buffer( ) ) + { + case EOB_ACT_END_OF_FILE: + { + (yy_did_buffer_switch_on_eof) = 0; + + if ( yywrap( ) ) + { + /* Note: because we've taken care in + * yy_get_next_buffer() to have set up + * yytext, we can now set up + * yy_c_buf_p so that if some total + * hoser (like flex itself) wants to + * call the scanner after we return the + * YY_NULL, it'll still work - another + * YY_NULL will get returned. + */ + (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; + + yy_act = YY_STATE_EOF(YY_START); + goto do_action; + } + + else + { + if ( ! (yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; + } + break; + } + + case EOB_ACT_CONTINUE_SCAN: + (yy_c_buf_p) = + (yytext_ptr) + yy_amount_of_matched_text; + + yy_current_state = yy_get_previous_state( ); + + yy_cp = (yy_c_buf_p); + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + goto yy_match; + + case EOB_ACT_LAST_MATCH: + (yy_c_buf_p) = + &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; + + yy_current_state = yy_get_previous_state( ); + + yy_cp = (yy_c_buf_p); + yy_bp = (yytext_ptr) + YY_MORE_ADJ; + goto yy_find_action; + } + break; + } + + default: + YY_FATAL_ERROR( + "fatal flex scanner internal error--no action found" ); + } /* end of action switch */ + } /* end of scanning one token */ + } /* end of user's declarations */ +} /* end of yylex */ + +/* yy_get_next_buffer - try to read in a new buffer + * + * Returns a code representing an action: + * EOB_ACT_LAST_MATCH - + * EOB_ACT_CONTINUE_SCAN - continue scanning from current position + * EOB_ACT_END_OF_FILE - end of file + */ +static int yy_get_next_buffer (void) +{ + char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; + char *source = (yytext_ptr); + int number_to_move, i; + int ret_val; + + if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) + YY_FATAL_ERROR( + "fatal flex scanner internal error--end of buffer missed" ); + + if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) + { /* Don't try to fill the buffer, so this is an EOF. */ + if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) + { + /* We matched a single character, the EOB, so + * treat this as a final EOF. + */ + return EOB_ACT_END_OF_FILE; + } + + else + { + /* We matched some text prior to the EOB, first + * process it. + */ + return EOB_ACT_LAST_MATCH; + } + } + + /* Try to read more data. */ + + /* First move last chars to start of buffer. */ + number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); + + for ( i = 0; i < number_to_move; ++i ) + *(dest++) = *(source++); + + if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) + /* don't do the read, it's not guaranteed to return an EOF, + * just force an EOF + */ + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; + + else + { + int num_to_read = + YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; + + while ( num_to_read <= 0 ) + { /* Not enough room in the buffer - grow it. */ + + /* just a shorter name for the current buffer */ + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; + + int yy_c_buf_p_offset = + (int) ((yy_c_buf_p) - b->yy_ch_buf); + + if ( b->yy_is_our_buffer ) + { + int new_size = b->yy_buf_size * 2; + + if ( new_size <= 0 ) + b->yy_buf_size += b->yy_buf_size / 8; + else + b->yy_buf_size *= 2; + + b->yy_ch_buf = (char *) + /* Include room in for 2 EOB chars. */ + yyrealloc( (void *) b->yy_ch_buf, + (yy_size_t) (b->yy_buf_size + 2) ); + } + else + /* Can't grow it, we don't own it. */ + b->yy_ch_buf = NULL; + + if ( ! b->yy_ch_buf ) + YY_FATAL_ERROR( + "fatal error - scanner input buffer overflow" ); + + (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset]; + + num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size - + number_to_move - 1; + + } + + if ( num_to_read > YY_READ_BUF_SIZE ) + num_to_read = YY_READ_BUF_SIZE; + + /* Read in more data. */ + YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), + (yy_n_chars), num_to_read ); + + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + if ( (yy_n_chars) == 0 ) + { + if ( number_to_move == YY_MORE_ADJ ) + { + ret_val = EOB_ACT_END_OF_FILE; + yyrestart( yyin ); + } + + else + { + ret_val = EOB_ACT_LAST_MATCH; + YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = + YY_BUFFER_EOF_PENDING; + } + } + + else + ret_val = EOB_ACT_CONTINUE_SCAN; + + if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { + /* Extend the array by 50%, plus the number we really need. */ + int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( + (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); + if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); + /* "- 2" to take care of EOB's */ + YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); + } + + (yy_n_chars) += number_to_move; + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; + + (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; + + return ret_val; +} + +/* yy_get_previous_state - get the state just before the EOB char was reached */ + + static yy_state_type yy_get_previous_state (void) +{ + yy_state_type yy_current_state; + char *yy_cp; + + yy_current_state = (yy_start); + + for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) + { + YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); + if ( yy_accept[yy_current_state] ) + { + (yy_last_accepting_state) = yy_current_state; + (yy_last_accepting_cpos) = yy_cp; + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; + } + + return yy_current_state; +} + +/* yy_try_NUL_trans - try to make a transition on the NUL character + * + * synopsis + * next_state = yy_try_NUL_trans( current_state ); + */ + static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) +{ + int yy_is_jam; + char *yy_cp = (yy_c_buf_p); + + YY_CHAR yy_c = 1; + if ( yy_accept[yy_current_state] ) + { + (yy_last_accepting_state) = yy_current_state; + (yy_last_accepting_cpos) = yy_cp; + } + while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) + { + yy_current_state = (int) yy_def[yy_current_state]; + if ( yy_current_state >= 23 ) + yy_c = yy_meta[yy_c]; + } + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; + yy_is_jam = (yy_current_state == 22); + + return yy_is_jam ? 0 : yy_current_state; +} + +#ifndef YY_NO_UNPUT + + static void yyunput (int c, char * yy_bp ) +{ + char *yy_cp; + + yy_cp = (yy_c_buf_p); + + /* undo effects of setting up yytext */ + *yy_cp = (yy_hold_char); + + if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) + { /* need to shift things up to make room */ + /* +2 for EOB chars. */ + int number_to_move = (yy_n_chars) + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ + YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; + char *source = + &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; + + while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) + *--dest = *--source; + + yy_cp += (int) (dest - source); + yy_bp += (int) (dest - source); + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = + (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; + + if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) + YY_FATAL_ERROR( "flex scanner push-back overflow" ); + } + + *--yy_cp = (char) c; + + (yytext_ptr) = yy_bp; + (yy_hold_char) = *yy_cp; + (yy_c_buf_p) = yy_cp; +} + +#endif + +#ifndef YY_NO_INPUT +#ifdef __cplusplus + static int yyinput (void) +#else + static int input (void) +#endif + +{ + int c; + + *(yy_c_buf_p) = (yy_hold_char); + + if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) + { + /* yy_c_buf_p now points to the character we want to return. + * If this occurs *before* the EOB characters, then it's a + * valid NUL; if not, then we've hit the end of the buffer. + */ + if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) + /* This was really a NUL. */ + *(yy_c_buf_p) = '\0'; + + else + { /* need more input */ + int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); + ++(yy_c_buf_p); + + switch ( yy_get_next_buffer( ) ) + { + case EOB_ACT_LAST_MATCH: + /* This happens because yy_g_n_b() + * sees that we've accumulated a + * token and flags that we need to + * try matching the token before + * proceeding. But for input(), + * there's no matching to consider. + * So convert the EOB_ACT_LAST_MATCH + * to EOB_ACT_END_OF_FILE. + */ + + /* Reset buffer status. */ + yyrestart( yyin ); + + /*FALLTHROUGH*/ + + case EOB_ACT_END_OF_FILE: + { + if ( yywrap( ) ) + return 0; + + if ( ! (yy_did_buffer_switch_on_eof) ) + YY_NEW_FILE; +#ifdef __cplusplus + return yyinput(); +#else + return input(); +#endif + } + + case EOB_ACT_CONTINUE_SCAN: + (yy_c_buf_p) = (yytext_ptr) + offset; + break; + } + } + } + + c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ + *(yy_c_buf_p) = '\0'; /* preserve yytext */ + (yy_hold_char) = *++(yy_c_buf_p); + + return c; +} +#endif /* ifndef YY_NO_INPUT */ + +/** Immediately switch to a different input stream. + * @param input_file A readable stream. + * + * @note This function does not reset the start condition to @c INITIAL . + */ + void yyrestart (FILE * input_file ) +{ + + if ( ! YY_CURRENT_BUFFER ){ + yyensure_buffer_stack (); + YY_CURRENT_BUFFER_LVALUE = + yy_create_buffer( yyin, YY_BUF_SIZE ); + } + + yy_init_buffer( YY_CURRENT_BUFFER, input_file ); + yy_load_buffer_state( ); +} + +/** Switch to a different input buffer. + * @param new_buffer The new input buffer. + * + */ + void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) +{ + + /* TODO. We should be able to replace this entire function body + * with + * yypop_buffer_state(); + * yypush_buffer_state(new_buffer); + */ + yyensure_buffer_stack (); + if ( YY_CURRENT_BUFFER == new_buffer ) + return; + + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(yy_c_buf_p) = (yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + YY_CURRENT_BUFFER_LVALUE = new_buffer; + yy_load_buffer_state( ); + + /* We don't actually know whether we did this switch during + * EOF (yywrap()) processing, but the only time this flag + * is looked at is after yywrap() is called, so it's safe + * to go ahead and always set it. + */ + (yy_did_buffer_switch_on_eof) = 1; +} + +static void yy_load_buffer_state (void) +{ + (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; + (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; + yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; + (yy_hold_char) = *(yy_c_buf_p); +} + +/** Allocate and initialize an input buffer state. + * @param file A readable stream. + * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. + * + * @return the allocated buffer state. + */ + YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) +{ + YY_BUFFER_STATE b; + + b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); + + b->yy_buf_size = size; + + /* yy_ch_buf has to be 2 characters longer than the size given because + * we need to put in 2 end-of-buffer characters. + */ + b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); + if ( ! b->yy_ch_buf ) + YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); + + b->yy_is_our_buffer = 1; + + yy_init_buffer( b, file ); + + return b; +} + +/** Destroy the buffer. + * @param b a buffer created with yy_create_buffer() + * + */ + void yy_delete_buffer (YY_BUFFER_STATE b ) +{ + + if ( ! b ) + return; + + if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ + YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; + + if ( b->yy_is_our_buffer ) + yyfree( (void *) b->yy_ch_buf ); + + yyfree( (void *) b ); +} + +/* Initializes or reinitializes a buffer. + * This function is sometimes called more than once on the same buffer, + * such as during a yyrestart() or at EOF. + */ + static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) + +{ + int oerrno = errno; + + yy_flush_buffer( b ); + + b->yy_input_file = file; + b->yy_fill_buffer = 1; + + /* If b is the current buffer, then yy_init_buffer was _probably_ + * called from yyrestart() or through yy_get_next_buffer. + * In that case, we don't want to reset the lineno or column. + */ + if (b != YY_CURRENT_BUFFER){ + b->yy_bs_lineno = 1; + b->yy_bs_column = 0; + } + + b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; + + errno = oerrno; +} + +/** Discard all buffered characters. On the next scan, YY_INPUT will be called. + * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. + * + */ + void yy_flush_buffer (YY_BUFFER_STATE b ) +{ + if ( ! b ) + return; + + b->yy_n_chars = 0; + + /* We always need two end-of-buffer characters. The first causes + * a transition to the end-of-buffer state. The second causes + * a jam in that state. + */ + b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; + b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; + + b->yy_buf_pos = &b->yy_ch_buf[0]; + + b->yy_at_bol = 1; + b->yy_buffer_status = YY_BUFFER_NEW; + + if ( b == YY_CURRENT_BUFFER ) + yy_load_buffer_state( ); +} + +/** Pushes the new state onto the stack. The new state becomes + * the current state. This function will allocate the stack + * if necessary. + * @param new_buffer The new state. + * + */ +void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) +{ + if (new_buffer == NULL) + return; + + yyensure_buffer_stack(); + + /* This block is copied from yy_switch_to_buffer. */ + if ( YY_CURRENT_BUFFER ) + { + /* Flush out information for old buffer. */ + *(yy_c_buf_p) = (yy_hold_char); + YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); + YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); + } + + /* Only push if top exists. Otherwise, replace top. */ + if (YY_CURRENT_BUFFER) + (yy_buffer_stack_top)++; + YY_CURRENT_BUFFER_LVALUE = new_buffer; + + /* copied from yy_switch_to_buffer. */ + yy_load_buffer_state( ); + (yy_did_buffer_switch_on_eof) = 1; +} + +/** Removes and deletes the top of the stack, if present. + * The next element becomes the new top. + * + */ +void yypop_buffer_state (void) +{ + if (!YY_CURRENT_BUFFER) + return; + + yy_delete_buffer(YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + if ((yy_buffer_stack_top) > 0) + --(yy_buffer_stack_top); + + if (YY_CURRENT_BUFFER) { + yy_load_buffer_state( ); + (yy_did_buffer_switch_on_eof) = 1; + } +} + +/* Allocates the stack if it does not exist. + * Guarantees space for at least one push. + */ +static void yyensure_buffer_stack (void) +{ + yy_size_t num_to_alloc; + + if (!(yy_buffer_stack)) { + + /* First allocation is just for 2 elements, since we don't know if this + * scanner will even need a stack. We use 2 instead of 1 to avoid an + * immediate realloc on the next call. + */ + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ + (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc + (num_to_alloc * sizeof(struct yy_buffer_state*) + ); + if ( ! (yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); + + memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); + + (yy_buffer_stack_max) = num_to_alloc; + (yy_buffer_stack_top) = 0; + return; + } + + if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ + + /* Increase the buffer to prepare for a possible push. */ + yy_size_t grow_size = 8 /* arbitrary grow size */; + + num_to_alloc = (yy_buffer_stack_max) + grow_size; + (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc + ((yy_buffer_stack), + num_to_alloc * sizeof(struct yy_buffer_state*) + ); + if ( ! (yy_buffer_stack) ) + YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); + + /* zero only the new slots.*/ + memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); + (yy_buffer_stack_max) = num_to_alloc; + } +} + +/** Setup the input buffer state to scan directly from a user-specified character buffer. + * @param base the character buffer + * @param size the size in bytes of the character buffer + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) +{ + YY_BUFFER_STATE b; + + if ( size < 2 || + base[size-2] != YY_END_OF_BUFFER_CHAR || + base[size-1] != YY_END_OF_BUFFER_CHAR ) + /* They forgot to leave room for the EOB's. */ + return NULL; + + b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); + if ( ! b ) + YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); + + b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ + b->yy_buf_pos = b->yy_ch_buf = base; + b->yy_is_our_buffer = 0; + b->yy_input_file = NULL; + b->yy_n_chars = b->yy_buf_size; + b->yy_is_interactive = 0; + b->yy_at_bol = 1; + b->yy_fill_buffer = 0; + b->yy_buffer_status = YY_BUFFER_NEW; + + yy_switch_to_buffer( b ); + + return b; +} + +/** Setup the input buffer state to scan a string. The next call to yylex() will + * scan from a @e copy of @a str. + * @param yystr a NUL-terminated string to scan + * + * @return the newly allocated buffer state object. + * @note If you want to scan bytes that may contain NUL values, then use + * yy_scan_bytes() instead. + */ +YY_BUFFER_STATE yy_scan_string (const char * yystr ) +{ + + return yy_scan_bytes( yystr, (int) strlen(yystr) ); +} + +/** Setup the input buffer state to scan the given bytes. The next call to yylex() will + * scan from a @e copy of @a bytes. + * @param yybytes the byte buffer to scan + * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. + * + * @return the newly allocated buffer state object. + */ +YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) +{ + YY_BUFFER_STATE b; + char *buf; + yy_size_t n; + int i; + + /* Get memory for full buffer, including space for trailing EOB's. */ + n = (yy_size_t) (_yybytes_len + 2); + buf = (char *) yyalloc( n ); + if ( ! buf ) + YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); + + for ( i = 0; i < _yybytes_len; ++i ) + buf[i] = yybytes[i]; + + buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; + + b = yy_scan_buffer( buf, n ); + if ( ! b ) + YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); + + /* It's okay to grow etc. this buffer, and we should throw it + * away when we're done. + */ + b->yy_is_our_buffer = 1; + + return b; +} + +#ifndef YY_EXIT_FAILURE +#define YY_EXIT_FAILURE 2 +#endif + +static void yynoreturn yy_fatal_error (const char* msg ) +{ + fprintf( stderr, "%s\n", msg ); + exit( YY_EXIT_FAILURE ); +} + +/* Redefine yyless() so it works in section 3 code. */ + +#undef yyless +#define yyless(n) \ + do \ + { \ + /* Undo effects of setting up yytext. */ \ + int yyless_macro_arg = (n); \ + YY_LESS_LINENO(yyless_macro_arg);\ + yytext[yyleng] = (yy_hold_char); \ + (yy_c_buf_p) = yytext + yyless_macro_arg; \ + (yy_hold_char) = *(yy_c_buf_p); \ + *(yy_c_buf_p) = '\0'; \ + yyleng = yyless_macro_arg; \ + } \ + while ( 0 ) + +/* Accessor methods (get/set functions) to struct members. */ + +/** Get the current line number. + * + */ +int yyget_lineno (void) +{ + + return yylineno; +} + +/** Get the input stream. + * + */ +FILE *yyget_in (void) +{ + return yyin; +} + +/** Get the output stream. + * + */ +FILE *yyget_out (void) +{ + return yyout; +} + +/** Get the length of the current token. + * + */ +int yyget_leng (void) +{ + return yyleng; +} + +/** Get the current token. + * + */ + +char *yyget_text (void) +{ + return yytext; +} + +/** Set the current line number. + * @param _line_number line number + * + */ +void yyset_lineno (int _line_number ) +{ + + yylineno = _line_number; +} + +/** Set the input stream. This does not discard the current + * input buffer. + * @param _in_str A readable stream. + * + * @see yy_switch_to_buffer + */ +void yyset_in (FILE * _in_str ) +{ + yyin = _in_str ; +} + +void yyset_out (FILE * _out_str ) +{ + yyout = _out_str ; +} + +int yyget_debug (void) +{ + return yy_flex_debug; +} + +void yyset_debug (int _bdebug ) +{ + yy_flex_debug = _bdebug ; +} + +static int yy_init_globals (void) +{ + /* Initialization is the same as for the non-reentrant scanner. + * This function is called from yylex_destroy(), so don't allocate here. + */ + + (yy_buffer_stack) = NULL; + (yy_buffer_stack_top) = 0; + (yy_buffer_stack_max) = 0; + (yy_c_buf_p) = NULL; + (yy_init) = 0; + (yy_start) = 0; + +/* Defined in main.c */ +#ifdef YY_STDINIT + yyin = stdin; + yyout = stdout; +#else + yyin = NULL; + yyout = NULL; +#endif + + /* For future reference: Set errno on error, since we are called by + * yylex_init() + */ + return 0; +} + +/* yylex_destroy is for both reentrant and non-reentrant scanners. */ +int yylex_destroy (void) +{ + + /* Pop the buffer stack, destroying each element. */ + while(YY_CURRENT_BUFFER){ + yy_delete_buffer( YY_CURRENT_BUFFER ); + YY_CURRENT_BUFFER_LVALUE = NULL; + yypop_buffer_state(); + } + + /* Destroy the stack itself. */ + yyfree((yy_buffer_stack) ); + (yy_buffer_stack) = NULL; + + /* Reset the globals. This is important in a non-reentrant scanner so the next time + * yylex() is called, initialization will occur. */ + yy_init_globals( ); + + return 0; +} + +/* + * Internal utility routines. + */ + +#ifndef yytext_ptr +static void yy_flex_strncpy (char* s1, const char * s2, int n ) +{ + + int i; + for ( i = 0; i < n; ++i ) + s1[i] = s2[i]; +} +#endif + +#ifdef YY_NEED_STRLEN +static int yy_flex_strlen (const char * s ) +{ + int n; + for ( n = 0; s[n]; ++n ) + ; + + return n; +} +#endif + +void *yyalloc (yy_size_t size ) +{ + return malloc(size); +} + +void *yyrealloc (void * ptr, yy_size_t size ) +{ + + /* The cast to (char *) in the following accommodates both + * implementations that use char* generic pointers, and those + * that use void* generic pointers. It works with the latter + * because both ANSI C and C++ allow castless assignment from + * any pointer type to void*, and deal with argument conversions + * as though doing an assignment. + */ + return realloc(ptr, size); +} + +void yyfree (void * ptr ) +{ + free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ +} + +#define YYTABLES_NAME "yytables" + +#line 56 "lex.l" + +yywrap() +{ + return(1); +} + diff --git a/stamina/Makefile b/stamina/Makefile index 7cb2452..226953c 100644 --- a/stamina/Makefile +++ b/stamina/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # stamina/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -162,7 +162,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -210,12 +210,12 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -229,7 +229,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -242,7 +242,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -255,7 +255,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -265,10 +265,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/stamina -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/stamina -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/stamina +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/stamina +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -285,7 +285,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -297,7 +297,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -481,7 +480,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/Makefile.in b/stamina/Makefile.in index bc22b58..3c931b5 100644 --- a/stamina/Makefile.in +++ b/stamina/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -108,7 +108,7 @@ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ @@ -162,7 +162,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -297,7 +297,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -328,8 +327,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -481,7 +480,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/hash/Makefile b/stamina/hash/Makefile index 34132f9..237cd05 100644 --- a/stamina/hash/Makefile +++ b/stamina/hash/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # stamina/hash/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -164,12 +164,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -183,7 +183,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -196,7 +196,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -209,7 +209,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -219,10 +219,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/stamina/hash -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/stamina/hash -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/stamina/hash +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/stamina/hash +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -239,7 +239,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -251,7 +251,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -286,8 +285,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/hash/Makefile.in b/stamina/hash/Makefile.in index 0edeb8b..37ad076 100644 --- a/stamina/hash/Makefile.in +++ b/stamina/hash/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -251,7 +251,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -286,8 +285,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -371,7 +370,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/mimi/Makefile b/stamina/mimi/Makefile index 327cbba..12d0083 100644 --- a/stamina/mimi/Makefile +++ b/stamina/mimi/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # stamina/mimi/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -163,12 +163,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -182,7 +182,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -195,7 +195,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -208,7 +208,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -218,10 +218,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/stamina/mimi -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/stamina/mimi -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/stamina/mimi +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/stamina/mimi +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -238,7 +238,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -250,7 +250,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -290,8 +289,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -413,7 +412,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/mimi/Makefile.in b/stamina/mimi/Makefile.in index 4cca871..d8702b8 100644 --- a/stamina/mimi/Makefile.in +++ b/stamina/mimi/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -122,7 +122,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -250,7 +250,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -290,8 +289,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -413,7 +412,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/stamina/mimi/stamina b/stamina/mimi/stamina new file mode 100755 index 0000000000000000000000000000000000000000..39484845896cfaf64e631872d6f0436e002ac02d GIT binary patch literal 357176 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 I;560$2GIy~a{vGU literal 0 HcmV?d00001 diff --git a/utility/Makefile b/utility/Makefile index 654f86b..93e5940 100644 --- a/utility/Makefile +++ b/utility/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # utility/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -164,12 +164,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -183,7 +183,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -196,7 +196,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -209,7 +209,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -219,10 +219,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/utility -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/utility -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/utility +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/utility +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -239,7 +239,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -251,7 +251,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -287,8 +286,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -372,7 +371,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/utility/Makefile.in b/utility/Makefile.in index 0e1253a..681bf04 100644 --- a/utility/Makefile.in +++ b/utility/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -123,7 +123,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -251,7 +251,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -287,8 +286,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -372,7 +371,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/vst2blif/Makefile b/vst2blif/Makefile index 53f5b53..c98a3cf 100644 --- a/vst2blif/Makefile +++ b/vst2blif/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # vst2blif/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -116,7 +116,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_$(V)) @@ -187,12 +187,12 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = aclocal-1.15 +ACLOCAL = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = autoconf -AUTOHEADER = autoheader -AUTOMAKE = automake-1.15 +AUTOCONF = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoconf +AUTOHEADER = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing autoheader +AUTOMAKE = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing automake-1.16 AWK = gawk CC = gcc CFLAGS = -g -O2 @@ -206,7 +206,7 @@ ECHO_T = EGREP = /bin/grep -E EXEEXT = GREP = /bin/grep -INSTALL = /usr/bin/install -c +INSTALL = /bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} @@ -219,7 +219,7 @@ LIBOBJS = LIBS = LN_S = ln -s LTLIBOBJS = -MAKEINFO = makeinfo +MAKEINFO = ${SHELL} /home/joshuac/GitHub/logic-synthesis/missing makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = sis @@ -232,7 +232,7 @@ PACKAGE_VERSION = 1.4 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = -SHELL = /bin/bash +SHELL = /bin/sh SIS_CUDDDIR = SIS_DOCDIR = ${datarootdir}/sis/doc SIS_HISTDIR = ${datarootdir}/sis/historical @@ -242,10 +242,10 @@ VERSION = 1.4 XMKMF = YACC = bison -y YFLAGS = -abs_builddir = /home/matteo/Dropbox/logic-synthesis/vst2blif -abs_srcdir = /home/matteo/Dropbox/logic-synthesis/vst2blif -abs_top_builddir = /home/matteo/Dropbox/logic-synthesis -abs_top_srcdir = /home/matteo/Dropbox/logic-synthesis +abs_builddir = /home/joshuac/GitHub/logic-synthesis/vst2blif +abs_srcdir = /home/joshuac/GitHub/logic-synthesis/vst2blif +abs_top_builddir = /home/joshuac/GitHub/logic-synthesis +abs_top_srcdir = /home/joshuac/GitHub/logic-synthesis ac_ct_CC = gcc am__leading_dot = . am__tar = $${TAR-tar} chof - "$$tardir" @@ -262,7 +262,7 @@ host_alias = htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/matteo/Dropbox/logic-synthesis/install-sh +install_sh = ${SHELL} /home/joshuac/GitHub/logic-synthesis/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -274,7 +274,6 @@ pdfdir = ${docdir} prefix = /usr/local program_transform_name = s,x,x, psdir = ${docdir} -runstatedir = ${localstatedir}/run sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . @@ -307,8 +306,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -471,7 +470,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/vst2blif/Makefile.in b/vst2blif/Makefile.in index d98c326..25d241e 100644 --- a/vst2blif/Makefile.in +++ b/vst2blif/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -116,7 +116,7 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = -am__depfiles_maybe = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) @@ -274,7 +274,6 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -307,8 +306,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -471,7 +470,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/ylwrap b/ylwrap index d788f2d..5943168 100755 --- a/ylwrap +++ b/ylwrap @@ -1,9 +1,9 @@ #! /bin/sh # ylwrap - wrapper for lex/yacc invocations. -scriptversion=2016-01-11.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # Written by Tom Tromey . # @@ -18,7 +18,7 @@ scriptversion=2016-01-11.22; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -239,7 +239,7 @@ exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" From 5eabfce32fb1b84c1528cad0701a6a5451e07a2e Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 10:29:21 +0100 Subject: [PATCH 2/8] testing make pkg --- AUTHORS.md | 131 +++++++++++++++++++++++++++++++++++------------------ PKGBUILD | 2 +- 2 files changed, 87 insertions(+), 46 deletions(-) diff --git a/AUTHORS.md b/AUTHORS.md index c5c9980..aad6878 100755 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -7,133 +7,174 @@ this list or think changes need to be made, please send more information. - Matteo Iervasi - - Compatibility refactoring - - Debian package maintainer - - Made readline prompt +- Compatibility refactoring +- Debian package maintainer +- Made readline prompt - Wendell Baker - `sis/{bdd_ucb,ntbdd}` +`sis/{bdd_ucb,ntbdd}` + - Robert K. Brayton - `Professor` +`Professor` + - Andrea Casotto - `sis/octio` +`sis/octio` + - Abhijit Ghosh - `sis/power` +`sis/power` + - Paul Gutwin - `sis/delay` +`sis/delay` + - Heather Harkness - `sis/speed` +`sis/speed` + - David Harrison - `port, sis/{list,util}` +`port, sis/{list,util}` + - Jonathan I. Kamens - `sis/util` +`sis/util` + - Kenneth S. Kundert - `sis/linsolv` +`sis/linsolv` + - Tom Laidig - `options` +`options` + - Luciano Lavagno - `sis/pld` +`sis/pld` + - Bill Lin - `jedi` +`jedi` + - David E. Long - `sis/bdd_cmu` +`sis/bdd_cmu` + - Hi-Keung Tony Ma - `sis/{maxflow,stg}` +`sis/{maxflow,stg}` + - Abdul A. Malik - `sis/minimize` +`sis/minimize` + - Sharad Malik - `sis/order` +`sis/order` + - Patrick McGeer - `sis/speed` +`sis/speed` + - Jose' Monteiro - `sis/power` +`sis/power` + - Cho Moon - `sis/{genlib,map}` +`sis/{genlib,map}` + - Rajeev Murgai - `sis/pld` +`sis/pld` + - A. Richard Newton - `Professor` +`Professor` + - Antony P.-C. Ng - `sis/seqbdd` +`sis/seqbdd` + - Yoshihito Nishizaki - `sis/pld` +`sis/pld` + - Roberto Rambaldi - `blif2vst, vst2blif` +`blif2vst, vst2blif` + - June Rho - `stamina` +`stamina` + - Richard Rudell - `espresso, sis/{genlib,lsort,util}, utility` +`espresso, sis/{genlib,lsort,util}, utility` + - Alexander Saldanha - `sis/enc` +`sis/enc` + - Alberto Sangiovanni-Vincentelli - `Professor` +`Professor` + - Hamid Savoj - `sis/sis_lib/help/sis.1` +`sis/sis_lib/help/sis.1` + - Ellen M. Sentovich - `sis/util` +`sis/util` + - Narendra Shenoy - `sis/{pld,timing}` +`sis/{pld,timing}` + - Thomas R. Shiple - `sis/{bdd_cmu,bdd_ucb,ntbdd,order,var_set}` +`sis/{bdd_cmu,bdd_ucb,ntbdd,order,var_set}` + - Kanwar Jit Singh - `sis/{maxflow,octio,speed}` +`sis/{maxflow,octio,speed}` + - Henry Spencer - `espresso/getopt.c, sis/util/getopt.c` +`espresso/getopt.c, sis/util/getopt.c` + - Rick L. Spickelmier - `sis/util` +`sis/util` + - Paul R. Stephan - `sis/atpg, xsis` +`sis/atpg, xsis` + - Colin Stevens - `sis/sis_lib/help/sis.1` +`sis/sis_lib/help/sis.1` + - Gitanjali M. Swamy - `sis/bdd_cmu` +`sis/bdd_cmu` + - Herve' Touati - `sis/{bdd_ucb,map,ntbdd,order,retime,seqbdd,var_set}` +`sis/{bdd_ucb,map,ntbdd,order,retime,seqbdd,var_set}` + - Tiziano Villa - `nova, sred` +`nova, sred` + - Huey-Yih Wang - `sis/extract` +`sis/extract` + - Carol Wawrukiewicz - `sis/sis_lib/help/sis.1` +`sis/sis_lib/help/sis.1` diff --git a/PKGBUILD b/PKGBUILD index bca0aeb..ee1f698 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -18,5 +18,5 @@ sha512sums_x86_64=('93a444eaf6e52f98da6803d9847e4c36f561843067923660ebfdae92fbf0 package(){ ./configure make - make install + # make install } From 2a559518b9e308f3ca7fea3fbc91ec4aeba832fe Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 10:38:00 +0100 Subject: [PATCH 3/8] Changed PKGBUILD --- PKGBUILD | 49 ++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 11 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index ee1f698..3a28b32 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,22 +1,49 @@ -# Maintainer: Matteo Iervasi -# Contributor: Joshua Chapman +# Maintainer: Matteo Iervasi +# Contributor: Joshua Chapman pkgname=sis-bin pkgver=1.4 pkgrel=1 +epoch= pkgdesc="SIS is the logic synthesis system from UC Berkeley." arch=('i686' 'x86_64') url="" license=('BSD') -groups=('') +groups=() depends=('readline') +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() options=('!strip' '!emptydirs') -source_i686=("PUT_FULL_URL_FOR_DOWNLOADING_i386_DEB_PACKAGE_HERE") -source_x86_64=("PUT_FULL_URL_FOR_DOWNLOADING_amd64_DEB_PACKAGE_HERE") -sha512sums_i686=('PUT_SHA512SUM_OF_i386_DEB_PACKAGE_HERE') -sha512sums_x86_64=('93a444eaf6e52f98da6803d9847e4c36f561843067923660ebfdae92fbf02719ab731cd5e619a221d5b0771b20fee5782326e7797f368279b62105c435899eef') +install= +changelog= +source=("$pkgname-$pkgver.tar.gz" + "$pkgname-$pkgver.patch") +noextract=() +md5sums=() +validpgpkeys=() -package(){ - ./configure - make - # make install +prepare() { + cd "$pkgname-$pkgver" + patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" } + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +check() { + cd "$pkgname-$pkgver" + make -k check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} + From 929cf00c5727367f6ba67d451baec574b1737fcc Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 10:40:00 +0100 Subject: [PATCH 4/8] Update PKGBUILD --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 3a28b32..76465f4 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,10 +1,10 @@ # Maintainer: Matteo Iervasi # Contributor: Joshua Chapman -pkgname=sis-bin +pkgname=logic-synthesis-bin pkgver=1.4 pkgrel=1 epoch= -pkgdesc="SIS is the logic synthesis system from UC Berkeley." +pkgdesc="Logic synthesis system from UC Berkeley." arch=('i686' 'x86_64') url="" license=('BSD') From 55e30a607c5dd7dfa9f42c9aba1f16c2344f01bf Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 10:58:16 +0100 Subject: [PATCH 5/8] Removed prepare and testing pkg build --- .gitignore | 2 ++ PKGBUILD | 14 +++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 96e80bb..0ed0965 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,5 @@ sis/sis sred/sred stamina/stamina vst2blif/vst2blif + +logic-synthesis-bin-1.4.tar.gz \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD index 76465f4..67875de 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -20,16 +20,16 @@ backup=() options=('!strip' '!emptydirs') install= changelog= -source=("$pkgname-$pkgver.tar.gz" - "$pkgname-$pkgver.patch") +source=("$pkgname-$pkgver.tar.gz") + #"$pkgname-$pkgver.patch") noextract=() -md5sums=() +md5sums=('cabf1d09a2d32f2b816a8a18466f6aae') validpgpkeys=() -prepare() { - cd "$pkgname-$pkgver" - patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" -} +# prepare() { +# cd "$pkgname-$pkgver" +# patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" +# } build() { cd "$pkgname-$pkgver" From 393fc7fbf9d8bbf2e29ded0a53b8d338f644e23c Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 11:11:52 +0100 Subject: [PATCH 6/8] Finished testing package --- .gitignore | 6 +++++- PKGBUILD | 8 ++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0ed0965..9043839 100644 --- a/.gitignore +++ b/.gitignore @@ -101,4 +101,8 @@ sred/sred stamina/stamina vst2blif/vst2blif -logic-synthesis-bin-1.4.tar.gz \ No newline at end of file +# AUR +logic-synthesis-bin-1.4.tar.gz +logic-synthesis-bin-1.4-1-x86_64.pkg.tar.xz +src/ +pkg/ \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD index 67875de..19206c9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -23,7 +23,7 @@ changelog= source=("$pkgname-$pkgver.tar.gz") #"$pkgname-$pkgver.patch") noextract=() -md5sums=('cabf1d09a2d32f2b816a8a18466f6aae') +md5sums=('4561fdbf034ffa9674fd9b2391ed6c51') validpgpkeys=() # prepare() { @@ -32,18 +32,18 @@ validpgpkeys=() # } build() { - cd "$pkgname-$pkgver" + cd "$srcdir" ./configure --prefix=/usr make } check() { - cd "$pkgname-$pkgver" + cd "$srcdir" make -k check } package() { - cd "$pkgname-$pkgver" + cd "$srcdir" make DESTDIR="$pkgdir/" install } From f15489bca4876b785788f71ce8f2c980508edd96 Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 11:14:28 +0100 Subject: [PATCH 7/8] Started adding AUR in ReadME --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8147458..35945ef 100755 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ This repository contains old logic synthesis software, from University of Califo These are all refactored releases, for making sure they compile on modern systems like Ubuntu 18.04. +> AUR ... + ## SIS The repo contains SIS 1.4, an unofficial release of SIS, the logic synthesis system from UC Berkeley. From 49f0c0b0c08229e4def596e24b547ae0bd3b6c2c Mon Sep 17 00:00:00 2001 From: Joshua Chapman Date: Sun, 11 Nov 2018 11:31:26 +0100 Subject: [PATCH 8/8] Added source url --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 19206c9..d98c38a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,7 +6,7 @@ pkgrel=1 epoch= pkgdesc="Logic synthesis system from UC Berkeley." arch=('i686' 'x86_64') -url="" +url="https://jackhack96.github.io/logic-synthesis" license=('BSD') groups=() depends=('readline') @@ -20,7 +20,7 @@ backup=() options=('!strip' '!emptydirs') install= changelog= -source=("$pkgname-$pkgver.tar.gz") +source=("https://github.com/joshuachp/logic-synthesis/releases/download/1.4/logic-synthesis-bin-1.4.tar.gz") #"$pkgname-$pkgver.patch") noextract=() md5sums=('4561fdbf034ffa9674fd9b2391ed6c51')