=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2018/Makefile.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- OpenXM_contrib2/asir2018/Makefile.in 2020/01/04 15:57:08 1.5 +++ OpenXM_contrib2/asir2018/Makefile.in 2020/01/08 17:10:53 1.6 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 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, @@ -14,6 +14,9 @@ @SET_MAKE@ + + + VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ @@ -89,24 +92,152 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -asir_PROGRAMS = asir$(EXEEXT) +@USE_PLOT_TRUE@am__append_1 = ${PLOT_SRCS} +bin_PROGRAMS = asir$(EXEEXT) subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ - $(am__configure_deps) $(am__DIST_COMMON) + $(am__configure_deps) $(inc_HEADERS) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(asirdir)" -PROGRAMS = $(asir_PROGRAMS) -am_asir_OBJECTS = main.$(OBJEXT) +am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" \ + "$(DESTDIR)$(asirdir)" "$(DESTDIR)$(incdir)" +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/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } +LTLIBRARIES = $(lib_LTLIBRARIES) +libasir@sufx@_la_LIBADD = +am__libasir@sufx@_la_SOURCES_DIST = asm/ddM.c asm/ddN.c asm/asmalpha.c \ + builtin/ftab.c builtin/algnum.c builtin/array.c \ + builtin/cplxnum.c builtin/ctrl.c builtin/dp.c builtin/fctr.c \ + builtin/file.c builtin/help.c builtin/int.c builtin/list.c \ + builtin/miscf.c builtin/parif.c builtin/poly.c builtin/pdiv.c \ + builtin/print.c builtin/pf.c builtin/rat.c builtin/reduct.c \ + builtin/result.c builtin/itvnum.c builtin/mattran.c \ + builtin/isolv.c builtin/strobj.c builtin/subst.c \ + builtin/time.c builtin/type.c builtin/var.c builtin/compobj.c \ + builtin/gr.c builtin/dp-supp.c builtin/gf.c builtin/math.c \ + builtin/numerical.c builtin/ec.c builtin/al.c builtin/batch.c \ + builtin/sha1.c builtin/user.c builtin/round.c builtin/iarray.c \ + builtin/bfaux.c engine/init.c engine/mat.c engine/vect.c \ + engine/str.c engine/dist.c engine/distm.c engine/_distm.c \ + engine/ui.c engine/N.c engine/Q.c engine/QM.c engine/real.c \ + engine/bf.c engine/cplx.c engine/num.c engine/pari.c \ + engine/mi.c engine/lmi.c engine/mt19937.c engine/P.c \ + engine/PM.c engine/PD.c engine/PDM.c engine/up.c \ + engine/up_lm.c engine/up_gf2n.c engine/up2.c engine/gf2n.c \ + engine/gfpn.c engine/gfs.c engine/gfspn.c engine/PU.c \ + engine/PUM.c engine/R.c engine/RU.c engine/F.c engine/D.c \ + engine/E.c engine/Ebug.c engine/EZ.c engine/H.c engine/M.c \ + engine/NEZ.c engine/Mgfs.c engine/Hgfs.c engine/Fgfs.c \ + engine/C.c engine/A.c engine/alg.c engine/p-itv.c \ + engine/f-itv.c engine/d-itv.c engine/nd.c engine/ndbug.c \ + engine/Z.c engine/dalg.c engine/gmpq.c fft/dft.c fft/polmul.c \ + fft/fft_primes.c io/pexpr.c io/spexpr.c io/biovar.c io/bsave.c \ + io/bload.c io/io.c io/sio.c io/cpexpr.c io/cio.c io/ox.c \ + io/ox_asir.c io/ox_launch.c io/tcpf.c io/ws_fileio.c \ + parse/arith.c parse/comp.c parse/debug.c parse/eval.c \ + parse/evall.c parse/function.c parse/glob.c parse/kwd.c \ + parse/lex.c parse/load.c parse/parser.c parse/puref.c \ + parse/pvar.c parse/quote.c parse/struct.c parse/util.c \ + parse/xdeb.c parse/gc_risa.c parse/comp.h parse/cpp.h \ + parse/parse.h parse/w_stdio.h include/al.h include/b.h \ + include/base.h include/bf.h include/ca-27.h include/ca.h \ + include/com.h include/inline.h include/ox.h include/prime.h \ + include/version.h include/wsio.h include/interval.h \ + plot/calc.c plot/if.c plot/plotp.c plot/plotg.c plot/ox_plot.c \ + plot/plotf.c plot/ox_plot_xevent.c plot/smoothing.c +am__dirstamp = $(am__leading_dot)dirstamp +am__objects_1 = asm/ddM.lo asm/ddN.lo asm/asmalpha.lo +am__objects_2 = builtin/ftab.lo builtin/algnum.lo builtin/array.lo \ + builtin/cplxnum.lo builtin/ctrl.lo builtin/dp.lo \ + builtin/fctr.lo builtin/file.lo builtin/help.lo builtin/int.lo \ + builtin/list.lo builtin/miscf.lo builtin/parif.lo \ + builtin/poly.lo builtin/pdiv.lo builtin/print.lo builtin/pf.lo \ + builtin/rat.lo builtin/reduct.lo builtin/result.lo \ + builtin/itvnum.lo builtin/mattran.lo builtin/isolv.lo \ + builtin/strobj.lo builtin/subst.lo builtin/time.lo \ + builtin/type.lo builtin/var.lo builtin/compobj.lo \ + builtin/gr.lo builtin/dp-supp.lo builtin/gf.lo builtin/math.lo \ + builtin/numerical.lo builtin/ec.lo builtin/al.lo \ + builtin/batch.lo builtin/sha1.lo builtin/user.lo \ + builtin/round.lo builtin/iarray.lo builtin/bfaux.lo +am__objects_3 = engine/init.lo engine/mat.lo engine/vect.lo \ + engine/str.lo engine/dist.lo engine/distm.lo engine/_distm.lo \ + engine/ui.lo engine/N.lo engine/Q.lo engine/QM.lo \ + engine/real.lo engine/bf.lo engine/cplx.lo engine/num.lo \ + engine/pari.lo engine/mi.lo engine/lmi.lo engine/mt19937.lo \ + engine/P.lo engine/PM.lo engine/PD.lo engine/PDM.lo \ + engine/up.lo engine/up_lm.lo engine/up_gf2n.lo engine/up2.lo \ + engine/gf2n.lo engine/gfpn.lo engine/gfs.lo engine/gfspn.lo \ + engine/PU.lo engine/PUM.lo engine/R.lo engine/RU.lo \ + engine/F.lo engine/D.lo engine/E.lo engine/Ebug.lo \ + engine/EZ.lo engine/H.lo engine/M.lo engine/NEZ.lo \ + engine/Mgfs.lo engine/Hgfs.lo engine/Fgfs.lo engine/C.lo \ + engine/A.lo engine/alg.lo engine/p-itv.lo engine/f-itv.lo \ + engine/d-itv.lo engine/nd.lo engine/ndbug.lo engine/Z.lo \ + engine/dalg.lo engine/gmpq.lo +am__objects_4 = fft/dft.lo fft/polmul.lo fft/fft_primes.lo +am__objects_5 = io/pexpr.lo io/spexpr.lo io/biovar.lo io/bsave.lo \ + io/bload.lo io/io.lo io/sio.lo io/cpexpr.lo io/cio.lo io/ox.lo \ + io/ox_asir.lo io/ox_launch.lo io/tcpf.lo io/ws_fileio.lo +am__objects_6 = parse/arith.lo parse/comp.lo parse/debug.lo \ + parse/eval.lo parse/evall.lo parse/function.lo parse/glob.lo \ + parse/kwd.lo parse/lex.lo parse/load.lo parse/parser.lo \ + parse/puref.lo parse/pvar.lo parse/quote.lo parse/struct.lo \ + parse/util.lo parse/xdeb.lo parse/gc_risa.lo +am__objects_7 = +am__objects_8 = plot/calc.lo plot/if.lo plot/plotp.lo plot/plotg.lo \ + plot/ox_plot.lo plot/plotf.lo plot/ox_plot_xevent.lo \ + plot/smoothing.lo +@USE_PLOT_TRUE@am__objects_9 = $(am__objects_8) +am_libasir@sufx@_la_OBJECTS = $(am__objects_1) $(am__objects_2) \ + $(am__objects_3) $(am__objects_4) $(am__objects_5) \ + $(am__objects_6) $(am__objects_7) $(am__objects_9) +am__objects_10 = parse/y.tab.lo +nodist_libasir@sufx@_la_OBJECTS = $(am__objects_10) +libasir@sufx@_la_OBJECTS = $(am_libasir@sufx@_la_OBJECTS) \ + $(nodist_libasir@sufx@_la_OBJECTS) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) +am__v_lt_0 = --silent +am__v_lt_1 = +am_asir_OBJECTS = parse/main.$(OBJEXT) asir_OBJECTS = $(am_asir_OBJECTS) -asir_DEPENDENCIES = libasir.a +am__DEPENDENCIES_1 = +am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +asir_DEPENDENCIES = $(am__DEPENDENCIES_2) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false @@ -121,46 +252,35 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = -am__depfiles_maybe = -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = +am__maybe_remake_depfiles = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = -SOURCES = $(asir_SOURCES) -DIST_SOURCES = $(asir_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive +SOURCES = $(libasir@sufx@_la_SOURCES) \ + $(nodist_libasir@sufx@_la_SOURCES) $(asir_SOURCES) +DIST_SOURCES = $(am__libasir@sufx@_la_SOURCES_DIST) $(asir_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck +DATA = $(asir_DATA) +HEADERS = $(inc_HEADERS) 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 @@ -181,9 +301,9 @@ am__define_uniq_tagged_files = \ ETAGS = etags CTAGS = ctags CSCOPE = cscope -DIST_SUBDIRS = asm builtin engine fft include io lib parse plot +AM_RECURSIVE_TARGETS = cscope am__DIST_COMMON = $(srcdir)/Makefile.in INSTALL compile config.guess \ - config.sub depcomp install-sh missing mkinstalldirs + config.sub depcomp install-sh ltmain.sh missing mkinstalldirs DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) @@ -194,31 +314,6 @@ am__remove_distdir = \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip @@ -229,7 +324,7 @@ distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -ASIR_GCLIB = @ASIR_GCLIB@ +AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ @@ -242,18 +337,19 @@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ -DASIR_LIBDIR=\"${asirdir}\" DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FEPLIB = @FEPLIB@ -GC = @GC@ +FGREP = @FGREP@ GCINC = @GCINC@ GCLIB = @GCLIB@ -GC_CONFIGURE_ARGS = @GC_CONFIGURE_ARGS@ -GC_DISTDIR = @GC_DISTDIR@ -GMPLIB = -L${libdir} @GMPLIB@ +GMPLIB = @GMPLIB@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ @@ -261,15 +357,27 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LAPACKLIB = @LAPACKLIB@ +LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ @GCLIB@ @PARILIB@ @LAPACKLIB@ ${X11LIB} ${FEPLIB} ${GMPLIB} -lm @WSLIB@ ${EXTRALIBS} +LIBS = -L${libdir} @LIBS@ @GCLIB@ @LAPACKLIB@ ${X11LIB} ${FEPLIB} @GMPLIB@ \ + -lm @WSLIB@ ${EXTRALIBS} + +LIBTOOL = @LIBTOOL@ +LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ +LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ +MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ @@ -277,10 +385,9 @@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ -PARIINC = @PARIINC@ -PARILIB = @PARILIB@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ +SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ @@ -299,13 +406,14 @@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ +ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ -asm_obj = @asm_obj@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ @@ -327,7 +435,6 @@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ -libasir_postfix = @libasir_postfix@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ @@ -339,10 +446,10 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ -runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ +sufx = @sufx@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ @@ -352,36 +459,79 @@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AUTOMAKE_OPTIONS = foreign no-dependencies 1.5 -@USE_PLOT_TRUE@PLOTDIR = plot -@USE_PLOT_TRUE@PLLIB = plot/libplot.a -@USE_PLOT_TRUE@X11LIB = @X_LIBS@ -lXaw -lXmu -lXt @X_PRE_LIBS@ @XPMLIB@ -lXext -lX11 @X_EXTRA_LIBS@ -SUBDIRS = asm builtin engine fft include io lib parse ${PLOTDIR} -asirdir = ${libdir}/asir -asir_SOURCES = parse/main.c -asir_LDADD = libasir.a @ASIR_GCLIB@ -CLEANFILES = ${asir_LDADD} asir-openxm-${VERSION}.tgz -GC_TAR_GZ = gc-7.4.2.tar.gz -GC_PATCH = gc-7.diff gc-7.4.2-risa.diff -LIB_ATOMIC = libatomic_ops-7.4.0 -LIB_ATOMIC_TAR_GZ = ${LIB_ATOMIC}.tar.gz -GC_MASTER_SITE = http://www.math.kobe-u.ac.jp/pub/OpenXM/misc/ -OX_FETCH = ${bindir}/oxfetch.sh +AUTOMAKE_OPTIONS = foreign no-dependencies subdir-objects 1.16 +asirdir = ${prefix}/lib/asir +asir_DATA = lib/alpi lib/bfct lib/bgk lib/const lib/cyclic lib/defs.h \ + lib/dfff lib/dmul lib/dmul102 lib/fctrdata lib/fctrtest lib/fff lib/glib \ + lib/gr lib/ifplot lib/katsura lib/mat lib/nf lib/num lib/primdec \ + lib/primdec_lex lib/ratint lib/robot lib/solve lib/sp lib/sturm lib/sym \ + lib/xm lib/primdec_mod lib/weight + +incdir = ${prefix}/include/asir +inc_HEADERS = parse/comp.h parse/cpp.h parse/parse.h parse/w_stdio.h \ + include/al.h include/b.h include/base.h include/bf.h include/ca-27.h \ + include/ca.h include/com.h include/inline.h include/ox.h include/prime.h \ + include/version.h include/wsio.h include/interval.h + AM_CPPFLAGS = -I${top_srcdir}/include -I${top_srcdir}/parse -I${top_srcdir}/io \ - -I${prefix}/include @GCINC@ @PARIINC@ @X_CFLAGS@ + -I${top_srcdir}/gc/include \ + -I${prefix}/include @X_CFLAGS@ -GLIB = @ASIR_GCLIB@ -ALIB = asm/libasm.a -BLIB = builtin/libfunc.a -ELIB = engine/libca.a -FLIB = fft/libdft.a -IOLIB = io/libio.a -PLIB = parse/libparse.a -ASIRLIB = ${BLIB} ${PLIB} ${IOLIB} ${PLLIB} ${ELIB} ${FLIB} ${ALIB} -all: all-recursive +ASM_SRCS = asm/ddM.c asm/ddN.c asm/asmalpha.c +BUILTIN_SRCS = builtin/ftab.c builtin/algnum.c builtin/array.c \ + builtin/cplxnum.c builtin/ctrl.c builtin/dp.c builtin/fctr.c \ + builtin/file.c builtin/help.c builtin/int.c builtin/list.c \ + builtin/miscf.c builtin/parif.c builtin/poly.c builtin/pdiv.c \ + builtin/print.c builtin/pf.c builtin/rat.c builtin/reduct.c \ + builtin/result.c builtin/itvnum.c builtin/mattran.c builtin/isolv.c \ + builtin/strobj.c builtin/subst.c builtin/time.c builtin/type.c \ + builtin/var.c builtin/compobj.c builtin/gr.c builtin/dp-supp.c \ + builtin/gf.c builtin/math.c builtin/numerical.c builtin/ec.c \ + builtin/al.c builtin/batch.c builtin/sha1.c builtin/user.c \ + builtin/round.c builtin/iarray.c builtin/bfaux.c +ENGINE_SRCS = engine/init.c engine/mat.c engine/vect.c engine/str.c \ + engine/dist.c engine/distm.c engine/_distm.c engine/ui.c engine/N.c \ + engine/Q.c engine/QM.c engine/real.c engine/bf.c engine/cplx.c \ + engine/num.c engine/pari.c engine/mi.c engine/lmi.c engine/mt19937.c \ + engine/P.c engine/PM.c engine/PD.c engine/PDM.c engine/up.c \ + engine/up_lm.c engine/up_gf2n.c engine/up2.c engine/gf2n.c \ + engine/gfpn.c engine/gfs.c engine/gfspn.c engine/PU.c engine/PUM.c \ + engine/R.c engine/RU.c engine/F.c engine/D.c engine/E.c engine/Ebug.c \ + engine/EZ.c engine/H.c engine/M.c engine/NEZ.c engine/Mgfs.c \ + engine/Hgfs.c engine/Fgfs.c engine/C.c engine/A.c engine/alg.c \ + engine/p-itv.c engine/f-itv.c engine/d-itv.c engine/nd.c \ + engine/ndbug.c engine/Z.c engine/dalg.c engine/gmpq.c + +FFT_SRCS = fft/dft.c fft/polmul.c fft/fft_primes.c +IO_SRCS = io/pexpr.c io/spexpr.c io/biovar.c io/bsave.c io/bload.c \ + io/io.c io/sio.c io/cpexpr.c io/cio.c io/ox.c io/ox_asir.c \ + io/ox_launch.c io/tcpf.c io/ws_fileio.c + +PARSE_SRCS = parse/arith.c parse/comp.c parse/debug.c parse/eval.c \ + parse/evall.c parse/function.c parse/glob.c parse/kwd.c parse/lex.c \ + parse/load.c parse/parser.c parse/puref.c parse/pvar.c parse/quote.c \ + parse/struct.c parse/util.c parse/xdeb.c parse/gc_risa.c + +PLOT_SRCS = plot/calc.c plot/if.c plot/plotp.c plot/plotg.c \ + plot/ox_plot.c plot/plotf.c plot/ox_plot_xevent.c plot/smoothing.c + +YTAB_SRCS = parse/y.tab.c parse/y.tab.h +BUILT_SOURCES = ${YTAB_SRCS} +lib_LTLIBRARIES = libasir@sufx@.la +libasir@sufx@_la_SOURCES = ${ASM_SRCS} ${BUILTIN_SRCS} ${ENGINE_SRCS} \ + ${FFT_SRCS} ${IO_SRCS} ${PARSE_SRCS} ${inc_HEADERS} \ + $(am__append_1) +nodist_libasir@sufx@_la_SOURCES = ${YTAB_SRCS} +@USE_PLOT_TRUE@X11LIB = @X_LIBS@ -lXaw -lXmu -lXt @X_PRE_LIBS@ @XPMLIB@ -lXext -lX11 @X_EXTRA_LIBS@ +asir_SOURCES = parse/main.c +asir_LDADD = -lasir@sufx@ ${LIBS} +CLEANFILES = ${YTAB_SRCS} +all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + .SUFFIXES: -.SUFFIXES: .c .o .obj +.SUFFIXES: .c .lo .o .obj am--refresh: Makefile @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @@ -403,8 +553,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config 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) @@ -415,16 +565,17 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): -install-asirPROGRAMS: $(asir_PROGRAMS) +install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) - @list='$(asir_PROGRAMS)'; test -n "$(asirdir)" || list=; \ + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(asirdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(asirdir)" || exit 1; \ + echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ + || test -f $$p1 \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ @@ -439,31 +590,257 @@ install-asirPROGRAMS: $(asir_PROGRAMS) while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(asirdir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(asirdir)$$dir" || exit $$?; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done -uninstall-asirPROGRAMS: +uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) - @list='$(asir_PROGRAMS)'; test -n "$(asirdir)" || list=; \ + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(asirdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(asirdir)" && rm -f $$files + echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(bindir)" && rm -f $$files -clean-asirPROGRAMS: - -test -z "$(asir_PROGRAMS)" || rm -f $(asir_PROGRAMS) +clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(lib_LTLIBRARIES)'; 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 " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ + } + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ + done + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } +asm/$(am__dirstamp): + @$(MKDIR_P) asm + @: > asm/$(am__dirstamp) +asm/ddM.lo: asm/$(am__dirstamp) +asm/ddN.lo: asm/$(am__dirstamp) +asm/asmalpha.lo: asm/$(am__dirstamp) +builtin/$(am__dirstamp): + @$(MKDIR_P) builtin + @: > builtin/$(am__dirstamp) +builtin/ftab.lo: builtin/$(am__dirstamp) +builtin/algnum.lo: builtin/$(am__dirstamp) +builtin/array.lo: builtin/$(am__dirstamp) +builtin/cplxnum.lo: builtin/$(am__dirstamp) +builtin/ctrl.lo: builtin/$(am__dirstamp) +builtin/dp.lo: builtin/$(am__dirstamp) +builtin/fctr.lo: builtin/$(am__dirstamp) +builtin/file.lo: builtin/$(am__dirstamp) +builtin/help.lo: builtin/$(am__dirstamp) +builtin/int.lo: builtin/$(am__dirstamp) +builtin/list.lo: builtin/$(am__dirstamp) +builtin/miscf.lo: builtin/$(am__dirstamp) +builtin/parif.lo: builtin/$(am__dirstamp) +builtin/poly.lo: builtin/$(am__dirstamp) +builtin/pdiv.lo: builtin/$(am__dirstamp) +builtin/print.lo: builtin/$(am__dirstamp) +builtin/pf.lo: builtin/$(am__dirstamp) +builtin/rat.lo: builtin/$(am__dirstamp) +builtin/reduct.lo: builtin/$(am__dirstamp) +builtin/result.lo: builtin/$(am__dirstamp) +builtin/itvnum.lo: builtin/$(am__dirstamp) +builtin/mattran.lo: builtin/$(am__dirstamp) +builtin/isolv.lo: builtin/$(am__dirstamp) +builtin/strobj.lo: builtin/$(am__dirstamp) +builtin/subst.lo: builtin/$(am__dirstamp) +builtin/time.lo: builtin/$(am__dirstamp) +builtin/type.lo: builtin/$(am__dirstamp) +builtin/var.lo: builtin/$(am__dirstamp) +builtin/compobj.lo: builtin/$(am__dirstamp) +builtin/gr.lo: builtin/$(am__dirstamp) +builtin/dp-supp.lo: builtin/$(am__dirstamp) +builtin/gf.lo: builtin/$(am__dirstamp) +builtin/math.lo: builtin/$(am__dirstamp) +builtin/numerical.lo: builtin/$(am__dirstamp) +builtin/ec.lo: builtin/$(am__dirstamp) +builtin/al.lo: builtin/$(am__dirstamp) +builtin/batch.lo: builtin/$(am__dirstamp) +builtin/sha1.lo: builtin/$(am__dirstamp) +builtin/user.lo: builtin/$(am__dirstamp) +builtin/round.lo: builtin/$(am__dirstamp) +builtin/iarray.lo: builtin/$(am__dirstamp) +builtin/bfaux.lo: builtin/$(am__dirstamp) +engine/$(am__dirstamp): + @$(MKDIR_P) engine + @: > engine/$(am__dirstamp) +engine/init.lo: engine/$(am__dirstamp) +engine/mat.lo: engine/$(am__dirstamp) +engine/vect.lo: engine/$(am__dirstamp) +engine/str.lo: engine/$(am__dirstamp) +engine/dist.lo: engine/$(am__dirstamp) +engine/distm.lo: engine/$(am__dirstamp) +engine/_distm.lo: engine/$(am__dirstamp) +engine/ui.lo: engine/$(am__dirstamp) +engine/N.lo: engine/$(am__dirstamp) +engine/Q.lo: engine/$(am__dirstamp) +engine/QM.lo: engine/$(am__dirstamp) +engine/real.lo: engine/$(am__dirstamp) +engine/bf.lo: engine/$(am__dirstamp) +engine/cplx.lo: engine/$(am__dirstamp) +engine/num.lo: engine/$(am__dirstamp) +engine/pari.lo: engine/$(am__dirstamp) +engine/mi.lo: engine/$(am__dirstamp) +engine/lmi.lo: engine/$(am__dirstamp) +engine/mt19937.lo: engine/$(am__dirstamp) +engine/P.lo: engine/$(am__dirstamp) +engine/PM.lo: engine/$(am__dirstamp) +engine/PD.lo: engine/$(am__dirstamp) +engine/PDM.lo: engine/$(am__dirstamp) +engine/up.lo: engine/$(am__dirstamp) +engine/up_lm.lo: engine/$(am__dirstamp) +engine/up_gf2n.lo: engine/$(am__dirstamp) +engine/up2.lo: engine/$(am__dirstamp) +engine/gf2n.lo: engine/$(am__dirstamp) +engine/gfpn.lo: engine/$(am__dirstamp) +engine/gfs.lo: engine/$(am__dirstamp) +engine/gfspn.lo: engine/$(am__dirstamp) +engine/PU.lo: engine/$(am__dirstamp) +engine/PUM.lo: engine/$(am__dirstamp) +engine/R.lo: engine/$(am__dirstamp) +engine/RU.lo: engine/$(am__dirstamp) +engine/F.lo: engine/$(am__dirstamp) +engine/D.lo: engine/$(am__dirstamp) +engine/E.lo: engine/$(am__dirstamp) +engine/Ebug.lo: engine/$(am__dirstamp) +engine/EZ.lo: engine/$(am__dirstamp) +engine/H.lo: engine/$(am__dirstamp) +engine/M.lo: engine/$(am__dirstamp) +engine/NEZ.lo: engine/$(am__dirstamp) +engine/Mgfs.lo: engine/$(am__dirstamp) +engine/Hgfs.lo: engine/$(am__dirstamp) +engine/Fgfs.lo: engine/$(am__dirstamp) +engine/C.lo: engine/$(am__dirstamp) +engine/A.lo: engine/$(am__dirstamp) +engine/alg.lo: engine/$(am__dirstamp) +engine/p-itv.lo: engine/$(am__dirstamp) +engine/f-itv.lo: engine/$(am__dirstamp) +engine/d-itv.lo: engine/$(am__dirstamp) +engine/nd.lo: engine/$(am__dirstamp) +engine/ndbug.lo: engine/$(am__dirstamp) +engine/Z.lo: engine/$(am__dirstamp) +engine/dalg.lo: engine/$(am__dirstamp) +engine/gmpq.lo: engine/$(am__dirstamp) +fft/$(am__dirstamp): + @$(MKDIR_P) fft + @: > fft/$(am__dirstamp) +fft/dft.lo: fft/$(am__dirstamp) +fft/polmul.lo: fft/$(am__dirstamp) +fft/fft_primes.lo: fft/$(am__dirstamp) +io/$(am__dirstamp): + @$(MKDIR_P) io + @: > io/$(am__dirstamp) +io/pexpr.lo: io/$(am__dirstamp) +io/spexpr.lo: io/$(am__dirstamp) +io/biovar.lo: io/$(am__dirstamp) +io/bsave.lo: io/$(am__dirstamp) +io/bload.lo: io/$(am__dirstamp) +io/io.lo: io/$(am__dirstamp) +io/sio.lo: io/$(am__dirstamp) +io/cpexpr.lo: io/$(am__dirstamp) +io/cio.lo: io/$(am__dirstamp) +io/ox.lo: io/$(am__dirstamp) +io/ox_asir.lo: io/$(am__dirstamp) +io/ox_launch.lo: io/$(am__dirstamp) +io/tcpf.lo: io/$(am__dirstamp) +io/ws_fileio.lo: io/$(am__dirstamp) +parse/$(am__dirstamp): + @$(MKDIR_P) parse + @: > parse/$(am__dirstamp) +parse/arith.lo: parse/$(am__dirstamp) +parse/comp.lo: parse/$(am__dirstamp) +parse/debug.lo: parse/$(am__dirstamp) +parse/eval.lo: parse/$(am__dirstamp) +parse/evall.lo: parse/$(am__dirstamp) +parse/function.lo: parse/$(am__dirstamp) +parse/glob.lo: parse/$(am__dirstamp) +parse/kwd.lo: parse/$(am__dirstamp) +parse/lex.lo: parse/$(am__dirstamp) +parse/load.lo: parse/$(am__dirstamp) +parse/parser.lo: parse/$(am__dirstamp) +parse/puref.lo: parse/$(am__dirstamp) +parse/pvar.lo: parse/$(am__dirstamp) +parse/quote.lo: parse/$(am__dirstamp) +parse/struct.lo: parse/$(am__dirstamp) +parse/util.lo: parse/$(am__dirstamp) +parse/xdeb.lo: parse/$(am__dirstamp) +parse/gc_risa.lo: parse/$(am__dirstamp) +plot/$(am__dirstamp): + @$(MKDIR_P) plot + @: > plot/$(am__dirstamp) +plot/calc.lo: plot/$(am__dirstamp) +plot/if.lo: plot/$(am__dirstamp) +plot/plotp.lo: plot/$(am__dirstamp) +plot/plotg.lo: plot/$(am__dirstamp) +plot/ox_plot.lo: plot/$(am__dirstamp) +plot/plotf.lo: plot/$(am__dirstamp) +plot/ox_plot_xevent.lo: plot/$(am__dirstamp) +plot/smoothing.lo: plot/$(am__dirstamp) +parse/y.tab.lo: parse/$(am__dirstamp) + +libasir@sufx@.la: $(libasir@sufx@_la_OBJECTS) $(libasir@sufx@_la_DEPENDENCIES) $(EXTRA_libasir@sufx@_la_DEPENDENCIES) + $(AM_V_CCLD)$(LINK) -rpath $(libdir) $(libasir@sufx@_la_OBJECTS) $(libasir@sufx@_la_LIBADD) $(LIBS) +parse/main.$(OBJEXT): parse/$(am__dirstamp) + asir$(EXEEXT): $(asir_OBJECTS) $(asir_DEPENDENCIES) $(EXTRA_asir_DEPENDENCIES) @rm -f asir$(EXEEXT) $(AM_V_CCLD)$(LINK) $(asir_OBJECTS) $(asir_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) + -rm -f asm/*.$(OBJEXT) + -rm -f asm/*.lo + -rm -f builtin/*.$(OBJEXT) + -rm -f builtin/*.lo + -rm -f engine/*.$(OBJEXT) + -rm -f engine/*.lo + -rm -f fft/*.$(OBJEXT) + -rm -f fft/*.lo + -rm -f io/*.$(OBJEXT) + -rm -f io/*.lo + -rm -f parse/*.$(OBJEXT) + -rm -f parse/*.lo + -rm -f plot/*.$(OBJEXT) + -rm -f plot/*.lo distclean-compile: -rm -f *.tab.c @@ -474,67 +851,75 @@ distclean-compile: .c.obj: $(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` -main.o: parse/main.c - $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o main.o `test -f 'parse/main.c' || echo '$(srcdir)/'`parse/main.c +.c.lo: + $(AM_V_CC)$(LTCOMPILE) -c -o $@ $< -main.obj: parse/main.c - $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o main.obj `if test -f 'parse/main.c'; then $(CYGPATH_W) 'parse/main.c'; else $(CYGPATH_W) '$(srcdir)/parse/main.c'; fi` +mostlyclean-libtool: + -rm -f *.lo -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ +clean-libtool: + -rm -rf .libs _libs + -rm -rf asm/.libs asm/_libs + -rm -rf builtin/.libs builtin/_libs + -rm -rf engine/.libs engine/_libs + -rm -rf fft/.libs fft/_libs + -rm -rf io/.libs io/_libs + -rm -rf parse/.libs parse/_libs + -rm -rf plot/.libs plot/_libs + +distclean-libtool: + -rm -f libtool config.lt +install-asirDATA: $(asir_DATA) + @$(NORMAL_INSTALL) + @list='$(asir_DATA)'; test -n "$(asirdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(asirdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(asirdir)" || exit 1; \ fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(asirdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(asirdir)" || exit $$?; \ + done +uninstall-asirDATA: + @$(NORMAL_UNINSTALL) + @list='$(asir_DATA)'; test -n "$(asirdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(asirdir)'; $(am__uninstall_files_from_dir) +install-incHEADERS: $(inc_HEADERS) + @$(NORMAL_INSTALL) + @list='$(inc_HEADERS)'; test -n "$(incdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(incdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(incdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(incdir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(incdir)" || exit $$?; \ + done + +uninstall-incHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(inc_HEADERS)'; test -n "$(incdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(incdir)'; $(am__uninstall_files_from_dir) + ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive +tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ @@ -547,7 +932,7 @@ tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $$unique; \ fi; \ fi -ctags: ctags-recursive +ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) @@ -566,7 +951,7 @@ cscope: cscope.files clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist -cscopelist: cscopelist-recursive +cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ @@ -586,7 +971,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'`; \ @@ -618,31 +1006,6 @@ distdir: $(DISTFILES) || exit 1; \ fi; \ done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ @@ -651,7 +1014,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -677,7 +1040,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -695,7 +1058,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -705,7 +1068,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac @@ -775,22 +1138,25 @@ distcleancheck: distclean $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am -check: check-recursive -all-am: Makefile $(PROGRAMS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(asirdir)"; do \ +check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am +all-am: Makefile $(PROGRAMS) $(LTLIBRARIES) $(DATA) $(HEADERS) +install-binPROGRAMS: install-libLTLIBRARIES + +installdirs: + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(asirdir)" "$(DESTDIR)$(incdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive +install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am -installcheck: installcheck-recursive +installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ @@ -809,158 +1175,134 @@ clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f asm/$(am__dirstamp) + -rm -f builtin/$(am__dirstamp) + -rm -f engine/$(am__dirstamp) + -rm -f fft/$(am__dirstamp) + -rm -f io/$(am__dirstamp) + -rm -f parse/$(am__dirstamp) + -rm -f plot/$(am__dirstamp) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) +clean: clean-am -clean-am: clean-asirPROGRAMS clean-generic mostlyclean-am +clean-am: clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \ + clean-libtool mostlyclean-am -distclean: distclean-recursive +distclean: distclean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags + distclean-libtool distclean-tags -dvi: dvi-recursive +dvi: dvi-am dvi-am: -html: html-recursive +html: html-am html-am: -info: info-recursive +info: info-am info-am: -install-data-am: install-asirPROGRAMS +install-data-am: install-asirDATA install-incHEADERS -install-dvi: install-dvi-recursive +install-dvi: install-dvi-am install-dvi-am: -install-exec-am: +install-exec-am: install-binPROGRAMS install-libLTLIBRARIES -install-html: install-html-recursive +install-html: install-html-am install-html-am: -install-info: install-info-recursive +install-info: install-info-am install-info-am: install-man: -install-pdf: install-pdf-recursive +install-pdf: install-pdf-am install-pdf-am: -install-ps: install-ps-recursive +install-ps: install-ps-am install-ps-am: installcheck-am: -maintainer-clean: maintainer-clean-recursive +maintainer-clean: maintainer-clean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic -mostlyclean: mostlyclean-recursive +mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool -pdf: pdf-recursive +pdf: pdf-am pdf-am: -ps: ps-recursive +ps: ps-am ps-am: -uninstall-am: uninstall-asirPROGRAMS +uninstall-am: uninstall-asirDATA uninstall-binPROGRAMS \ + uninstall-incHEADERS uninstall-libLTLIBRARIES -.MAKE: $(am__recursive_targets) install-am install-strip +.MAKE: all check install install-am install-strip -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ - am--refresh check check-am clean clean-asirPROGRAMS \ - clean-cscope clean-generic cscope cscopelist-am ctags ctags-am \ - dist dist-all dist-bzip2 dist-gzip dist-lzip dist-shar \ - dist-tarZ dist-xz dist-zip distcheck distclean \ - distclean-compile distclean-generic distclean-tags \ - distcleancheck distdir distuninstallcheck dvi dvi-am html \ - html-am info info-am install install-am install-asirPROGRAMS \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-asirPROGRAMS +.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ + clean-binPROGRAMS clean-cscope clean-generic \ + clean-libLTLIBRARIES clean-libtool cscope cscopelist-am ctags \ + ctags-am dist dist-all dist-bzip2 dist-gzip dist-lzip \ + dist-shar dist-tarZ dist-xz dist-zip distcheck distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distcleancheck distdir distuninstallcheck dvi \ + dvi-am html html-am info info-am install install-am \ + install-asirDATA install-binPROGRAMS install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am \ + install-incHEADERS install-info install-info-am \ + install-libLTLIBRARIES install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags tags-am uninstall uninstall-am uninstall-asirDATA \ + uninstall-binPROGRAMS uninstall-incHEADERS \ + uninstall-libLTLIBRARIES .PRECIOUS: Makefile -# EXTRALIBS = @EXTRALIBS@ +parse/lex.o parse/kwd.o: parse/y.tab.h +${YTAB_SRCS}: parse/parse.y + ${YACC} ${YFLAGS} -o parse/y.tab.c -d parse/parse.y -all-recursive: ${GLIB} +install-doc: + ${MKDIR_P} ${DESTDIR}${asirdir} + -for i in ja en ; do \ + uudecode lib/help-$$i.uu ; \ + gzip -dc help-$$i.tgz | ( cd ${DESTDIR}${asirdir}; tar xf - ) ; \ + rm -f help-$$i.tgz ; \ + done + -(cd ${DESTDIR}${asirdir}; rm -rf help-jp help-eg help) + (cd ${DESTDIR}${asirdir}; ${LN_S} help-ja help-jp) + (cd ${DESTDIR}${asirdir}; ${LN_S} help-en help-eg) + (cd ${DESTDIR}${asirdir}; ${LN_S} help-en help) -umain.o: parse/main.c - ${COMPILE} -DUINIT main.c -o umain.o - -libasir-gc.a: ${GC_PATCH} - -if [ ! -f ${top_srcdir}/.gc_fetch_done ]; then \ - if [ ! -f ${GC_DISTDIR}/${GC_TAR_GZ} ]; then \ - ${OX_FETCH} ${GC_MASTER_SITE}${GC_TAR_GZ} ${GC_DISTDIR}; \ - ${OX_FETCH} ${GC_MASTER_SITE}${LIB_ATOMIC_TAR_GZ} ${GC_DISTDIR}; \ - fi ; \ - touch ${top_srcdir}/.gc_fetch_done ; \ - fi - -if [ ! -f ${top_srcdir}/.gc_risa_done ]; then \ - (cd ${top_srcdir}; tar xzvf ${GC_DISTDIR}/${GC_TAR_GZ}) ; \ - (cd ${top_srcdir}/${GC}; tar xzvf ${GC_DISTDIR}/${LIB_ATOMIC_TAR_GZ}; mv ${LIB_ATOMIC} libatomic_ops) ; \ - for i in ${GC_PATCH} ; do \ - (cd ${top_srcdir}/${GC}; patch -p1 < ../$$i) ; \ - done ; \ - touch ${top_srcdir}/.gc_risa_done ; \ - fi - -if [ "${USE_GC_SPARC64}" = yes \ - -a ! -f ${top_srcdir}/${GC}/.patch_gc_sparc64_done ]; then \ - (cd ${top_srcdir}/${GC}; patch -p0 < ../gc_sparc64.diff) ; \ - touch ${top_srcdir}/${GC}/.patch_gc_sparc64_done ; \ - fi - -if [ ! -f ${top_srcdir}/${GC}/.configure_done ]; then \ - (cd ${top_srcdir}/${GC}; ./configure ${GC_CONFIGURE_ARGS}) ; \ - touch ${top_srcdir}/${GC}/.configure_done ; \ - fi - (cd ${top_srcdir}/${GC}; ${MAKE}) - cp ${top_srcdir}/${GC}/.libs/libgc.a $@ - -libasir.a: ${ASIRLIB} ${GLIB} parse/gc_risa.c - -mkdir ${top_srcdir}/libtmp - -rm -f ${top_srcdir}/libtmp/* ${top_srcdir}/$@ - for i in ${ASIRLIB}; do (cd ${top_srcdir}/libtmp; ar x ../$$i; chmod 644 *) done - (cd ${top_srcdir}/parse; ${MAKE} gc_risa.o; cp gc_risa.o ../libtmp) - (cd ${top_srcdir}/libtmp; ${AR} cq ../$@ *.o) - (cd ${top_srcdir}; ${RANLIB} $@) - -rm -rf ${top_srcdir}/libtmp - -install-libasir: libasir.a - mkdir -p ${DESTDIR}${libdir} - ${INSTALL_DATA} libasir.a ${DESTDIR}${libdir}/libasir${libasir_postfix}.a - -install-libasir-gc: libasir-gc.a - mkdir -p ${DESTDIR}${libdir} - ${INSTALL_DATA} libasir-gc.a ${DESTDIR}${libdir}/libasir-gc.a - -install-openxm: asir${EXEEXT} install-libasir install-libasir-gc - -mkdir -p ${DESTDIR}${bindir} - ${INSTALL_PROGRAM} asir ${DESTDIR}${bindir} - -mkdir -p ${DESTDIR}${asirdir} - (cd ${top_srcdir}/lib; ${MAKE} install-doc install-lib) +install-openxm: install install-doc + ${MKDIR_P} ${DESTDIR}${asirdir} -rm -f ${DESTDIR}${bindir}/ox_asir${EXEEXT} (cd ${DESTDIR}${bindir} ; ${LN_S} asir${EXEEXT} ox_asir${EXEEXT}) -(cd ${DESTDIR}${asirdir}; \ @@ -970,36 +1312,6 @@ install-openxm: asir${EXEEXT} install-libasir install- ${LN_S} asir${EXEEXT} ox_asir${EXEEXT} ; \ ${LN_S} asir${EXEEXT} ox_launch${EXEEXT} ; \ ${LN_S} asir${EXEEXT} ox_plot${EXEEXT}) - (cd ${top_srcdir}/include; ${MAKE} install) - (cd ${top_srcdir}/parse; ${MAKE} install) - -install-lib: - (cd ${top_srcdir}/lib; ${MAKE} install-lib) - -(cd ${DESTDIR}${asirdir}; \ - rm -f ox_asir${EXEEXT} ox_launch${EXEEXT} ox_plot${EXEEXT}) - (cd ${DESTDIR}${asirdir} ; \ - ${LN_S} asir${EXEEXT} ox_asir${EXEEXT} ; \ - ${LN_S} asir${EXEEXT} ox_launch${EXEEXT} ; \ - ${LN_S} asir${EXEEXT} ox_plot${EXEEXT}) - -mkdir -p ${DESTDIR}${bindir} - -rm -f ${DESTDIR}${bindir}/asir${EXEEXT} - (cd ${DESTDIR}${bindir} ; ${LN_S} ../lib/asir/asir${EXEEXT} asir${EXEEXT}) - -install-doc: - (cd ${top_srcdir}/lib; ${MAKE} install-doc) - -tarball: - -rm -rf tmp - -mkdir tmp - DESTDIR=`cd tmp; pwd` ${MAKE} install-openxm - (cd tmp${prefix}; tar cf - * ) | gzip -c > asir-openxm-${VERSION}.tgz - -rm -rf tmp - -clean-gc: - -rm -rf ${top_srcdir}/.gc_*_done ${top_srcdir}/${GC} - -rm -rf ${top_srcdir}/autom4te.cache - -distclean-recursive: clean-gc # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded.