github.com/kidsbmilk/gofrontend_all@v0.0.0-20220701224323-6479d5976c5d/libgo/Makefile.in (about)

     1  # Makefile.in generated by automake 1.15.1 from Makefile.am.
     2  # @configure_input@
     3  
     4  # Copyright (C) 1994-2017 Free Software Foundation, Inc.
     5  
     6  # This Makefile.in is free software; the Free Software Foundation
     7  # gives unlimited permission to copy and/or distribute it,
     8  # with or without modifications, as long as this notice is preserved.
     9  
    10  # This program is distributed in the hope that it will be useful,
    11  # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    12  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    13  # PARTICULAR PURPOSE.
    14  
    15  @SET_MAKE@
    16  
    17  # Makefile.am -- Go library Makefile.
    18  
    19  # Copyright 2009 The Go Authors. All rights reserved.
    20  # Use of this source code is governed by a BSD-style
    21  # license that can be found in the LICENSE file.
    22  
    23  # Process this file with autoreconf to produce Makefile.in.
    24  
    25  
    26  
    27  VPATH = @srcdir@
    28  am__is_gnu_make = { \
    29    if test -z '$(MAKELEVEL)'; then \
    30      false; \
    31    elif test -n '$(MAKE_HOST)'; then \
    32      true; \
    33    elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
    34      true; \
    35    else \
    36      false; \
    37    fi; \
    38  }
    39  am__make_running_with_option = \
    40    case $${target_option-} in \
    41        ?) ;; \
    42        *) echo "am__make_running_with_option: internal error: invalid" \
    43                "target option '$${target_option-}' specified" >&2; \
    44           exit 1;; \
    45    esac; \
    46    has_opt=no; \
    47    sane_makeflags=$$MAKEFLAGS; \
    48    if $(am__is_gnu_make); then \
    49      sane_makeflags=$$MFLAGS; \
    50    else \
    51      case $$MAKEFLAGS in \
    52        *\\[\ \	]*) \
    53          bs=\\; \
    54          sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
    55            | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
    56      esac; \
    57    fi; \
    58    skip_next=no; \
    59    strip_trailopt () \
    60    { \
    61      flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
    62    }; \
    63    for flg in $$sane_makeflags; do \
    64      test $$skip_next = yes && { skip_next=no; continue; }; \
    65      case $$flg in \
    66        *=*|--*) continue;; \
    67          -*I) strip_trailopt 'I'; skip_next=yes;; \
    68        -*I?*) strip_trailopt 'I';; \
    69          -*O) strip_trailopt 'O'; skip_next=yes;; \
    70        -*O?*) strip_trailopt 'O';; \
    71          -*l) strip_trailopt 'l'; skip_next=yes;; \
    72        -*l?*) strip_trailopt 'l';; \
    73        -[dEDm]) skip_next=yes;; \
    74        -[JT]) skip_next=yes;; \
    75      esac; \
    76      case $$flg in \
    77        *$$target_option*) has_opt=yes; break;; \
    78      esac; \
    79    done; \
    80    test $$has_opt = yes
    81  am__make_dryrun = (target_option=n; $(am__make_running_with_option))
    82  am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
    83  pkgdatadir = $(datadir)/@PACKAGE@
    84  pkgincludedir = $(includedir)/@PACKAGE@
    85  pkglibdir = $(libdir)/@PACKAGE@
    86  pkglibexecdir = $(libexecdir)/@PACKAGE@
    87  am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
    88  install_sh_DATA = $(install_sh) -c -m 644
    89  install_sh_PROGRAM = $(install_sh) -c
    90  install_sh_SCRIPT = $(install_sh) -c
    91  INSTALL_HEADER = $(INSTALL_DATA)
    92  transform = $(program_transform_name)
    93  NORMAL_INSTALL = :
    94  PRE_INSTALL = :
    95  POST_INSTALL = :
    96  NORMAL_UNINSTALL = :
    97  PRE_UNINSTALL = :
    98  POST_UNINSTALL = :
    99  build_triplet = @build@
   100  host_triplet = @host@
   101  target_triplet = @target@
   102  @USING_SPLIT_STACK_TRUE@am__append_1 = -XCClinker $(SPLIT_STACK)
   103  
   104  # Using an import file for libgo avoid requiring to use the -brtl flag
   105  # when builing a go program
   106  @LIBGO_IS_AIX_TRUE@am__append_2 = -Wl,-bbigtoc -Wl,-bI:$(srcdir)/libgo.imp
   107  @LIBGO_IS_LINUX_TRUE@@LIBGO_IS_X86_TRUE@am__append_3 = runtime/go-context.S
   108  @GOC_IS_LLGO_TRUE@am__append_4 = libgo-llgo.la libgobegin-llgo.a
   109  @GOC_IS_LLGO_FALSE@am__append_5 = libgo.la libgobegin.a
   110  subdir = .
   111  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
   112  am__aclocal_m4_deps = $(top_srcdir)/../config/depstand.m4 \
   113  	$(top_srcdir)/../config/hwcaps.m4 \
   114  	$(top_srcdir)/../config/lead-dot.m4 \
   115  	$(top_srcdir)/../config/multi.m4 \
   116  	$(top_srcdir)/../config/override.m4 \
   117  	$(top_srcdir)/../config/toolexeclibdir.m4 \
   118  	$(top_srcdir)/../config/unwind_ipinfo.m4 \
   119  	$(top_srcdir)/config/libtool.m4 \
   120  	$(top_srcdir)/config/ltoptions.m4 \
   121  	$(top_srcdir)/config/ltsugar.m4 \
   122  	$(top_srcdir)/config/ltversion.m4 \
   123  	$(top_srcdir)/config/lt~obsolete.m4 $(top_srcdir)/configure.ac
   124  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
   125  	$(ACLOCAL_M4)
   126  DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
   127  	$(am__configure_deps)
   128  am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
   129   configure.lineno config.status.lineno
   130  CONFIG_HEADER = config.h
   131  CONFIG_CLEAN_FILES =
   132  CONFIG_CLEAN_VPATH_FILES =
   133  am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
   134  am__vpath_adj = case $$p in \
   135      $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
   136      *) f=$$p;; \
   137    esac;
   138  am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
   139  am__install_max = 40
   140  am__nobase_strip_setup = \
   141    srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
   142  am__nobase_strip = \
   143    for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
   144  am__nobase_list = $(am__nobase_strip_setup); \
   145    for p in $$list; do echo "$$p $$p"; done | \
   146    sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
   147    $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
   148      if (++n[$$2] == $(am__install_max)) \
   149        { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
   150      END { for (dir in files) print dir, files[dir] }'
   151  am__base_list = \
   152    sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
   153    sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
   154  am__uninstall_files_from_dir = { \
   155    test -z "$$files" \
   156      || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
   157      || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
   158           $(am__cd) "$$dir" && rm -f $$files; }; \
   159    }
   160  am__installdirs = "$(DESTDIR)$(toolexeclibdir)" \
   161  	"$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(toolexeclibgodir)" \
   162  	"$(DESTDIR)$(toolexeclibgoarchivedir)" \
   163  	"$(DESTDIR)$(toolexeclibgocompressdir)" \
   164  	"$(DESTDIR)$(toolexeclibgocontainerdir)" \
   165  	"$(DESTDIR)$(toolexeclibgocryptodir)" \
   166  	"$(DESTDIR)$(toolexeclibgocryptox509dir)" \
   167  	"$(DESTDIR)$(toolexeclibgodatabasedir)" \
   168  	"$(DESTDIR)$(toolexeclibgodatabasesqldir)" \
   169  	"$(DESTDIR)$(toolexeclibgodebugdir)" \
   170  	"$(DESTDIR)$(toolexeclibgoencodingdir)" \
   171  	"$(DESTDIR)$(toolexeclibgogodir)" \
   172  	"$(DESTDIR)$(toolexeclibgogobuilddir)" \
   173  	"$(DESTDIR)$(toolexeclibgohashdir)" \
   174  	"$(DESTDIR)$(toolexeclibgohtmldir)" \
   175  	"$(DESTDIR)$(toolexeclibgoimagedir)" \
   176  	"$(DESTDIR)$(toolexeclibgoimagecolordir)" \
   177  	"$(DESTDIR)$(toolexeclibgoindexdir)" \
   178  	"$(DESTDIR)$(toolexeclibgointernaldir)" \
   179  	"$(DESTDIR)$(toolexeclibgoiodir)" \
   180  	"$(DESTDIR)$(toolexeclibgologdir)" \
   181  	"$(DESTDIR)$(toolexeclibgomathdir)" \
   182  	"$(DESTDIR)$(toolexeclibgomimedir)" \
   183  	"$(DESTDIR)$(toolexeclibgonetdir)" \
   184  	"$(DESTDIR)$(toolexeclibgonethttpdir)" \
   185  	"$(DESTDIR)$(toolexeclibgonetrpcdir)" \
   186  	"$(DESTDIR)$(toolexeclibgoosdir)" \
   187  	"$(DESTDIR)$(toolexeclibgopathdir)" \
   188  	"$(DESTDIR)$(toolexeclibgoregexpdir)" \
   189  	"$(DESTDIR)$(toolexeclibgoruntimedir)" \
   190  	"$(DESTDIR)$(toolexeclibgosyncdir)" \
   191  	"$(DESTDIR)$(toolexeclibgotestingdir)" \
   192  	"$(DESTDIR)$(toolexeclibgotestinginternaldir)" \
   193  	"$(DESTDIR)$(toolexeclibgotextdir)" \
   194  	"$(DESTDIR)$(toolexeclibgotexttemplatedir)" \
   195  	"$(DESTDIR)$(toolexeclibgotimedir)" \
   196  	"$(DESTDIR)$(toolexeclibgounicodedir)"
   197  LIBRARIES = $(noinst_LIBRARIES) $(toolexeclib_LIBRARIES)
   198  ARFLAGS = cru
   199  AM_V_AR = $(am__v_AR_@AM_V@)
   200  am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
   201  am__v_AR_0 = @echo "  AR      " $@;
   202  am__v_AR_1 = 
   203  libgobegin_llgo_a_AR = $(AR) $(ARFLAGS)
   204  libgobegin_llgo_a_LIBADD =
   205  am__dirstamp = $(am__leading_dot)dirstamp
   206  am_libgobegin_llgo_a_OBJECTS =  \
   207  	runtime/libgobegin_llgo_a-go-main.$(OBJEXT)
   208  libgobegin_llgo_a_OBJECTS = $(am_libgobegin_llgo_a_OBJECTS)
   209  libgobegin_a_AR = $(AR) $(ARFLAGS)
   210  libgobegin_a_LIBADD =
   211  am_libgobegin_a_OBJECTS = runtime/libgobegin_a-go-main.$(OBJEXT)
   212  libgobegin_a_OBJECTS = $(am_libgobegin_a_OBJECTS)
   213  libgolibbegin_a_AR = $(AR) $(ARFLAGS)
   214  libgolibbegin_a_LIBADD =
   215  am_libgolibbegin_a_OBJECTS =  \
   216  	runtime/libgolibbegin_a-go-libmain.$(OBJEXT)
   217  libgolibbegin_a_OBJECTS = $(am_libgolibbegin_a_OBJECTS)
   218  libgotool_a_AR = $(AR) $(ARFLAGS)
   219  am_libgotool_a_OBJECTS =
   220  libgotool_a_OBJECTS = $(am_libgotool_a_OBJECTS)
   221  LTLIBRARIES = $(toolexeclib_LTLIBRARIES)
   222  @LIBGO_IS_LINUX_TRUE@am__DEPENDENCIES_1 = syscall/clone_linux.lo
   223  @LIBGO_IS_X86_TRUE@am__DEPENDENCIES_2 =  \
   224  @LIBGO_IS_X86_TRUE@	golang.org/x/sys/cpu_gccgo_x86.lo
   225  am__DEPENDENCIES_3 = $(addsuffix .lo,$(PACKAGES)) \
   226  	internal/bytealg/bytealg.lo reflect/makefunc_ffi_c.lo \
   227  	$(am__DEPENDENCIES_1) syscall/errno.lo syscall/signame.lo \
   228  	syscall/wait.lo runtime/internal/syscall/errno.lo \
   229  	os/dir_gccgo_c.lo $(golangorg_x_net_lif_lo) \
   230  	$(golangorg_x_net_route_lo) log/syslog/syslog_c.lo \
   231  	runtime/internal/atomic_c.lo sync/atomic_c.lo \
   232  	internal/cpu/cpu_gccgo.lo $(am__DEPENDENCIES_2)
   233  am__DEPENDENCIES_4 =
   234  am__DEPENDENCIES_5 = $(am__DEPENDENCIES_3) \
   235  	../libbacktrace/libbacktrace.la $(am__DEPENDENCIES_4) \
   236  	$(am__DEPENDENCIES_4) $(am__DEPENDENCIES_4) \
   237  	$(am__DEPENDENCIES_4) $(am__DEPENDENCIES_4)
   238  libgo_llgo_la_DEPENDENCIES = $(am__DEPENDENCIES_5)
   239  @LIBGO_IS_LINUX_TRUE@@LIBGO_IS_X86_TRUE@am__objects_1 =  \
   240  @LIBGO_IS_LINUX_TRUE@@LIBGO_IS_X86_TRUE@	runtime/go-context.lo
   241  am__objects_2 = $(am__objects_1)
   242  @LIBGO_IS_RTEMS_TRUE@am__objects_3 =  \
   243  @LIBGO_IS_RTEMS_TRUE@	runtime/rtems-task-variable-add.lo
   244  am__objects_4 = runtime/aeshash.lo runtime/go-assert.lo \
   245  	runtime/go-caller.lo runtime/go-callers.lo runtime/go-cgo.lo \
   246  	runtime/go-construct-map.lo runtime/go-ffi.lo \
   247  	runtime/go-fieldtrack.lo runtime/go-matherr.lo \
   248  	runtime/go-memclr.lo runtime/go-memmove.lo \
   249  	runtime/go-memequal.lo runtime/go-nanotime.lo \
   250  	runtime/go-now.lo runtime/go-nosys.lo \
   251  	runtime/go-reflect-call.lo runtime/go-setenv.lo \
   252  	runtime/go-signal.lo runtime/go-unsafe-pointer.lo \
   253  	runtime/go-unsetenv.lo runtime/go-unwind.lo \
   254  	runtime/go-varargs.lo runtime/env_posix.lo runtime/panic.lo \
   255  	runtime/print.lo runtime/proc.lo runtime/runtime_c.lo \
   256  	runtime/stack.lo runtime/yield.lo $(am__objects_2) \
   257  	$(am__objects_3)
   258  am_libgo_llgo_la_OBJECTS = $(am__objects_4)
   259  libgo_llgo_la_OBJECTS = $(am_libgo_llgo_la_OBJECTS)
   260  AM_V_lt = $(am__v_lt_@AM_V@)
   261  am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
   262  am__v_lt_0 = --silent
   263  am__v_lt_1 = 
   264  libgo_llgo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
   265  	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
   266  	$(libgo_llgo_la_LDFLAGS) $(LDFLAGS) -o $@
   267  @GOC_IS_LLGO_TRUE@am_libgo_llgo_la_rpath = -rpath $(toolexeclibdir)
   268  libgo_la_DEPENDENCIES = $(am__DEPENDENCIES_5)
   269  am_libgo_la_OBJECTS = $(am__objects_4)
   270  libgo_la_OBJECTS = $(am_libgo_la_OBJECTS)
   271  libgo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
   272  	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
   273  	$(libgo_la_LDFLAGS) $(LDFLAGS) -o $@
   274  @GOC_IS_LLGO_FALSE@am_libgo_la_rpath = -rpath $(toolexeclibdir)
   275  AM_V_P = $(am__v_P_@AM_V@)
   276  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
   277  am__v_P_0 = false
   278  am__v_P_1 = :
   279  AM_V_GEN = $(am__v_GEN_@AM_V@)
   280  am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
   281  am__v_GEN_0 = @echo "  GEN     " $@;
   282  am__v_GEN_1 = 
   283  AM_V_at = $(am__v_at_@AM_V@)
   284  am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
   285  am__v_at_0 = @
   286  am__v_at_1 = 
   287  DEFAULT_INCLUDES = -I.@am__isrc@
   288  depcomp = $(SHELL) $(top_srcdir)/../depcomp
   289  am__depfiles_maybe = depfiles
   290  am__mv = mv -f
   291  CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
   292  	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
   293  LTCPPASCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
   294  	$(LIBTOOLFLAGS) --mode=compile $(CCAS) $(DEFS) \
   295  	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
   296  	$(AM_CCASFLAGS) $(CCASFLAGS)
   297  AM_V_CPPAS = $(am__v_CPPAS_@AM_V@)
   298  am__v_CPPAS_ = $(am__v_CPPAS_@AM_DEFAULT_V@)
   299  am__v_CPPAS_0 = @echo "  CPPAS   " $@;
   300  am__v_CPPAS_1 = 
   301  COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
   302  	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
   303  LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
   304  	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
   305  	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
   306  	$(AM_CFLAGS) $(CFLAGS)
   307  AM_V_CC = $(am__v_CC_@AM_V@)
   308  am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
   309  am__v_CC_0 = @echo "  CC      " $@;
   310  am__v_CC_1 = 
   311  CCLD = $(CC)
   312  LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
   313  	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
   314  	$(AM_LDFLAGS) $(LDFLAGS) -o $@
   315  AM_V_CCLD = $(am__v_CCLD_@AM_V@)
   316  am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
   317  am__v_CCLD_0 = @echo "  CCLD    " $@;
   318  am__v_CCLD_1 = 
   319  SOURCES = $(libgobegin_llgo_a_SOURCES) $(libgobegin_a_SOURCES) \
   320  	$(libgolibbegin_a_SOURCES) $(libgotool_a_SOURCES) \
   321  	$(libgo_llgo_la_SOURCES) $(libgo_la_SOURCES)
   322  RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
   323  	ctags-recursive dvi-recursive html-recursive info-recursive \
   324  	install-data-recursive install-dvi-recursive \
   325  	install-exec-recursive install-html-recursive \
   326  	install-info-recursive install-pdf-recursive \
   327  	install-ps-recursive install-recursive installcheck-recursive \
   328  	installdirs-recursive pdf-recursive ps-recursive \
   329  	tags-recursive uninstall-recursive
   330  am__can_run_installinfo = \
   331    case $$AM_UPDATE_INFO_DIR in \
   332      n|no|NO) false;; \
   333      *) (install-info --version) >/dev/null 2>&1;; \
   334    esac
   335  DATA = $(noinst_DATA) $(toolexeclibgo_DATA) \
   336  	$(toolexeclibgoarchive_DATA) $(toolexeclibgocompress_DATA) \
   337  	$(toolexeclibgocontainer_DATA) $(toolexeclibgocrypto_DATA) \
   338  	$(toolexeclibgocryptox509_DATA) $(toolexeclibgodatabase_DATA) \
   339  	$(toolexeclibgodatabasesql_DATA) $(toolexeclibgodebug_DATA) \
   340  	$(toolexeclibgoencoding_DATA) $(toolexeclibgogo_DATA) \
   341  	$(toolexeclibgogobuild_DATA) $(toolexeclibgohash_DATA) \
   342  	$(toolexeclibgohtml_DATA) $(toolexeclibgoimage_DATA) \
   343  	$(toolexeclibgoimagecolor_DATA) $(toolexeclibgoindex_DATA) \
   344  	$(toolexeclibgointernal_DATA) $(toolexeclibgoio_DATA) \
   345  	$(toolexeclibgolog_DATA) $(toolexeclibgomath_DATA) \
   346  	$(toolexeclibgomime_DATA) $(toolexeclibgonet_DATA) \
   347  	$(toolexeclibgonethttp_DATA) $(toolexeclibgonetrpc_DATA) \
   348  	$(toolexeclibgoos_DATA) $(toolexeclibgopath_DATA) \
   349  	$(toolexeclibgoregexp_DATA) $(toolexeclibgoruntime_DATA) \
   350  	$(toolexeclibgosync_DATA) $(toolexeclibgotesting_DATA) \
   351  	$(toolexeclibgotestinginternal_DATA) $(toolexeclibgotext_DATA) \
   352  	$(toolexeclibgotexttemplate_DATA) $(toolexeclibgotime_DATA) \
   353  	$(toolexeclibgounicode_DATA)
   354  RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
   355    distclean-recursive maintainer-clean-recursive
   356  am__recursive_targets = \
   357    $(RECURSIVE_TARGETS) \
   358    $(RECURSIVE_CLEAN_TARGETS) \
   359    $(am__extra_recursive_targets)
   360  AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
   361  	cscope
   362  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
   363  	$(LISP)config.h.in
   364  # Read a list of newline-separated strings from the standard input,
   365  # and print each of them once, without duplicates.  Input order is
   366  # *not* preserved.
   367  am__uniquify_input = $(AWK) '\
   368    BEGIN { nonempty = 0; } \
   369    { items[$$0] = 1; nonempty = 1; } \
   370    END { if (nonempty) { for (i in items) print i; }; } \
   371  '
   372  # Make sure the list of sources is unique.  This is necessary because,
   373  # e.g., the same source file might be shared among _SOURCES variables
   374  # for different programs/libraries.
   375  am__define_uniq_tagged_files = \
   376    list='$(am__tagged_files)'; \
   377    unique=`for i in $$list; do \
   378      if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   379    done | $(am__uniquify_input)`
   380  ETAGS = etags
   381  CTAGS = ctags
   382  CSCOPE = cscope
   383  DIST_SUBDIRS = testsuite
   384  ACLOCAL = @ACLOCAL@
   385  AIX_EXTRA_ARCH = @AIX_EXTRA_ARCH@
   386  ALLGOARCH = @ALLGOARCH@
   387  ALLGOARCHFAMILY = @ALLGOARCHFAMILY@
   388  ALLGOOS = @ALLGOOS@
   389  AMTAR = @AMTAR@
   390  AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
   391  AR = @AR@
   392  AUTOCONF = @AUTOCONF@
   393  AUTOHEADER = @AUTOHEADER@
   394  AUTOMAKE = @AUTOMAKE@
   395  AWK = @AWK@
   396  CC = @CC@
   397  CCAS = @CCAS@
   398  CCASDEPMODE = @CCASDEPMODE@
   399  CCASFLAGS = @CCASFLAGS@
   400  CCDEPMODE = @CCDEPMODE@
   401  CC_FOR_BUILD = @CC_FOR_BUILD@
   402  CFLAGS = @CFLAGS@
   403  CPP = @CPP@
   404  CPPFLAGS = @CPPFLAGS@
   405  CYGPATH_W = @CYGPATH_W@
   406  DEFS = @DEFS@
   407  DEPDIR = @DEPDIR@
   408  DSYMUTIL = @DSYMUTIL@
   409  DUMPBIN = @DUMPBIN@
   410  ECHO_C = @ECHO_C@
   411  ECHO_N = @ECHO_N@
   412  ECHO_T = @ECHO_T@
   413  EGREP = @EGREP@
   414  EXEEXT = @EXEEXT@
   415  FGREP = @FGREP@
   416  FUNCTION_DESCRIPTORS = @FUNCTION_DESCRIPTORS@
   417  GOARCH = @GOARCH@
   418  GOC = @GOC@
   419  GOFLAGS = @GOFLAGS@
   420  GOOS = @GOOS@
   421  GO_LIBCALL_OS_ARCH_FILE = @GO_LIBCALL_OS_ARCH_FILE@
   422  GO_LIBCALL_OS_FILE = @GO_LIBCALL_OS_FILE@
   423  GO_SPLIT_STACK = @GO_SPLIT_STACK@
   424  GO_SYSCALL_OS_ARCH_FILE = @GO_SYSCALL_OS_ARCH_FILE@
   425  GO_SYSCALL_OS_FILE = @GO_SYSCALL_OS_FILE@
   426  GREP = @GREP@
   427  HWCAP_CFLAGS = @HWCAP_CFLAGS@
   428  INSTALL = @INSTALL@
   429  INSTALL_DATA = @INSTALL_DATA@
   430  INSTALL_PROGRAM = @INSTALL_PROGRAM@
   431  INSTALL_SCRIPT = @INSTALL_SCRIPT@
   432  INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
   433  LD = @LD@
   434  LDFLAGS = @LDFLAGS@
   435  LIBATOMIC = @LIBATOMIC@
   436  LIBFFI = @LIBFFI@
   437  LIBFFIINCS = @LIBFFIINCS@
   438  LIBOBJS = @LIBOBJS@
   439  LIBS = @LIBS@
   440  LIBTOOL = @LIBTOOL@
   441  LIPO = @LIPO@
   442  LN_S = @LN_S@
   443  LTLIBOBJS = @LTLIBOBJS@
   444  MAINT = @MAINT@
   445  MAKEINFO = @MAKEINFO@
   446  MATH_FLAG = @MATH_FLAG@
   447  MATH_LIBS = @MATH_LIBS@
   448  MKDIR_P = @MKDIR_P@
   449  NET_LIBS = @NET_LIBS@
   450  NM = @NM@
   451  NMEDIT = @NMEDIT@
   452  OBJCOPY = @OBJCOPY@
   453  OBJDUMP = @OBJDUMP@
   454  OBJEXT = @OBJEXT@
   455  OSCFLAGS = @OSCFLAGS@
   456  OTOOL = @OTOOL@
   457  OTOOL64 = @OTOOL64@
   458  PACKAGE = @PACKAGE@
   459  PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
   460  PACKAGE_NAME = @PACKAGE_NAME@
   461  PACKAGE_STRING = @PACKAGE_STRING@
   462  PACKAGE_TARNAME = @PACKAGE_TARNAME@
   463  PACKAGE_URL = @PACKAGE_URL@
   464  PACKAGE_VERSION = @PACKAGE_VERSION@
   465  PATH_SEPARATOR = @PATH_SEPARATOR@
   466  PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
   467  PTHREAD_LIBS = @PTHREAD_LIBS@
   468  RANLIB = @RANLIB@
   469  SED = @SED@
   470  SET_MAKE = @SET_MAKE@
   471  SHELL = @SHELL@
   472  SIZEOF_STRUCT_EPOLL_EVENT = @SIZEOF_STRUCT_EPOLL_EVENT@
   473  SPLIT_STACK = @SPLIT_STACK@
   474  STRINGOPS_FLAG = @STRINGOPS_FLAG@
   475  STRIP = @STRIP@
   476  STRUCT_EPOLL_EVENT_FD_OFFSET = @STRUCT_EPOLL_EVENT_FD_OFFSET@
   477  USE_DEJAGNU = @USE_DEJAGNU@
   478  VERSION = @VERSION@
   479  WARN_FLAGS = @WARN_FLAGS@
   480  WERROR = @WERROR@
   481  abs_builddir = @abs_builddir@
   482  abs_srcdir = @abs_srcdir@
   483  abs_top_builddir = @abs_top_builddir@
   484  abs_top_srcdir = @abs_top_srcdir@
   485  ac_ct_CC = @ac_ct_CC@
   486  ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
   487  am__include = @am__include@
   488  am__leading_dot = @am__leading_dot@
   489  am__quote = @am__quote@
   490  am__tar = @am__tar@
   491  am__untar = @am__untar@
   492  bindir = @bindir@
   493  build = @build@
   494  build_alias = @build_alias@
   495  build_cpu = @build_cpu@
   496  build_os = @build_os@
   497  build_vendor = @build_vendor@
   498  builddir = @builddir@
   499  datadir = @datadir@
   500  datarootdir = @datarootdir@
   501  docdir = @docdir@
   502  dvidir = @dvidir@
   503  enable_shared = @enable_shared@
   504  enable_static = @enable_static@
   505  exec_prefix = @exec_prefix@
   506  glibgo_toolexecdir = @glibgo_toolexecdir@
   507  glibgo_toolexeclibdir = @glibgo_toolexeclibdir@
   508  go_include = @go_include@
   509  host = @host@
   510  host_alias = @host_alias@
   511  host_cpu = @host_cpu@
   512  host_os = @host_os@
   513  host_vendor = @host_vendor@
   514  htmldir = @htmldir@
   515  includedir = @includedir@
   516  infodir = @infodir@
   517  install_sh = @install_sh@
   518  libdir = @libdir@
   519  libexecdir = @libexecdir@
   520  libtool_VERSION = @libtool_VERSION@
   521  localedir = @localedir@
   522  localstatedir = @localstatedir@
   523  mandir = @mandir@
   524  mkdir_p = @mkdir_p@
   525  multi_basedir = @multi_basedir@
   526  nover_glibgo_toolexeclibdir = @nover_glibgo_toolexeclibdir@
   527  oldincludedir = @oldincludedir@
   528  pdfdir = @pdfdir@
   529  prefix = @prefix@
   530  program_transform_name = @program_transform_name@
   531  psdir = @psdir@
   532  sbindir = @sbindir@
   533  sharedstatedir = @sharedstatedir@
   534  srcdir = @srcdir@
   535  sysconfdir = @sysconfdir@
   536  target = @target@
   537  target_alias = @target_alias@
   538  target_cpu = @target_cpu@
   539  target_os = @target_os@
   540  target_vendor = @target_vendor@
   541  top_build_prefix = @top_build_prefix@
   542  top_builddir = @top_builddir@
   543  top_srcdir = @top_srcdir@
   544  
   545  # Go support.
   546  SUFFIXES = .c .go .gox .o .obj .lo .a
   547  @LIBGO_IS_RTEMS_TRUE@subdirs = testsuite
   548  @LIBGO_IS_DARWIN_FALSE@GO_EXPORT_SECTION_NAME = .go_export
   549  @LIBGO_IS_DARWIN_TRUE@GO_EXPORT_SECTION_NAME = __GNU_GO.__go_export
   550  SUBDIRS = ${subdirs}
   551  gcc_version := $(shell $(GOC) -dumpversion)
   552  MAINT_CHARSET = latin1
   553  mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
   554  PWD_COMMAND = $${PWDCMD-pwd}
   555  STAMP = echo timestamp >
   556  toolexecdir = $(glibgo_toolexecdir)
   557  toolexeclibdir = $(glibgo_toolexeclibdir)
   558  toolexeclibgodir = $(nover_glibgo_toolexeclibdir)/go/$(gcc_version)/$(target_alias)
   559  libexecsubdir = $(libexecdir)/gcc/$(target_alias)/$(gcc_version)
   560  WARN_CFLAGS = $(WARN_FLAGS) $(WERROR)
   561  
   562  # -I/-D flags to pass when compiling.
   563  AM_CPPFLAGS = -I $(srcdir)/runtime $(LIBFFIINCS) $(PTHREAD_CFLAGS)
   564  ACLOCAL_AMFLAGS = -I ./config -I ../config
   565  AM_CFLAGS = -fexceptions -fnon-call-exceptions \
   566  	$(SPLIT_STACK) $(WARN_CFLAGS) \
   567  	$(STRINGOPS_FLAG) $(HWCAP_CFLAGS) $(OSCFLAGS) \
   568  	-I $(srcdir)/../libgcc -I $(srcdir)/../libbacktrace \
   569  	-I $(MULTIBUILDTOP)../../gcc/include
   570  
   571  AM_LDFLAGS = $(am__append_1) $(am__append_2)
   572  @LIBGO_IS_AIX_TRUE@EXTRA_libgo_la_DEPENDENCIES = libgo.imp
   573  
   574  # Multilib support.
   575  MAKEOVERRIDES = 
   576  
   577  # Work around what appears to be a GNU make  handling MAKEFLAGS
   578  # values defined in terms of make variables, as is the case for CC and
   579  # friends when we are called from the top level Makefile.
   580  AM_MAKEFLAGS = \
   581  	"AR_FLAGS=$(AR_FLAGS)" \
   582  	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
   583  	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
   584  	"CFLAGS=$(CFLAGS)" \
   585  	"CXXFLAGS=$(CXXFLAGS)" \
   586  	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
   587  	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
   588  	"GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
   589  	"GOC=$(GOC)" \
   590  	"GOCFLAGS=$(GOCFLAGS)" \
   591  	"INSTALL=$(INSTALL)" \
   592  	"INSTALL_DATA=$(INSTALL_DATA)" \
   593  	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
   594  	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
   595  	"LDFLAGS=$(LDFLAGS)" \
   596  	"LIBCFLAGS=$(LIBCFLAGS)" \
   597  	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
   598  	"MAKE=$(MAKE)" \
   599  	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
   600  	"PICFLAG=$(PICFLAG)" \
   601  	"PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
   602  	"SHELL=$(SHELL)" \
   603  	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
   604  	"exec_prefix=$(exec_prefix)" \
   605  	"infodir=$(infodir)" \
   606  	"libdir=$(libdir)" \
   607  	"includedir=$(includedir)" \
   608  	"prefix=$(prefix)" \
   609  	"tooldir=$(tooldir)" \
   610  	"gxx_include_dir=$(gxx_include_dir)" \
   611  	"AR=$(AR)" \
   612  	"AS=$(AS)" \
   613  	"LD=$(LD)" \
   614  	"RANLIB=$(RANLIB)" \
   615  	"NM=$(NM)" \
   616  	"NM_FOR_BUILD=$(NM_FOR_BUILD)" \
   617  	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
   618  	"DESTDIR=$(DESTDIR)" \
   619  	"WERROR=$(WERROR)"
   620  
   621  
   622  # Subdir rules rely on $(FLAGS_TO_PASS)
   623  FLAGS_TO_PASS = $(AM_MAKEFLAGS)
   624  @GOC_IS_LLGO_FALSE@toolexeclib_LTLIBRARIES = libgo.la
   625  @GOC_IS_LLGO_TRUE@toolexeclib_LTLIBRARIES = libgo-llgo.la
   626  @GOC_IS_LLGO_FALSE@toolexeclib_LIBRARIES = libgobegin.a libgolibbegin.a
   627  @GOC_IS_LLGO_TRUE@toolexeclib_LIBRARIES = libgobegin-llgo.a
   628  noinst_LIBRARIES = libgotool.a
   629  toolexeclibgo_DATA = \
   630  	bufio.gox \
   631  	bytes.gox \
   632  	context.gox \
   633  	crypto.gox \
   634  	embed.gox \
   635  	encoding.gox \
   636  	errors.gox \
   637  	expvar.gox \
   638  	flag.gox \
   639  	fmt.gox \
   640  	hash.gox \
   641  	html.gox \
   642  	image.gox \
   643  	io.gox \
   644  	log.gox \
   645  	math.gox \
   646  	mime.gox \
   647  	net.gox \
   648  	os.gox \
   649  	path.gox \
   650  	reflect.gox \
   651  	regexp.gox \
   652  	runtime.gox \
   653  	sort.gox \
   654  	strconv.gox \
   655  	strings.gox \
   656  	sync.gox \
   657  	syscall.gox \
   658  	testing.gox \
   659  	time.gox \
   660  	unicode.gox
   661  
   662  toolexeclibgoarchivedir = $(toolexeclibgodir)/archive
   663  toolexeclibgoarchive_DATA = \
   664  	archive/tar.gox \
   665  	archive/zip.gox
   666  
   667  toolexeclibgocompressdir = $(toolexeclibgodir)/compress
   668  toolexeclibgocompress_DATA = \
   669  	compress/bzip2.gox \
   670  	compress/flate.gox \
   671  	compress/gzip.gox \
   672  	compress/lzw.gox \
   673  	compress/zlib.gox
   674  
   675  toolexeclibgocontainerdir = $(toolexeclibgodir)/container
   676  toolexeclibgocontainer_DATA = \
   677  	container/heap.gox \
   678  	container/list.gox \
   679  	container/ring.gox
   680  
   681  toolexeclibgocryptodir = $(toolexeclibgodir)/crypto
   682  toolexeclibgocrypto_DATA = \
   683  	crypto/aes.gox \
   684  	crypto/cipher.gox \
   685  	crypto/des.gox \
   686  	crypto/dsa.gox \
   687  	crypto/ecdsa.gox \
   688  	crypto/ed25519.gox \
   689  	crypto/elliptic.gox \
   690  	crypto/hmac.gox \
   691  	crypto/md5.gox \
   692  	crypto/rand.gox \
   693  	crypto/rc4.gox \
   694  	crypto/rsa.gox \
   695  	crypto/sha1.gox \
   696  	crypto/sha256.gox \
   697  	crypto/sha512.gox \
   698  	crypto/subtle.gox \
   699  	crypto/tls.gox \
   700  	crypto/x509.gox
   701  
   702  toolexeclibgocryptox509dir = $(toolexeclibgocryptodir)/x509
   703  toolexeclibgocryptox509_DATA = \
   704  	crypto/x509/pkix.gox
   705  
   706  toolexeclibgodatabasedir = $(toolexeclibgodir)/database
   707  toolexeclibgodatabase_DATA = \
   708  	database/sql.gox
   709  
   710  toolexeclibgodatabasesqldir = $(toolexeclibgodatabasedir)/sql
   711  toolexeclibgodatabasesql_DATA = \
   712  	database/sql/driver.gox
   713  
   714  toolexeclibgodebugdir = $(toolexeclibgodir)/debug
   715  toolexeclibgodebug_DATA = \
   716  	debug/buildinfo.gox \
   717  	debug/dwarf.gox \
   718  	debug/elf.gox \
   719  	debug/gosym.gox \
   720  	debug/macho.gox \
   721  	debug/pe.gox \
   722  	debug/plan9obj.gox
   723  
   724  toolexeclibgoencodingdir = $(toolexeclibgodir)/encoding
   725  toolexeclibgoencoding_DATA = \
   726  	encoding/ascii85.gox \
   727  	encoding/asn1.gox \
   728  	encoding/base32.gox \
   729  	encoding/base64.gox \
   730  	encoding/binary.gox \
   731  	encoding/csv.gox \
   732  	encoding/gob.gox \
   733  	encoding/hex.gox \
   734  	encoding/json.gox \
   735  	encoding/pem.gox \
   736  	encoding/xml.gox
   737  
   738  toolexeclibgogodir = $(toolexeclibgodir)/go
   739  toolexeclibgogo_DATA = \
   740  	go/ast.gox \
   741  	go/build.gox \
   742  	go/constant.gox \
   743  	go/doc.gox \
   744  	go/format.gox \
   745  	go/importer.gox \
   746  	go/parser.gox \
   747  	go/printer.gox \
   748  	go/scanner.gox \
   749  	go/token.gox \
   750  	go/types.gox
   751  
   752  toolexeclibgogobuilddir = $(toolexeclibgogodir)/build
   753  toolexeclibgogobuild_DATA = \
   754  	go/build/constraint.gox
   755  
   756  toolexeclibgohashdir = $(toolexeclibgodir)/hash
   757  toolexeclibgohash_DATA = \
   758  	hash/adler32.gox \
   759  	hash/crc32.gox \
   760  	hash/crc64.gox \
   761  	hash/fnv.gox \
   762  	hash/maphash.gox
   763  
   764  toolexeclibgohtmldir = $(toolexeclibgodir)/html
   765  toolexeclibgohtml_DATA = \
   766  	html/template.gox
   767  
   768  toolexeclibgoimagedir = $(toolexeclibgodir)/image
   769  toolexeclibgoimage_DATA = \
   770  	image/color.gox \
   771  	image/draw.gox \
   772  	image/gif.gox \
   773  	image/jpeg.gox \
   774  	image/png.gox
   775  
   776  toolexeclibgoimagecolordir = $(toolexeclibgoimagedir)/color
   777  toolexeclibgoimagecolor_DATA = \
   778  	image/color/palette.gox
   779  
   780  toolexeclibgoindexdir = $(toolexeclibgodir)/index
   781  toolexeclibgoindex_DATA = \
   782  	index/suffixarray.gox
   783  
   784  toolexeclibgoiodir = $(toolexeclibgodir)/io
   785  toolexeclibgoio_DATA = \
   786  	io/fs.gox \
   787  	io/ioutil.gox
   788  
   789  toolexeclibgologdir = $(toolexeclibgodir)/log
   790  toolexeclibgolog_DATA = \
   791  	log/syslog.gox
   792  
   793  toolexeclibgomathdir = $(toolexeclibgodir)/math
   794  toolexeclibgomath_DATA = \
   795  	math/big.gox \
   796  	math/bits.gox \
   797  	math/cmplx.gox \
   798  	math/rand.gox
   799  
   800  toolexeclibgomimedir = $(toolexeclibgodir)/mime
   801  toolexeclibgomime_DATA = \
   802  	mime/multipart.gox \
   803  	mime/quotedprintable.gox
   804  
   805  toolexeclibgonetdir = $(toolexeclibgodir)/net
   806  toolexeclibgonet_DATA = \
   807  	net/http.gox \
   808  	net/mail.gox \
   809  	net/netip.gox \
   810  	net/rpc.gox \
   811  	net/smtp.gox \
   812  	net/textproto.gox \
   813  	net/url.gox
   814  
   815  toolexeclibgonethttpdir = $(toolexeclibgonetdir)/http
   816  toolexeclibgonethttp_DATA = \
   817  	net/http/cgi.gox \
   818  	net/http/cookiejar.gox \
   819  	net/http/fcgi.gox \
   820  	net/http/httptest.gox \
   821  	net/http/httptrace.gox \
   822  	net/http/httputil.gox \
   823  	net/http/pprof.gox
   824  
   825  toolexeclibgonetrpcdir = $(toolexeclibgonetdir)/rpc
   826  toolexeclibgonetrpc_DATA = \
   827  	net/rpc/jsonrpc.gox
   828  
   829  toolexeclibgoosdir = $(toolexeclibgodir)/os
   830  toolexeclibgoos_DATA = \
   831  	os/exec.gox \
   832  	os/signal.gox \
   833  	os/user.gox
   834  
   835  toolexeclibgopathdir = $(toolexeclibgodir)/path
   836  toolexeclibgopath_DATA = \
   837  	path/filepath.gox
   838  
   839  toolexeclibgoregexpdir = $(toolexeclibgodir)/regexp
   840  toolexeclibgoregexp_DATA = \
   841  	regexp/syntax.gox
   842  
   843  toolexeclibgoruntimedir = $(toolexeclibgodir)/runtime
   844  toolexeclibgoruntime_DATA = \
   845  	runtime/cgo.gox \
   846  	runtime/debug.gox \
   847  	runtime/metrics.gox \
   848  	runtime/pprof.gox \
   849  	runtime/trace.gox
   850  
   851  toolexeclibgosyncdir = $(toolexeclibgodir)/sync
   852  toolexeclibgosync_DATA = \
   853  	sync/atomic.gox
   854  
   855  toolexeclibgotestingdir = $(toolexeclibgodir)/testing
   856  toolexeclibgotesting_DATA = \
   857  	testing/fstest.gox \
   858  	testing/iotest.gox \
   859  	testing/quick.gox
   860  
   861  toolexeclibgotestinginternaldir = $(toolexeclibgotestingdir)/internal
   862  toolexeclibgotestinginternal_DATA = \
   863  	testing/internal/testdeps.gox
   864  
   865  toolexeclibgotextdir = $(toolexeclibgodir)/text
   866  toolexeclibgotext_DATA = \
   867  	text/scanner.gox \
   868  	text/tabwriter.gox \
   869  	text/template.gox
   870  
   871  toolexeclibgotexttemplatedir = $(toolexeclibgotextdir)/template
   872  toolexeclibgotexttemplate_DATA = \
   873  	text/template/parse.gox
   874  
   875  toolexeclibgotimedir = $(toolexeclibgodir)/time
   876  toolexeclibgotime_DATA = \
   877  	time/tzdata.gox
   878  
   879  toolexeclibgounicodedir = $(toolexeclibgodir)/unicode
   880  toolexeclibgounicode_DATA = \
   881  	unicode/utf16.gox \
   882  	unicode/utf8.gox
   883  
   884  
   885  # Some internal packages are needed to bootstrap the gc toolchain.
   886  toolexeclibgointernaldir = $(toolexeclibgodir)/internal
   887  toolexeclibgointernal_DATA = \
   888  	internal/reflectlite.gox \
   889  	internal/unsafeheader.gox
   890  
   891  
   892  # Some packages are only needed for tests, so unlike the other
   893  # internal packages nothing will explicitly depend on them.
   894  # Force them to be built.
   895  noinst_DATA = golang.org/x/net/nettest.gox internal/cfg.gox \
   896  	internal/obscuretestdata.gox internal/profile.gox \
   897  	internal/testenv.gox internal/trace.gox \
   898  	net/internal/socktest.gox os/exec/internal/fdtest.gox \
   899  	os/signal/internal/pty.gox reflect/internal/example1.gox \
   900  	reflect/internal/example2.gox zdefaultcc.go
   901  @LIBGO_IS_RTEMS_FALSE@rtems_task_variable_add_file = 
   902  @LIBGO_IS_RTEMS_TRUE@rtems_task_variable_add_file = runtime/rtems-task-variable-add.c
   903  runtime_context_asm_file = $(am__append_3)
   904  runtime_files = \
   905  	runtime/aeshash.c \
   906  	runtime/go-assert.c \
   907  	runtime/go-caller.c \
   908  	runtime/go-callers.c \
   909  	runtime/go-cgo.c \
   910  	runtime/go-construct-map.c \
   911  	runtime/go-ffi.c \
   912  	runtime/go-fieldtrack.c \
   913  	runtime/go-matherr.c \
   914  	runtime/go-memclr.c \
   915  	runtime/go-memmove.c \
   916  	runtime/go-memequal.c \
   917  	runtime/go-nanotime.c \
   918  	runtime/go-now.c \
   919  	runtime/go-nosys.c \
   920  	runtime/go-reflect-call.c \
   921  	runtime/go-setenv.c \
   922  	runtime/go-signal.c \
   923  	runtime/go-unsafe-pointer.c \
   924  	runtime/go-unsetenv.c \
   925  	runtime/go-unwind.c \
   926  	runtime/go-varargs.c \
   927  	runtime/env_posix.c \
   928  	runtime/panic.c \
   929  	runtime/print.c \
   930  	runtime/proc.c \
   931  	runtime/runtime_c.c \
   932  	runtime/stack.c \
   933  	runtime/yield.c \
   934  	$(runtime_context_asm_file) \
   935  	$(rtems_task_variable_add_file)
   936  
   937  GCCGO_INSTALL_NAME := $(shell echo gccgo|sed '$(program_transform_name)')
   938  GCC_INSTALL_NAME := $(shell echo gcc|sed '$(program_transform_name)')
   939  GXX_INSTALL_NAME := $(shell echo g++|sed '$(program_transform_name)')
   940  @LIBGO_IS_LINUX_FALSE@syscall_epoll_file = 
   941  @LIBGO_IS_LINUX_TRUE@syscall_epoll_file = epoll.go
   942  SYSINFO_FLAGS = \
   943  	$(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
   944  	$(CPPFLAGS) $(OSCFLAGS) -O
   945  
   946  @LIBGO_IS_LINUX_FALSE@syscall_lib_clone_lo = 
   947  @LIBGO_IS_LINUX_TRUE@syscall_lib_clone_lo = syscall/clone_linux.lo
   948  @LIBGO_IS_X86_FALSE@golangorg_x_sys_cpu_gccgo_x86_lo = 
   949  @LIBGO_IS_X86_TRUE@golangorg_x_sys_cpu_gccgo_x86_lo = golang.org/x/sys/cpu_gccgo_x86.lo
   950  PACKAGES = $(shell cat $(srcdir)/libgo-packages.txt)
   951  libgo_go_objs = \
   952  	$(addsuffix .lo,$(PACKAGES)) \
   953  	internal/bytealg/bytealg.lo \
   954  	reflect/makefunc_ffi_c.lo \
   955  	$(syscall_lib_clone_lo) \
   956  	syscall/errno.lo \
   957  	syscall/signame.lo \
   958  	syscall/wait.lo \
   959  	runtime/internal/syscall/errno.lo \
   960  	os/dir_gccgo_c.lo \
   961  	$(golangorg_x_net_lif_lo) \
   962  	$(golangorg_x_net_route_lo) \
   963  	log/syslog/syslog_c.lo \
   964  	$(os_lib_inotify_lo) \
   965  	runtime/internal/atomic_c.lo \
   966  	sync/atomic_c.lo \
   967  	internal/cpu/cpu_gccgo.lo \
   968  	$(golangorg_x_sys_cpu_gccgo_x86_lo)
   969  
   970  libgo_ldflags = \
   971  	-version-info $(libtool_VERSION) $(PTHREAD_CFLAGS) $(AM_LDFLAGS)
   972  
   973  libgo_libadd = \
   974  	$(libgo_go_objs) ../libbacktrace/libbacktrace.la \
   975  	$(LIBATOMIC) $(LIBFFI) $(PTHREAD_LIBS) $(MATH_LIBS) $(NET_LIBS)
   976  
   977  libgo_la_SOURCES = $(runtime_files)
   978  libgo_la_LDFLAGS = $(libgo_ldflags)
   979  libgo_la_LIBADD = $(libgo_libadd)
   980  libgo_llgo_la_SOURCES = $(runtime_files)
   981  libgo_llgo_la_LDFLAGS = $(libgo_ldflags)
   982  libgo_llgo_la_LIBADD = $(libgo_libadd)
   983  libgobegin_a_SOURCES = \
   984  	runtime/go-main.c
   985  
   986  libgobegin_llgo_a_SOURCES = \
   987  	runtime/go-main.c
   988  
   989  
   990  # Use -fPIC for libgobegin so that it can be put in a PIE.
   991  libgobegin_a_CFLAGS = $(AM_CFLAGS) -fPIC
   992  libgobegin_llgo_a_CFLAGS = $(AM_CFLAGS) -fPIC
   993  libgolibbegin_a_SOURCES = \
   994  	runtime/go-libmain.c
   995  
   996  libgolibbegin_a_CFLAGS = $(AM_CFLAGS) -fPIC
   997  GOTOOL_PACKAGES = $(shell cat $(srcdir)/gotool-packages.txt)
   998  libgotool_a_SOURCES = 
   999  libgotool_a_DEPENDENCIES = $(addsuffix .lo,$(GOTOOL_PACKAGES))
  1000  libgotool_a_LIBADD = $(addsuffix .o,$(GOTOOL_PACKAGES))
  1001  LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS))
  1002  GOCFLAGS = $(CFLAGS)
  1003  AM_GOCFLAGS = $(STRINGOPS_FLAG) $(GO_SPLIT_STACK)
  1004  GOCOMPILE = $(GOC) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_GOCFLAGS) $(GOCFLAGS)
  1005  LTGOCOMPILE = $(LIBTOOL) --tag GO --mode=compile $(GOC) $(INCLUDES) \
  1006  	$(AM_GOCFLAGS) $(GOCFLAGS)
  1007  
  1008  GOLINK = $(LIBTOOL) --tag GO --mode-link $(GOC) \
  1009  	$(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_GOCFLAGS) $(LTLDFLAGS) -o $@
  1010  
  1011  
  1012  # Build the dependencies for a Go package.
  1013  BUILDDEPS = \
  1014  	$(MKDIR_P) $(@D); \
  1015  	dir=`echo $@ | sed -e 's/.lo.dep$$//'`; \
  1016  	files=`$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/$$dir --extrafiles="$(extra_go_files_$(subst .,_,$(subst /,_,$(subst .lo.dep,,$@))))" $(matchargs_$(subst /,_,$(subst .lo.dep,,$@)))`; \
  1017  	$(SHELL) $(srcdir)/godeps.sh `echo $@ | sed -e 's/.dep$$//'` $$files > $@.tmp; \
  1018  	if ! cmp $@.tmp $@ >/dev/null 2>/dev/null; then \
  1019  	  rm -f `echo $@ | sed -e 's/\.dep$$//'`; \
  1020  	fi; \
  1021  	mv -f $@.tmp $@
  1022  
  1023  
  1024  # Build the .go files for a package, generating a .lo file.
  1025  BUILDPACKAGE = \
  1026  	$(MKDIR_P) $(@D); \
  1027  	files=`echo $^ | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; \
  1028  	$(LTGOCOMPILE) -I . -c -fgo-pkgpath=`echo $@ | sed -e 's/.lo$$//'` $($(subst -,_,$(subst .,_,$(subst /,_,$@)))_GOCFLAGS) -o $@ $$files
  1029  
  1030  
  1031  # How to build a .gox file from a .lo file.
  1032  # Matching .o file can either be in the same directory as the .lo (non-PIC
  1033  # object) or in the .libs directory (PIC object).
  1034  BUILDGOX = \
  1035  	f="$(basename $<).o"; \
  1036  	if test ! -f $$f; then \
  1037  	  f="$(basename $(<D)/.libs/$(<F)).o"; \
  1038  	fi; \
  1039  	$(OBJCOPY) -j $(GO_EXPORT_SECTION_NAME) $$f $@.tmp; \
  1040  	$(SHELL) $(srcdir)/mvifdiff.sh $@.tmp `echo $@ | sed -e 's/s-gox/gox/'`
  1041  
  1042  GOTESTFLAGS = 
  1043  GOBENCH = 
  1044  
  1045  # Check a package.
  1046  CHECK = \
  1047  	GC="$(GOC) $(GOCFLAGS) $($(subst /,_,$@)_GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
  1048  	export GC; \
  1049  	GOLIBS="$(extra_check_libs_$(subst .,_,$(subst /,_,$(@D)))) $(PTHREAD_LIBS) $(MATH_LIBS) $(NET_LIBS) $(LIBS)"; \
  1050  	export GOLIBS; \
  1051  	RUNTESTFLAGS="$(RUNTESTFLAGS)"; \
  1052  	export RUNTESTFLAGS; \
  1053  	MAKE="$(MAKE)"; \
  1054  	export MAKE; \
  1055  	NM="$(NM)"; \
  1056  	export NM; \
  1057  	libgccdir=`${GOC} ${GOCFLAGS} -print-libgcc-file-name | sed -e 's|/[^/]*$$||'`; \
  1058  	LD_LIBRARY_PATH="`${PWD_COMMAND}`/.libs:$${libgccdir}:${LD_LIBRARY_PATH}"; \
  1059  	LD_LIBRARY_PATH=`echo $${LD_LIBRARY_PATH} | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; \
  1060  	export LD_LIBRARY_PATH; \
  1061  	$(MKDIR_P) $(@D); \
  1062  	rm -f $@-testsum $@-testlog; \
  1063  	files=`$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/$(@D) --extrafiles="$(extra_go_files_$(subst .,_,$(subst /,_,$(@D))))" $(matchargs_$(subst /,_,$(@D)))`; \
  1064  	if test "$(USE_DEJAGNU)" = "yes"; then \
  1065  	  $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --dejagnu=yes --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" --testname="$(@D)" $(GOTESTFLAGS); \
  1066  	elif test "$(GOBENCH)" != ""; then \
  1067  	  $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" --bench="$(GOBENCH)" $(GOTESTFLAGS); \
  1068  	else \
  1069  	  if $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" $(GOTESTFLAGS) >>$@-testlog 2>&1; then \
  1070  	    echo "PASS: $(@D)" >> $@-testlog; \
  1071  	    echo "PASS: $(@D)"; \
  1072  	    echo "PASS: $(@D)" > $@-testsum; \
  1073  	  else \
  1074  	    echo "FAIL: $(@D)" >> $@-testlog; \
  1075  	    cat $@-testlog; \
  1076  	    echo "FAIL: $(@D)" > $@-testsum; \
  1077  	    exit 1; \
  1078  	  fi; \
  1079  	fi
  1080  
  1081  
  1082  # Build all packages before checking any.
  1083  CHECK_DEPS = $(toolexeclibgo_DATA) $(toolexeclibgoarchive_DATA) \
  1084  	$(toolexeclibgocompress_DATA) $(toolexeclibgocontainer_DATA) \
  1085  	$(toolexeclibgocrypto_DATA) $(toolexeclibgodebug_DATA) \
  1086  	$(toolexeclibgoencoding_DATA) $(toolexeclibgogo_DATA) \
  1087  	$(toolexeclibgohash_DATA) $(toolexeclibgoimage_DATA) \
  1088  	$(toolexeclibgoindex_DATA) $(toolexeclibgoio_DATA) \
  1089  	$(toolexeclibgolog_DATA) $(toolexeclibgomath_DATA) \
  1090  	$(toolexeclibgomime_DATA) $(toolexeclibgonet_DATA) \
  1091  	$(toolexeclibgonethttp_DATA) $(toolexeclibgoos_DATA) \
  1092  	$(toolexeclibgopath_DATA) $(toolexeclibgorpc_DATA) \
  1093  	$(toolexeclibgoruntime_DATA) $(toolexeclibgosync_DATA) \
  1094  	$(toolexeclibgotesting_DATA) $(toolexeclibgotext_DATA) \
  1095  	$(toolexeclibgotexttemplate_DATA) $(toolexeclibgounicode_DATA) \
  1096  	$(noinst_DATA) $(noinst_LIBRARIES) $(am__append_4) \
  1097  	$(am__append_5)
  1098  
  1099  # Pass -ffp-contract=off, or 386-specific options, when building the
  1100  # math package.  MATH_FLAG is defined in configure.ac.
  1101  math_lo_GOCFLAGS = $(MATH_FLAG)
  1102  math_check_GOCFLAGS = $(MATH_FLAG)
  1103  
  1104  # Add generated files to the runtime package.
  1105  extra_go_files_runtime = \
  1106  	runtime_linknames.go runtime_sysinfo.go sigtab.go goroot.go
  1107  
  1108  
  1109  # Add generated files to the syscall package.
  1110  extra_go_files_syscall = \
  1111  	libcalls.go \
  1112  	sysinfo.go \
  1113  	syscall_arch.go \
  1114  	syscall_linknames.go \
  1115  	$(syscall_epoll_file)
  1116  
  1117  
  1118  # Pass -fgo-compiling-runtime when compiling the runtime package.
  1119  runtime_lo_GOCFLAGS = -fgo-c-header=runtime.inc.raw -fgo-compiling-runtime
  1120  runtime_check_GOCFLAGS = -fgo-compiling-runtime
  1121  runtime_internal_atomic_lo_GOCFLAGS = -fgo-compiling-runtime
  1122  runtime_internal_atomic_lo_check_GOCFLAGS = -fgo-compiling-runtime
  1123  runtime_internal_sys_lo_GOCFLAGS = -fgo-compiling-runtime
  1124  runtime_internal_sys_lo_check_GOCFLAGS = -fgo-compiling-runtime
  1125  @USE_LIBFFI_FALSE@matchargs_runtime = 
  1126  
  1127  # If libffi is supported (the normal case) use the ffi build tag for
  1128  # the runtime package.
  1129  @USE_LIBFFI_TRUE@matchargs_runtime = --tag=libffi
  1130  
  1131  # At least for now, we need -static-libgo for this test, because
  1132  # otherwise we can't get the line numbers.
  1133  # Also use -fno-inline to get better results from the memory profiler.
  1134  runtime_pprof_check_GOCFLAGS = -static-libgo -fno-inline
  1135  
  1136  # reflect tests must be done with -static-libgo. Otherwize,
  1137  # there will be a duplication of the canonicalization map.
  1138  @LIBGO_IS_AIX_TRUE@reflect_check_GOCFLAGS = -static-libgo -Wl,-bbigtoc
  1139  
  1140  # Use -static for the syscall tests if possible, because otherwise when
  1141  # running as root the re-execs ignore LD_LIBRARY_PATH.
  1142  @HAVE_STATIC_LINK_TRUE@syscall_check_GOCFLAGS = -static
  1143  extra_go_files_runtime_internal_sys = version.go
  1144  extra_go_files_internal_cpu = cpugen.go
  1145  extra_go_files_internal_goarch = zgoarch.go
  1146  extra_go_files_internal_goos = zgoos.go
  1147  extra_go_files_golang_org_x_sys_cpu = gcpugen.go
  1148  extra_go_files_internal_buildcfg = buildcfg.go
  1149  extra_go_files_internal_goroot = zstdpkglist.go
  1150  extra_go_files_go_types = gccgosizes.go
  1151  extra_go_files_cmd_internal_objabi = objabi.go
  1152  extra_go_files_cmd_go_internal_cfg = zdefaultcc.go
  1153  extra_go_files_os = os_linknames.go
  1154  extra_go_files_os_user = os_user_linknames.go
  1155  extra_check_libs_cmd_go_internal_cache = $(abs_builddir)/libgotool.a
  1156  extra_check_libs_cmd_go_internal_fsys = $(abs_builddir)/libgotool.a
  1157  extra_check_libs_cmd_go_internal_generate = $(abs_builddir)/libgotool.a
  1158  extra_check_libs_cmd_go_internal_get = $(abs_builddir)/libgotool.a
  1159  extra_check_libs_cmd_go_internal_load = $(abs_builddir)/libgotool.a
  1160  extra_check_libs_cmd_go_internal_lockedfile = $(abs_builddir)/libgotool.a
  1161  extra_check_libs_cmd_go_internal_imports = $(abs_builddir)/libgotool.a
  1162  extra_check_libs_cmd_go_internal_modconv = $(abs_builddir)/libgotool.a
  1163  extra_check_libs_cmd_go_internal_modfetch = $(abs_builddir)/libgotool.a
  1164  extra_check_libs_cmd_go_internal_modfetch_codehost = $(abs_builddir)/libgotool.a
  1165  extra_check_libs_cmd_go_internal_modfile = $(abs_builddir)/libgotool.a
  1166  extra_check_libs_cmd_go_internal_modload = $(abs_builddir)/libgotool.a
  1167  extra_check_libs_cmd_go_internal_module = $(abs_builddir)/libgotool.a
  1168  extra_check_libs_cmd_go_internal_mvs = $(abs_builddir)/libgotool.a
  1169  extra_check_libs_cmd_go_internal_search = $(abs_builddir)/libgotool.a
  1170  extra_check_libs_cmd_go_internal_str = $(abs_builddir)/libgotool.a
  1171  extra_check_libs_cmd_go_internal_test = $(abs_builddir)/libgotool.a
  1172  extra_check_libs_cmd_go_internal_vcs = $(abs_builddir)/libgotool.a
  1173  extra_check_libs_cmd_go_internal_web2 = $(abs_builddir)/libgotool.a
  1174  extra_check_libs_cmd_go_internal_work = $(abs_builddir)/libgotool.a
  1175  extra_check_libs_cmd_internal_buildid = $(abs_builddir)/libgotool.a
  1176  extra_check_libs_cmd_vet_internal_cfg = $(abs_builddir)/libgotool.a
  1177  @HAVE_STAT_TIMESPEC_FALSE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = 
  1178  
  1179  # Solaris 11.4 changed the type of fields in struct stat.
  1180  # Use a build tag, based on a configure check, to cope.
  1181  @HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = --tag=solaristag
  1182  @LIBGO_IS_SOLARIS_FALSE@matchargs_os = 
  1183  @LIBGO_IS_BSD_TRUE@golangorg_x_net_route_lo = \
  1184  @LIBGO_IS_BSD_TRUE@	golang.org/x/net/route.lo
  1185  
  1186  @LIBGO_IS_SOLARIS_TRUE@golangorg_x_net_lif_lo = \
  1187  @LIBGO_IS_SOLARIS_TRUE@	golang.org/x/net/lif.lo
  1188  
  1189  TEST_PACKAGES = $(addsuffix /check,$(shell cat $(srcdir)/check-packages.txt))
  1190  MOSTLYCLEANFILES = \
  1191  	s-runtime_sysinfo s-sigtab s-runtime-inc s-zstdpkglist \
  1192  	s-libcalls s-libcalls-list s-syscall_arch s-gen-sysinfo s-sysinfo \
  1193  	s-errno s-epoll \
  1194  	libgo.head libgo.sum.sep libgo.log.sep libgo.var \
  1195  	libcalls-list \
  1196  	runtime.inc runtime.inc.tmp2 runtime.inc.tmp3 runtime.inc.raw
  1197  
  1198  CLEANFILES = *.go *.c s-* libgo.sum libgo.log runtime.inc
  1199  MULTISRCTOP = 
  1200  MULTIBUILDTOP = 
  1201  MULTIDIRS = 
  1202  MULTISUBDIR = 
  1203  MULTIDO = true
  1204  MULTICLEAN = true
  1205  @LIBGO_IS_AIX_FALSE@ALL_LOCAL_DEPS = 
  1206  @LIBGO_IS_AIX_TRUE@ALL_LOCAL_DEPS = add-aix-fat-library
  1207  MAJOR = $(firstword $(subst :, ,$(libtool_VERSION)))
  1208  all: config.h
  1209  	$(MAKE) $(AM_MAKEFLAGS) all-recursive
  1210  
  1211  .SUFFIXES:
  1212  .SUFFIXES: .c .go .gox .o .obj .lo .a .S
  1213  am--refresh: Makefile
  1214  	@:
  1215  $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/../multilib.am $(am__configure_deps)
  1216  	@for dep in $?; do \
  1217  	  case '$(am__configure_deps)' in \
  1218  	    *$$dep*) \
  1219  	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
  1220  	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
  1221  		&& exit 0; \
  1222  	      exit 1;; \
  1223  	  esac; \
  1224  	done; \
  1225  	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
  1226  	$(am__cd) $(top_srcdir) && \
  1227  	  $(AUTOMAKE) --foreign Makefile
  1228  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  1229  	@case '$?' in \
  1230  	  *config.status*) \
  1231  	    echo ' $(SHELL) ./config.status'; \
  1232  	    $(SHELL) ./config.status;; \
  1233  	  *) \
  1234  	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
  1235  	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
  1236  	esac;
  1237  $(top_srcdir)/../multilib.am $(am__empty):
  1238  
  1239  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  1240  	$(SHELL) ./config.status --recheck
  1241  
  1242  $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
  1243  	$(am__cd) $(srcdir) && $(AUTOCONF)
  1244  $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
  1245  	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
  1246  $(am__aclocal_m4_deps):
  1247  
  1248  config.h: stamp-h1
  1249  	@test -f $@ || rm -f stamp-h1
  1250  	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
  1251  
  1252  stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
  1253  	@rm -f stamp-h1
  1254  	cd $(top_builddir) && $(SHELL) ./config.status config.h
  1255  $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 
  1256  	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
  1257  	rm -f stamp-h1
  1258  	touch $@
  1259  
  1260  distclean-hdr:
  1261  	-rm -f config.h stamp-h1
  1262  
  1263  clean-noinstLIBRARIES:
  1264  	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
  1265  install-toolexeclibLIBRARIES: $(toolexeclib_LIBRARIES)
  1266  	@$(NORMAL_INSTALL)
  1267  	@list='$(toolexeclib_LIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \
  1268  	list2=; for p in $$list; do \
  1269  	  if test -f $$p; then \
  1270  	    list2="$$list2 $$p"; \
  1271  	  else :; fi; \
  1272  	done; \
  1273  	test -z "$$list2" || { \
  1274  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibdir)'"; \
  1275  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
  1276  	  echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(toolexeclibdir)'"; \
  1277  	  $(INSTALL_DATA) $$list2 "$(DESTDIR)$(toolexeclibdir)" || exit $$?; }
  1278  	@$(POST_INSTALL)
  1279  	@list='$(toolexeclib_LIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \
  1280  	for p in $$list; do \
  1281  	  if test -f $$p; then \
  1282  	    $(am__strip_dir) \
  1283  	    echo " ( cd '$(DESTDIR)$(toolexeclibdir)' && $(RANLIB) $$f )"; \
  1284  	    ( cd "$(DESTDIR)$(toolexeclibdir)" && $(RANLIB) $$f ) || exit $$?; \
  1285  	  else :; fi; \
  1286  	done
  1287  
  1288  uninstall-toolexeclibLIBRARIES:
  1289  	@$(NORMAL_UNINSTALL)
  1290  	@list='$(toolexeclib_LIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \
  1291  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1292  	dir='$(DESTDIR)$(toolexeclibdir)'; $(am__uninstall_files_from_dir)
  1293  
  1294  clean-toolexeclibLIBRARIES:
  1295  	-test -z "$(toolexeclib_LIBRARIES)" || rm -f $(toolexeclib_LIBRARIES)
  1296  runtime/$(am__dirstamp):
  1297  	@$(MKDIR_P) runtime
  1298  	@: > runtime/$(am__dirstamp)
  1299  runtime/$(DEPDIR)/$(am__dirstamp):
  1300  	@$(MKDIR_P) runtime/$(DEPDIR)
  1301  	@: > runtime/$(DEPDIR)/$(am__dirstamp)
  1302  runtime/libgobegin_llgo_a-go-main.$(OBJEXT): runtime/$(am__dirstamp) \
  1303  	runtime/$(DEPDIR)/$(am__dirstamp)
  1304  
  1305  libgobegin-llgo.a: $(libgobegin_llgo_a_OBJECTS) $(libgobegin_llgo_a_DEPENDENCIES) $(EXTRA_libgobegin_llgo_a_DEPENDENCIES) 
  1306  	$(AM_V_at)-rm -f libgobegin-llgo.a
  1307  	$(AM_V_AR)$(libgobegin_llgo_a_AR) libgobegin-llgo.a $(libgobegin_llgo_a_OBJECTS) $(libgobegin_llgo_a_LIBADD)
  1308  	$(AM_V_at)$(RANLIB) libgobegin-llgo.a
  1309  runtime/libgobegin_a-go-main.$(OBJEXT): runtime/$(am__dirstamp) \
  1310  	runtime/$(DEPDIR)/$(am__dirstamp)
  1311  
  1312  libgobegin.a: $(libgobegin_a_OBJECTS) $(libgobegin_a_DEPENDENCIES) $(EXTRA_libgobegin_a_DEPENDENCIES) 
  1313  	$(AM_V_at)-rm -f libgobegin.a
  1314  	$(AM_V_AR)$(libgobegin_a_AR) libgobegin.a $(libgobegin_a_OBJECTS) $(libgobegin_a_LIBADD)
  1315  	$(AM_V_at)$(RANLIB) libgobegin.a
  1316  runtime/libgolibbegin_a-go-libmain.$(OBJEXT): runtime/$(am__dirstamp) \
  1317  	runtime/$(DEPDIR)/$(am__dirstamp)
  1318  
  1319  libgolibbegin.a: $(libgolibbegin_a_OBJECTS) $(libgolibbegin_a_DEPENDENCIES) $(EXTRA_libgolibbegin_a_DEPENDENCIES) 
  1320  	$(AM_V_at)-rm -f libgolibbegin.a
  1321  	$(AM_V_AR)$(libgolibbegin_a_AR) libgolibbegin.a $(libgolibbegin_a_OBJECTS) $(libgolibbegin_a_LIBADD)
  1322  	$(AM_V_at)$(RANLIB) libgolibbegin.a
  1323  
  1324  libgotool.a: $(libgotool_a_OBJECTS) $(libgotool_a_DEPENDENCIES) $(EXTRA_libgotool_a_DEPENDENCIES) 
  1325  	$(AM_V_at)-rm -f libgotool.a
  1326  	$(AM_V_AR)$(libgotool_a_AR) libgotool.a $(libgotool_a_OBJECTS) $(libgotool_a_LIBADD)
  1327  	$(AM_V_at)$(RANLIB) libgotool.a
  1328  
  1329  install-toolexeclibLTLIBRARIES: $(toolexeclib_LTLIBRARIES)
  1330  	@$(NORMAL_INSTALL)
  1331  	@list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \
  1332  	list2=; for p in $$list; do \
  1333  	  if test -f $$p; then \
  1334  	    list2="$$list2 $$p"; \
  1335  	  else :; fi; \
  1336  	done; \
  1337  	test -z "$$list2" || { \
  1338  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibdir)'"; \
  1339  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibdir)" || exit 1; \
  1340  	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(toolexeclibdir)'"; \
  1341  	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(toolexeclibdir)"; \
  1342  	}
  1343  
  1344  uninstall-toolexeclibLTLIBRARIES:
  1345  	@$(NORMAL_UNINSTALL)
  1346  	@list='$(toolexeclib_LTLIBRARIES)'; test -n "$(toolexeclibdir)" || list=; \
  1347  	for p in $$list; do \
  1348  	  $(am__strip_dir) \
  1349  	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(toolexeclibdir)/$$f'"; \
  1350  	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(toolexeclibdir)/$$f"; \
  1351  	done
  1352  
  1353  clean-toolexeclibLTLIBRARIES:
  1354  	-test -z "$(toolexeclib_LTLIBRARIES)" || rm -f $(toolexeclib_LTLIBRARIES)
  1355  	@list='$(toolexeclib_LTLIBRARIES)'; \
  1356  	locs=`for p in $$list; do echo $$p; done | \
  1357  	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
  1358  	      sort -u`; \
  1359  	test -z "$$locs" || { \
  1360  	  echo rm -f $${locs}; \
  1361  	  rm -f $${locs}; \
  1362  	}
  1363  runtime/aeshash.lo: runtime/$(am__dirstamp) \
  1364  	runtime/$(DEPDIR)/$(am__dirstamp)
  1365  runtime/go-assert.lo: runtime/$(am__dirstamp) \
  1366  	runtime/$(DEPDIR)/$(am__dirstamp)
  1367  runtime/go-caller.lo: runtime/$(am__dirstamp) \
  1368  	runtime/$(DEPDIR)/$(am__dirstamp)
  1369  runtime/go-callers.lo: runtime/$(am__dirstamp) \
  1370  	runtime/$(DEPDIR)/$(am__dirstamp)
  1371  runtime/go-cgo.lo: runtime/$(am__dirstamp) \
  1372  	runtime/$(DEPDIR)/$(am__dirstamp)
  1373  runtime/go-construct-map.lo: runtime/$(am__dirstamp) \
  1374  	runtime/$(DEPDIR)/$(am__dirstamp)
  1375  runtime/go-ffi.lo: runtime/$(am__dirstamp) \
  1376  	runtime/$(DEPDIR)/$(am__dirstamp)
  1377  runtime/go-fieldtrack.lo: runtime/$(am__dirstamp) \
  1378  	runtime/$(DEPDIR)/$(am__dirstamp)
  1379  runtime/go-matherr.lo: runtime/$(am__dirstamp) \
  1380  	runtime/$(DEPDIR)/$(am__dirstamp)
  1381  runtime/go-memclr.lo: runtime/$(am__dirstamp) \
  1382  	runtime/$(DEPDIR)/$(am__dirstamp)
  1383  runtime/go-memmove.lo: runtime/$(am__dirstamp) \
  1384  	runtime/$(DEPDIR)/$(am__dirstamp)
  1385  runtime/go-memequal.lo: runtime/$(am__dirstamp) \
  1386  	runtime/$(DEPDIR)/$(am__dirstamp)
  1387  runtime/go-nanotime.lo: runtime/$(am__dirstamp) \
  1388  	runtime/$(DEPDIR)/$(am__dirstamp)
  1389  runtime/go-now.lo: runtime/$(am__dirstamp) \
  1390  	runtime/$(DEPDIR)/$(am__dirstamp)
  1391  runtime/go-nosys.lo: runtime/$(am__dirstamp) \
  1392  	runtime/$(DEPDIR)/$(am__dirstamp)
  1393  runtime/go-reflect-call.lo: runtime/$(am__dirstamp) \
  1394  	runtime/$(DEPDIR)/$(am__dirstamp)
  1395  runtime/go-setenv.lo: runtime/$(am__dirstamp) \
  1396  	runtime/$(DEPDIR)/$(am__dirstamp)
  1397  runtime/go-signal.lo: runtime/$(am__dirstamp) \
  1398  	runtime/$(DEPDIR)/$(am__dirstamp)
  1399  runtime/go-unsafe-pointer.lo: runtime/$(am__dirstamp) \
  1400  	runtime/$(DEPDIR)/$(am__dirstamp)
  1401  runtime/go-unsetenv.lo: runtime/$(am__dirstamp) \
  1402  	runtime/$(DEPDIR)/$(am__dirstamp)
  1403  runtime/go-unwind.lo: runtime/$(am__dirstamp) \
  1404  	runtime/$(DEPDIR)/$(am__dirstamp)
  1405  runtime/go-varargs.lo: runtime/$(am__dirstamp) \
  1406  	runtime/$(DEPDIR)/$(am__dirstamp)
  1407  runtime/env_posix.lo: runtime/$(am__dirstamp) \
  1408  	runtime/$(DEPDIR)/$(am__dirstamp)
  1409  runtime/panic.lo: runtime/$(am__dirstamp) \
  1410  	runtime/$(DEPDIR)/$(am__dirstamp)
  1411  runtime/print.lo: runtime/$(am__dirstamp) \
  1412  	runtime/$(DEPDIR)/$(am__dirstamp)
  1413  runtime/proc.lo: runtime/$(am__dirstamp) \
  1414  	runtime/$(DEPDIR)/$(am__dirstamp)
  1415  runtime/runtime_c.lo: runtime/$(am__dirstamp) \
  1416  	runtime/$(DEPDIR)/$(am__dirstamp)
  1417  runtime/stack.lo: runtime/$(am__dirstamp) \
  1418  	runtime/$(DEPDIR)/$(am__dirstamp)
  1419  runtime/yield.lo: runtime/$(am__dirstamp) \
  1420  	runtime/$(DEPDIR)/$(am__dirstamp)
  1421  runtime/go-context.lo: runtime/$(am__dirstamp) \
  1422  	runtime/$(DEPDIR)/$(am__dirstamp)
  1423  runtime/rtems-task-variable-add.lo: runtime/$(am__dirstamp) \
  1424  	runtime/$(DEPDIR)/$(am__dirstamp)
  1425  
  1426  libgo-llgo.la: $(libgo_llgo_la_OBJECTS) $(libgo_llgo_la_DEPENDENCIES) $(EXTRA_libgo_llgo_la_DEPENDENCIES) 
  1427  	$(AM_V_CCLD)$(libgo_llgo_la_LINK) $(am_libgo_llgo_la_rpath) $(libgo_llgo_la_OBJECTS) $(libgo_llgo_la_LIBADD) $(LIBS)
  1428  
  1429  libgo.la: $(libgo_la_OBJECTS) $(libgo_la_DEPENDENCIES) $(EXTRA_libgo_la_DEPENDENCIES) 
  1430  	$(AM_V_CCLD)$(libgo_la_LINK) $(am_libgo_la_rpath) $(libgo_la_OBJECTS) $(libgo_la_LIBADD) $(LIBS)
  1431  
  1432  mostlyclean-compile:
  1433  	-rm -f *.$(OBJEXT)
  1434  	-rm -f runtime/*.$(OBJEXT)
  1435  	-rm -f runtime/*.lo
  1436  
  1437  distclean-compile:
  1438  	-rm -f *.tab.c
  1439  
  1440  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/aeshash.Plo@am__quote@
  1441  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/env_posix.Plo@am__quote@
  1442  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-assert.Plo@am__quote@
  1443  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-caller.Plo@am__quote@
  1444  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-callers.Plo@am__quote@
  1445  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-cgo.Plo@am__quote@
  1446  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-construct-map.Plo@am__quote@
  1447  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-context.Plo@am__quote@
  1448  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-ffi.Plo@am__quote@
  1449  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-fieldtrack.Plo@am__quote@
  1450  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-matherr.Plo@am__quote@
  1451  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-memclr.Plo@am__quote@
  1452  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-memequal.Plo@am__quote@
  1453  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-memmove.Plo@am__quote@
  1454  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-nanotime.Plo@am__quote@
  1455  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-nosys.Plo@am__quote@
  1456  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-now.Plo@am__quote@
  1457  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-reflect-call.Plo@am__quote@
  1458  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-setenv.Plo@am__quote@
  1459  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-signal.Plo@am__quote@
  1460  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-unsafe-pointer.Plo@am__quote@
  1461  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-unsetenv.Plo@am__quote@
  1462  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-unwind.Plo@am__quote@
  1463  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/go-varargs.Plo@am__quote@
  1464  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/libgobegin_a-go-main.Po@am__quote@
  1465  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Po@am__quote@
  1466  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Po@am__quote@
  1467  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/panic.Plo@am__quote@
  1468  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/print.Plo@am__quote@
  1469  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/proc.Plo@am__quote@
  1470  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/rtems-task-variable-add.Plo@am__quote@
  1471  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/runtime_c.Plo@am__quote@
  1472  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/stack.Plo@am__quote@
  1473  @AMDEP_TRUE@@am__include@ @am__quote@runtime/$(DEPDIR)/yield.Plo@am__quote@
  1474  
  1475  .S.o:
  1476  @am__fastdepCCAS_TRUE@	$(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
  1477  @am__fastdepCCAS_TRUE@	$(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1478  @am__fastdepCCAS_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
  1479  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	$(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1480  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1481  @am__fastdepCCAS_FALSE@	$(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ $<
  1482  
  1483  .S.obj:
  1484  @am__fastdepCCAS_TRUE@	$(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
  1485  @am__fastdepCCAS_TRUE@	$(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
  1486  @am__fastdepCCAS_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
  1487  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	$(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1488  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1489  @am__fastdepCCAS_FALSE@	$(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
  1490  
  1491  .S.lo:
  1492  @am__fastdepCCAS_TRUE@	$(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
  1493  @am__fastdepCCAS_TRUE@	$(LTCPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1494  @am__fastdepCCAS_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Plo
  1495  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	$(AM_V_CPPAS)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
  1496  @AMDEP_TRUE@@am__fastdepCCAS_FALSE@	DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1497  @am__fastdepCCAS_FALSE@	$(AM_V_CPPAS@am__nodep@)$(LTCPPASCOMPILE) -c -o $@ $<
  1498  
  1499  .c.o:
  1500  @am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
  1501  @am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1502  @am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
  1503  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1504  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1505  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
  1506  
  1507  .c.obj:
  1508  @am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
  1509  @am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
  1510  @am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
  1511  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1512  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1513  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
  1514  
  1515  .c.lo:
  1516  @am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
  1517  @am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1518  @am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Plo
  1519  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
  1520  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1521  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
  1522  
  1523  runtime/libgobegin_llgo_a-go-main.o: runtime/go-main.c
  1524  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_llgo_a_CFLAGS) $(CFLAGS) -MT runtime/libgobegin_llgo_a-go-main.o -MD -MP -MF runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Tpo -c -o runtime/libgobegin_llgo_a-go-main.o `test -f 'runtime/go-main.c' || echo '$(srcdir)/'`runtime/go-main.c
  1525  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Tpo runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Po
  1526  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-main.c' object='runtime/libgobegin_llgo_a-go-main.o' libtool=no @AMDEPBACKSLASH@
  1527  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1528  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_llgo_a_CFLAGS) $(CFLAGS) -c -o runtime/libgobegin_llgo_a-go-main.o `test -f 'runtime/go-main.c' || echo '$(srcdir)/'`runtime/go-main.c
  1529  
  1530  runtime/libgobegin_llgo_a-go-main.obj: runtime/go-main.c
  1531  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_llgo_a_CFLAGS) $(CFLAGS) -MT runtime/libgobegin_llgo_a-go-main.obj -MD -MP -MF runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Tpo -c -o runtime/libgobegin_llgo_a-go-main.obj `if test -f 'runtime/go-main.c'; then $(CYGPATH_W) 'runtime/go-main.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-main.c'; fi`
  1532  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Tpo runtime/$(DEPDIR)/libgobegin_llgo_a-go-main.Po
  1533  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-main.c' object='runtime/libgobegin_llgo_a-go-main.obj' libtool=no @AMDEPBACKSLASH@
  1534  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1535  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_llgo_a_CFLAGS) $(CFLAGS) -c -o runtime/libgobegin_llgo_a-go-main.obj `if test -f 'runtime/go-main.c'; then $(CYGPATH_W) 'runtime/go-main.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-main.c'; fi`
  1536  
  1537  runtime/libgobegin_a-go-main.o: runtime/go-main.c
  1538  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_a_CFLAGS) $(CFLAGS) -MT runtime/libgobegin_a-go-main.o -MD -MP -MF runtime/$(DEPDIR)/libgobegin_a-go-main.Tpo -c -o runtime/libgobegin_a-go-main.o `test -f 'runtime/go-main.c' || echo '$(srcdir)/'`runtime/go-main.c
  1539  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgobegin_a-go-main.Tpo runtime/$(DEPDIR)/libgobegin_a-go-main.Po
  1540  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-main.c' object='runtime/libgobegin_a-go-main.o' libtool=no @AMDEPBACKSLASH@
  1541  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1542  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_a_CFLAGS) $(CFLAGS) -c -o runtime/libgobegin_a-go-main.o `test -f 'runtime/go-main.c' || echo '$(srcdir)/'`runtime/go-main.c
  1543  
  1544  runtime/libgobegin_a-go-main.obj: runtime/go-main.c
  1545  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_a_CFLAGS) $(CFLAGS) -MT runtime/libgobegin_a-go-main.obj -MD -MP -MF runtime/$(DEPDIR)/libgobegin_a-go-main.Tpo -c -o runtime/libgobegin_a-go-main.obj `if test -f 'runtime/go-main.c'; then $(CYGPATH_W) 'runtime/go-main.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-main.c'; fi`
  1546  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgobegin_a-go-main.Tpo runtime/$(DEPDIR)/libgobegin_a-go-main.Po
  1547  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-main.c' object='runtime/libgobegin_a-go-main.obj' libtool=no @AMDEPBACKSLASH@
  1548  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1549  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgobegin_a_CFLAGS) $(CFLAGS) -c -o runtime/libgobegin_a-go-main.obj `if test -f 'runtime/go-main.c'; then $(CYGPATH_W) 'runtime/go-main.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-main.c'; fi`
  1550  
  1551  runtime/libgolibbegin_a-go-libmain.o: runtime/go-libmain.c
  1552  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgolibbegin_a_CFLAGS) $(CFLAGS) -MT runtime/libgolibbegin_a-go-libmain.o -MD -MP -MF runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Tpo -c -o runtime/libgolibbegin_a-go-libmain.o `test -f 'runtime/go-libmain.c' || echo '$(srcdir)/'`runtime/go-libmain.c
  1553  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Tpo runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Po
  1554  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-libmain.c' object='runtime/libgolibbegin_a-go-libmain.o' libtool=no @AMDEPBACKSLASH@
  1555  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1556  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgolibbegin_a_CFLAGS) $(CFLAGS) -c -o runtime/libgolibbegin_a-go-libmain.o `test -f 'runtime/go-libmain.c' || echo '$(srcdir)/'`runtime/go-libmain.c
  1557  
  1558  runtime/libgolibbegin_a-go-libmain.obj: runtime/go-libmain.c
  1559  @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgolibbegin_a_CFLAGS) $(CFLAGS) -MT runtime/libgolibbegin_a-go-libmain.obj -MD -MP -MF runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Tpo -c -o runtime/libgolibbegin_a-go-libmain.obj `if test -f 'runtime/go-libmain.c'; then $(CYGPATH_W) 'runtime/go-libmain.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-libmain.c'; fi`
  1560  @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Tpo runtime/$(DEPDIR)/libgolibbegin_a-go-libmain.Po
  1561  @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='runtime/go-libmain.c' object='runtime/libgolibbegin_a-go-libmain.obj' libtool=no @AMDEPBACKSLASH@
  1562  @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1563  @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgolibbegin_a_CFLAGS) $(CFLAGS) -c -o runtime/libgolibbegin_a-go-libmain.obj `if test -f 'runtime/go-libmain.c'; then $(CYGPATH_W) 'runtime/go-libmain.c'; else $(CYGPATH_W) '$(srcdir)/runtime/go-libmain.c'; fi`
  1564  
  1565  mostlyclean-libtool:
  1566  	-rm -f *.lo
  1567  
  1568  clean-libtool:
  1569  	-rm -rf .libs _libs
  1570  	-rm -rf runtime/.libs runtime/_libs
  1571  
  1572  distclean-libtool:
  1573  	-rm -f libtool config.lt
  1574  install-toolexeclibgoDATA: $(toolexeclibgo_DATA)
  1575  	@$(NORMAL_INSTALL)
  1576  	@list='$(toolexeclibgo_DATA)'; test -n "$(toolexeclibgodir)" || list=; \
  1577  	if test -n "$$list"; then \
  1578  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgodir)'"; \
  1579  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgodir)" || exit 1; \
  1580  	fi; \
  1581  	for p in $$list; do \
  1582  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1583  	  echo "$$d$$p"; \
  1584  	done | $(am__base_list) | \
  1585  	while read files; do \
  1586  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgodir)'"; \
  1587  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgodir)" || exit $$?; \
  1588  	done
  1589  
  1590  uninstall-toolexeclibgoDATA:
  1591  	@$(NORMAL_UNINSTALL)
  1592  	@list='$(toolexeclibgo_DATA)'; test -n "$(toolexeclibgodir)" || list=; \
  1593  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1594  	dir='$(DESTDIR)$(toolexeclibgodir)'; $(am__uninstall_files_from_dir)
  1595  install-toolexeclibgoarchiveDATA: $(toolexeclibgoarchive_DATA)
  1596  	@$(NORMAL_INSTALL)
  1597  	@list='$(toolexeclibgoarchive_DATA)'; test -n "$(toolexeclibgoarchivedir)" || list=; \
  1598  	if test -n "$$list"; then \
  1599  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoarchivedir)'"; \
  1600  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoarchivedir)" || exit 1; \
  1601  	fi; \
  1602  	for p in $$list; do \
  1603  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1604  	  echo "$$d$$p"; \
  1605  	done | $(am__base_list) | \
  1606  	while read files; do \
  1607  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoarchivedir)'"; \
  1608  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoarchivedir)" || exit $$?; \
  1609  	done
  1610  
  1611  uninstall-toolexeclibgoarchiveDATA:
  1612  	@$(NORMAL_UNINSTALL)
  1613  	@list='$(toolexeclibgoarchive_DATA)'; test -n "$(toolexeclibgoarchivedir)" || list=; \
  1614  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1615  	dir='$(DESTDIR)$(toolexeclibgoarchivedir)'; $(am__uninstall_files_from_dir)
  1616  install-toolexeclibgocompressDATA: $(toolexeclibgocompress_DATA)
  1617  	@$(NORMAL_INSTALL)
  1618  	@list='$(toolexeclibgocompress_DATA)'; test -n "$(toolexeclibgocompressdir)" || list=; \
  1619  	if test -n "$$list"; then \
  1620  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgocompressdir)'"; \
  1621  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgocompressdir)" || exit 1; \
  1622  	fi; \
  1623  	for p in $$list; do \
  1624  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1625  	  echo "$$d$$p"; \
  1626  	done | $(am__base_list) | \
  1627  	while read files; do \
  1628  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgocompressdir)'"; \
  1629  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgocompressdir)" || exit $$?; \
  1630  	done
  1631  
  1632  uninstall-toolexeclibgocompressDATA:
  1633  	@$(NORMAL_UNINSTALL)
  1634  	@list='$(toolexeclibgocompress_DATA)'; test -n "$(toolexeclibgocompressdir)" || list=; \
  1635  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1636  	dir='$(DESTDIR)$(toolexeclibgocompressdir)'; $(am__uninstall_files_from_dir)
  1637  install-toolexeclibgocontainerDATA: $(toolexeclibgocontainer_DATA)
  1638  	@$(NORMAL_INSTALL)
  1639  	@list='$(toolexeclibgocontainer_DATA)'; test -n "$(toolexeclibgocontainerdir)" || list=; \
  1640  	if test -n "$$list"; then \
  1641  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgocontainerdir)'"; \
  1642  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgocontainerdir)" || exit 1; \
  1643  	fi; \
  1644  	for p in $$list; do \
  1645  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1646  	  echo "$$d$$p"; \
  1647  	done | $(am__base_list) | \
  1648  	while read files; do \
  1649  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgocontainerdir)'"; \
  1650  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgocontainerdir)" || exit $$?; \
  1651  	done
  1652  
  1653  uninstall-toolexeclibgocontainerDATA:
  1654  	@$(NORMAL_UNINSTALL)
  1655  	@list='$(toolexeclibgocontainer_DATA)'; test -n "$(toolexeclibgocontainerdir)" || list=; \
  1656  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1657  	dir='$(DESTDIR)$(toolexeclibgocontainerdir)'; $(am__uninstall_files_from_dir)
  1658  install-toolexeclibgocryptoDATA: $(toolexeclibgocrypto_DATA)
  1659  	@$(NORMAL_INSTALL)
  1660  	@list='$(toolexeclibgocrypto_DATA)'; test -n "$(toolexeclibgocryptodir)" || list=; \
  1661  	if test -n "$$list"; then \
  1662  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgocryptodir)'"; \
  1663  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgocryptodir)" || exit 1; \
  1664  	fi; \
  1665  	for p in $$list; do \
  1666  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1667  	  echo "$$d$$p"; \
  1668  	done | $(am__base_list) | \
  1669  	while read files; do \
  1670  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgocryptodir)'"; \
  1671  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgocryptodir)" || exit $$?; \
  1672  	done
  1673  
  1674  uninstall-toolexeclibgocryptoDATA:
  1675  	@$(NORMAL_UNINSTALL)
  1676  	@list='$(toolexeclibgocrypto_DATA)'; test -n "$(toolexeclibgocryptodir)" || list=; \
  1677  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1678  	dir='$(DESTDIR)$(toolexeclibgocryptodir)'; $(am__uninstall_files_from_dir)
  1679  install-toolexeclibgocryptox509DATA: $(toolexeclibgocryptox509_DATA)
  1680  	@$(NORMAL_INSTALL)
  1681  	@list='$(toolexeclibgocryptox509_DATA)'; test -n "$(toolexeclibgocryptox509dir)" || list=; \
  1682  	if test -n "$$list"; then \
  1683  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgocryptox509dir)'"; \
  1684  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgocryptox509dir)" || exit 1; \
  1685  	fi; \
  1686  	for p in $$list; do \
  1687  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1688  	  echo "$$d$$p"; \
  1689  	done | $(am__base_list) | \
  1690  	while read files; do \
  1691  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgocryptox509dir)'"; \
  1692  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgocryptox509dir)" || exit $$?; \
  1693  	done
  1694  
  1695  uninstall-toolexeclibgocryptox509DATA:
  1696  	@$(NORMAL_UNINSTALL)
  1697  	@list='$(toolexeclibgocryptox509_DATA)'; test -n "$(toolexeclibgocryptox509dir)" || list=; \
  1698  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1699  	dir='$(DESTDIR)$(toolexeclibgocryptox509dir)'; $(am__uninstall_files_from_dir)
  1700  install-toolexeclibgodatabaseDATA: $(toolexeclibgodatabase_DATA)
  1701  	@$(NORMAL_INSTALL)
  1702  	@list='$(toolexeclibgodatabase_DATA)'; test -n "$(toolexeclibgodatabasedir)" || list=; \
  1703  	if test -n "$$list"; then \
  1704  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgodatabasedir)'"; \
  1705  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgodatabasedir)" || exit 1; \
  1706  	fi; \
  1707  	for p in $$list; do \
  1708  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1709  	  echo "$$d$$p"; \
  1710  	done | $(am__base_list) | \
  1711  	while read files; do \
  1712  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgodatabasedir)'"; \
  1713  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgodatabasedir)" || exit $$?; \
  1714  	done
  1715  
  1716  uninstall-toolexeclibgodatabaseDATA:
  1717  	@$(NORMAL_UNINSTALL)
  1718  	@list='$(toolexeclibgodatabase_DATA)'; test -n "$(toolexeclibgodatabasedir)" || list=; \
  1719  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1720  	dir='$(DESTDIR)$(toolexeclibgodatabasedir)'; $(am__uninstall_files_from_dir)
  1721  install-toolexeclibgodatabasesqlDATA: $(toolexeclibgodatabasesql_DATA)
  1722  	@$(NORMAL_INSTALL)
  1723  	@list='$(toolexeclibgodatabasesql_DATA)'; test -n "$(toolexeclibgodatabasesqldir)" || list=; \
  1724  	if test -n "$$list"; then \
  1725  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgodatabasesqldir)'"; \
  1726  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgodatabasesqldir)" || exit 1; \
  1727  	fi; \
  1728  	for p in $$list; do \
  1729  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1730  	  echo "$$d$$p"; \
  1731  	done | $(am__base_list) | \
  1732  	while read files; do \
  1733  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgodatabasesqldir)'"; \
  1734  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgodatabasesqldir)" || exit $$?; \
  1735  	done
  1736  
  1737  uninstall-toolexeclibgodatabasesqlDATA:
  1738  	@$(NORMAL_UNINSTALL)
  1739  	@list='$(toolexeclibgodatabasesql_DATA)'; test -n "$(toolexeclibgodatabasesqldir)" || list=; \
  1740  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1741  	dir='$(DESTDIR)$(toolexeclibgodatabasesqldir)'; $(am__uninstall_files_from_dir)
  1742  install-toolexeclibgodebugDATA: $(toolexeclibgodebug_DATA)
  1743  	@$(NORMAL_INSTALL)
  1744  	@list='$(toolexeclibgodebug_DATA)'; test -n "$(toolexeclibgodebugdir)" || list=; \
  1745  	if test -n "$$list"; then \
  1746  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgodebugdir)'"; \
  1747  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgodebugdir)" || exit 1; \
  1748  	fi; \
  1749  	for p in $$list; do \
  1750  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1751  	  echo "$$d$$p"; \
  1752  	done | $(am__base_list) | \
  1753  	while read files; do \
  1754  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgodebugdir)'"; \
  1755  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgodebugdir)" || exit $$?; \
  1756  	done
  1757  
  1758  uninstall-toolexeclibgodebugDATA:
  1759  	@$(NORMAL_UNINSTALL)
  1760  	@list='$(toolexeclibgodebug_DATA)'; test -n "$(toolexeclibgodebugdir)" || list=; \
  1761  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1762  	dir='$(DESTDIR)$(toolexeclibgodebugdir)'; $(am__uninstall_files_from_dir)
  1763  install-toolexeclibgoencodingDATA: $(toolexeclibgoencoding_DATA)
  1764  	@$(NORMAL_INSTALL)
  1765  	@list='$(toolexeclibgoencoding_DATA)'; test -n "$(toolexeclibgoencodingdir)" || list=; \
  1766  	if test -n "$$list"; then \
  1767  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoencodingdir)'"; \
  1768  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoencodingdir)" || exit 1; \
  1769  	fi; \
  1770  	for p in $$list; do \
  1771  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1772  	  echo "$$d$$p"; \
  1773  	done | $(am__base_list) | \
  1774  	while read files; do \
  1775  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoencodingdir)'"; \
  1776  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoencodingdir)" || exit $$?; \
  1777  	done
  1778  
  1779  uninstall-toolexeclibgoencodingDATA:
  1780  	@$(NORMAL_UNINSTALL)
  1781  	@list='$(toolexeclibgoencoding_DATA)'; test -n "$(toolexeclibgoencodingdir)" || list=; \
  1782  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1783  	dir='$(DESTDIR)$(toolexeclibgoencodingdir)'; $(am__uninstall_files_from_dir)
  1784  install-toolexeclibgogoDATA: $(toolexeclibgogo_DATA)
  1785  	@$(NORMAL_INSTALL)
  1786  	@list='$(toolexeclibgogo_DATA)'; test -n "$(toolexeclibgogodir)" || list=; \
  1787  	if test -n "$$list"; then \
  1788  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgogodir)'"; \
  1789  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgogodir)" || exit 1; \
  1790  	fi; \
  1791  	for p in $$list; do \
  1792  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1793  	  echo "$$d$$p"; \
  1794  	done | $(am__base_list) | \
  1795  	while read files; do \
  1796  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgogodir)'"; \
  1797  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgogodir)" || exit $$?; \
  1798  	done
  1799  
  1800  uninstall-toolexeclibgogoDATA:
  1801  	@$(NORMAL_UNINSTALL)
  1802  	@list='$(toolexeclibgogo_DATA)'; test -n "$(toolexeclibgogodir)" || list=; \
  1803  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1804  	dir='$(DESTDIR)$(toolexeclibgogodir)'; $(am__uninstall_files_from_dir)
  1805  install-toolexeclibgogobuildDATA: $(toolexeclibgogobuild_DATA)
  1806  	@$(NORMAL_INSTALL)
  1807  	@list='$(toolexeclibgogobuild_DATA)'; test -n "$(toolexeclibgogobuilddir)" || list=; \
  1808  	if test -n "$$list"; then \
  1809  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgogobuilddir)'"; \
  1810  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgogobuilddir)" || exit 1; \
  1811  	fi; \
  1812  	for p in $$list; do \
  1813  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1814  	  echo "$$d$$p"; \
  1815  	done | $(am__base_list) | \
  1816  	while read files; do \
  1817  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgogobuilddir)'"; \
  1818  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgogobuilddir)" || exit $$?; \
  1819  	done
  1820  
  1821  uninstall-toolexeclibgogobuildDATA:
  1822  	@$(NORMAL_UNINSTALL)
  1823  	@list='$(toolexeclibgogobuild_DATA)'; test -n "$(toolexeclibgogobuilddir)" || list=; \
  1824  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1825  	dir='$(DESTDIR)$(toolexeclibgogobuilddir)'; $(am__uninstall_files_from_dir)
  1826  install-toolexeclibgohashDATA: $(toolexeclibgohash_DATA)
  1827  	@$(NORMAL_INSTALL)
  1828  	@list='$(toolexeclibgohash_DATA)'; test -n "$(toolexeclibgohashdir)" || list=; \
  1829  	if test -n "$$list"; then \
  1830  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgohashdir)'"; \
  1831  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgohashdir)" || exit 1; \
  1832  	fi; \
  1833  	for p in $$list; do \
  1834  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1835  	  echo "$$d$$p"; \
  1836  	done | $(am__base_list) | \
  1837  	while read files; do \
  1838  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgohashdir)'"; \
  1839  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgohashdir)" || exit $$?; \
  1840  	done
  1841  
  1842  uninstall-toolexeclibgohashDATA:
  1843  	@$(NORMAL_UNINSTALL)
  1844  	@list='$(toolexeclibgohash_DATA)'; test -n "$(toolexeclibgohashdir)" || list=; \
  1845  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1846  	dir='$(DESTDIR)$(toolexeclibgohashdir)'; $(am__uninstall_files_from_dir)
  1847  install-toolexeclibgohtmlDATA: $(toolexeclibgohtml_DATA)
  1848  	@$(NORMAL_INSTALL)
  1849  	@list='$(toolexeclibgohtml_DATA)'; test -n "$(toolexeclibgohtmldir)" || list=; \
  1850  	if test -n "$$list"; then \
  1851  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgohtmldir)'"; \
  1852  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgohtmldir)" || exit 1; \
  1853  	fi; \
  1854  	for p in $$list; do \
  1855  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1856  	  echo "$$d$$p"; \
  1857  	done | $(am__base_list) | \
  1858  	while read files; do \
  1859  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgohtmldir)'"; \
  1860  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgohtmldir)" || exit $$?; \
  1861  	done
  1862  
  1863  uninstall-toolexeclibgohtmlDATA:
  1864  	@$(NORMAL_UNINSTALL)
  1865  	@list='$(toolexeclibgohtml_DATA)'; test -n "$(toolexeclibgohtmldir)" || list=; \
  1866  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1867  	dir='$(DESTDIR)$(toolexeclibgohtmldir)'; $(am__uninstall_files_from_dir)
  1868  install-toolexeclibgoimageDATA: $(toolexeclibgoimage_DATA)
  1869  	@$(NORMAL_INSTALL)
  1870  	@list='$(toolexeclibgoimage_DATA)'; test -n "$(toolexeclibgoimagedir)" || list=; \
  1871  	if test -n "$$list"; then \
  1872  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoimagedir)'"; \
  1873  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoimagedir)" || exit 1; \
  1874  	fi; \
  1875  	for p in $$list; do \
  1876  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1877  	  echo "$$d$$p"; \
  1878  	done | $(am__base_list) | \
  1879  	while read files; do \
  1880  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoimagedir)'"; \
  1881  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoimagedir)" || exit $$?; \
  1882  	done
  1883  
  1884  uninstall-toolexeclibgoimageDATA:
  1885  	@$(NORMAL_UNINSTALL)
  1886  	@list='$(toolexeclibgoimage_DATA)'; test -n "$(toolexeclibgoimagedir)" || list=; \
  1887  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1888  	dir='$(DESTDIR)$(toolexeclibgoimagedir)'; $(am__uninstall_files_from_dir)
  1889  install-toolexeclibgoimagecolorDATA: $(toolexeclibgoimagecolor_DATA)
  1890  	@$(NORMAL_INSTALL)
  1891  	@list='$(toolexeclibgoimagecolor_DATA)'; test -n "$(toolexeclibgoimagecolordir)" || list=; \
  1892  	if test -n "$$list"; then \
  1893  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoimagecolordir)'"; \
  1894  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoimagecolordir)" || exit 1; \
  1895  	fi; \
  1896  	for p in $$list; do \
  1897  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1898  	  echo "$$d$$p"; \
  1899  	done | $(am__base_list) | \
  1900  	while read files; do \
  1901  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoimagecolordir)'"; \
  1902  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoimagecolordir)" || exit $$?; \
  1903  	done
  1904  
  1905  uninstall-toolexeclibgoimagecolorDATA:
  1906  	@$(NORMAL_UNINSTALL)
  1907  	@list='$(toolexeclibgoimagecolor_DATA)'; test -n "$(toolexeclibgoimagecolordir)" || list=; \
  1908  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1909  	dir='$(DESTDIR)$(toolexeclibgoimagecolordir)'; $(am__uninstall_files_from_dir)
  1910  install-toolexeclibgoindexDATA: $(toolexeclibgoindex_DATA)
  1911  	@$(NORMAL_INSTALL)
  1912  	@list='$(toolexeclibgoindex_DATA)'; test -n "$(toolexeclibgoindexdir)" || list=; \
  1913  	if test -n "$$list"; then \
  1914  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoindexdir)'"; \
  1915  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoindexdir)" || exit 1; \
  1916  	fi; \
  1917  	for p in $$list; do \
  1918  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1919  	  echo "$$d$$p"; \
  1920  	done | $(am__base_list) | \
  1921  	while read files; do \
  1922  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoindexdir)'"; \
  1923  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoindexdir)" || exit $$?; \
  1924  	done
  1925  
  1926  uninstall-toolexeclibgoindexDATA:
  1927  	@$(NORMAL_UNINSTALL)
  1928  	@list='$(toolexeclibgoindex_DATA)'; test -n "$(toolexeclibgoindexdir)" || list=; \
  1929  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1930  	dir='$(DESTDIR)$(toolexeclibgoindexdir)'; $(am__uninstall_files_from_dir)
  1931  install-toolexeclibgointernalDATA: $(toolexeclibgointernal_DATA)
  1932  	@$(NORMAL_INSTALL)
  1933  	@list='$(toolexeclibgointernal_DATA)'; test -n "$(toolexeclibgointernaldir)" || list=; \
  1934  	if test -n "$$list"; then \
  1935  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgointernaldir)'"; \
  1936  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgointernaldir)" || exit 1; \
  1937  	fi; \
  1938  	for p in $$list; do \
  1939  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1940  	  echo "$$d$$p"; \
  1941  	done | $(am__base_list) | \
  1942  	while read files; do \
  1943  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgointernaldir)'"; \
  1944  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgointernaldir)" || exit $$?; \
  1945  	done
  1946  
  1947  uninstall-toolexeclibgointernalDATA:
  1948  	@$(NORMAL_UNINSTALL)
  1949  	@list='$(toolexeclibgointernal_DATA)'; test -n "$(toolexeclibgointernaldir)" || list=; \
  1950  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1951  	dir='$(DESTDIR)$(toolexeclibgointernaldir)'; $(am__uninstall_files_from_dir)
  1952  install-toolexeclibgoioDATA: $(toolexeclibgoio_DATA)
  1953  	@$(NORMAL_INSTALL)
  1954  	@list='$(toolexeclibgoio_DATA)'; test -n "$(toolexeclibgoiodir)" || list=; \
  1955  	if test -n "$$list"; then \
  1956  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoiodir)'"; \
  1957  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoiodir)" || exit 1; \
  1958  	fi; \
  1959  	for p in $$list; do \
  1960  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1961  	  echo "$$d$$p"; \
  1962  	done | $(am__base_list) | \
  1963  	while read files; do \
  1964  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoiodir)'"; \
  1965  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoiodir)" || exit $$?; \
  1966  	done
  1967  
  1968  uninstall-toolexeclibgoioDATA:
  1969  	@$(NORMAL_UNINSTALL)
  1970  	@list='$(toolexeclibgoio_DATA)'; test -n "$(toolexeclibgoiodir)" || list=; \
  1971  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1972  	dir='$(DESTDIR)$(toolexeclibgoiodir)'; $(am__uninstall_files_from_dir)
  1973  install-toolexeclibgologDATA: $(toolexeclibgolog_DATA)
  1974  	@$(NORMAL_INSTALL)
  1975  	@list='$(toolexeclibgolog_DATA)'; test -n "$(toolexeclibgologdir)" || list=; \
  1976  	if test -n "$$list"; then \
  1977  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgologdir)'"; \
  1978  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgologdir)" || exit 1; \
  1979  	fi; \
  1980  	for p in $$list; do \
  1981  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1982  	  echo "$$d$$p"; \
  1983  	done | $(am__base_list) | \
  1984  	while read files; do \
  1985  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgologdir)'"; \
  1986  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgologdir)" || exit $$?; \
  1987  	done
  1988  
  1989  uninstall-toolexeclibgologDATA:
  1990  	@$(NORMAL_UNINSTALL)
  1991  	@list='$(toolexeclibgolog_DATA)'; test -n "$(toolexeclibgologdir)" || list=; \
  1992  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1993  	dir='$(DESTDIR)$(toolexeclibgologdir)'; $(am__uninstall_files_from_dir)
  1994  install-toolexeclibgomathDATA: $(toolexeclibgomath_DATA)
  1995  	@$(NORMAL_INSTALL)
  1996  	@list='$(toolexeclibgomath_DATA)'; test -n "$(toolexeclibgomathdir)" || list=; \
  1997  	if test -n "$$list"; then \
  1998  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgomathdir)'"; \
  1999  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgomathdir)" || exit 1; \
  2000  	fi; \
  2001  	for p in $$list; do \
  2002  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2003  	  echo "$$d$$p"; \
  2004  	done | $(am__base_list) | \
  2005  	while read files; do \
  2006  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgomathdir)'"; \
  2007  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgomathdir)" || exit $$?; \
  2008  	done
  2009  
  2010  uninstall-toolexeclibgomathDATA:
  2011  	@$(NORMAL_UNINSTALL)
  2012  	@list='$(toolexeclibgomath_DATA)'; test -n "$(toolexeclibgomathdir)" || list=; \
  2013  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2014  	dir='$(DESTDIR)$(toolexeclibgomathdir)'; $(am__uninstall_files_from_dir)
  2015  install-toolexeclibgomimeDATA: $(toolexeclibgomime_DATA)
  2016  	@$(NORMAL_INSTALL)
  2017  	@list='$(toolexeclibgomime_DATA)'; test -n "$(toolexeclibgomimedir)" || list=; \
  2018  	if test -n "$$list"; then \
  2019  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgomimedir)'"; \
  2020  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgomimedir)" || exit 1; \
  2021  	fi; \
  2022  	for p in $$list; do \
  2023  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2024  	  echo "$$d$$p"; \
  2025  	done | $(am__base_list) | \
  2026  	while read files; do \
  2027  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgomimedir)'"; \
  2028  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgomimedir)" || exit $$?; \
  2029  	done
  2030  
  2031  uninstall-toolexeclibgomimeDATA:
  2032  	@$(NORMAL_UNINSTALL)
  2033  	@list='$(toolexeclibgomime_DATA)'; test -n "$(toolexeclibgomimedir)" || list=; \
  2034  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2035  	dir='$(DESTDIR)$(toolexeclibgomimedir)'; $(am__uninstall_files_from_dir)
  2036  install-toolexeclibgonetDATA: $(toolexeclibgonet_DATA)
  2037  	@$(NORMAL_INSTALL)
  2038  	@list='$(toolexeclibgonet_DATA)'; test -n "$(toolexeclibgonetdir)" || list=; \
  2039  	if test -n "$$list"; then \
  2040  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgonetdir)'"; \
  2041  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgonetdir)" || exit 1; \
  2042  	fi; \
  2043  	for p in $$list; do \
  2044  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2045  	  echo "$$d$$p"; \
  2046  	done | $(am__base_list) | \
  2047  	while read files; do \
  2048  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgonetdir)'"; \
  2049  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgonetdir)" || exit $$?; \
  2050  	done
  2051  
  2052  uninstall-toolexeclibgonetDATA:
  2053  	@$(NORMAL_UNINSTALL)
  2054  	@list='$(toolexeclibgonet_DATA)'; test -n "$(toolexeclibgonetdir)" || list=; \
  2055  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2056  	dir='$(DESTDIR)$(toolexeclibgonetdir)'; $(am__uninstall_files_from_dir)
  2057  install-toolexeclibgonethttpDATA: $(toolexeclibgonethttp_DATA)
  2058  	@$(NORMAL_INSTALL)
  2059  	@list='$(toolexeclibgonethttp_DATA)'; test -n "$(toolexeclibgonethttpdir)" || list=; \
  2060  	if test -n "$$list"; then \
  2061  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgonethttpdir)'"; \
  2062  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgonethttpdir)" || exit 1; \
  2063  	fi; \
  2064  	for p in $$list; do \
  2065  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2066  	  echo "$$d$$p"; \
  2067  	done | $(am__base_list) | \
  2068  	while read files; do \
  2069  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgonethttpdir)'"; \
  2070  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgonethttpdir)" || exit $$?; \
  2071  	done
  2072  
  2073  uninstall-toolexeclibgonethttpDATA:
  2074  	@$(NORMAL_UNINSTALL)
  2075  	@list='$(toolexeclibgonethttp_DATA)'; test -n "$(toolexeclibgonethttpdir)" || list=; \
  2076  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2077  	dir='$(DESTDIR)$(toolexeclibgonethttpdir)'; $(am__uninstall_files_from_dir)
  2078  install-toolexeclibgonetrpcDATA: $(toolexeclibgonetrpc_DATA)
  2079  	@$(NORMAL_INSTALL)
  2080  	@list='$(toolexeclibgonetrpc_DATA)'; test -n "$(toolexeclibgonetrpcdir)" || list=; \
  2081  	if test -n "$$list"; then \
  2082  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgonetrpcdir)'"; \
  2083  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgonetrpcdir)" || exit 1; \
  2084  	fi; \
  2085  	for p in $$list; do \
  2086  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2087  	  echo "$$d$$p"; \
  2088  	done | $(am__base_list) | \
  2089  	while read files; do \
  2090  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgonetrpcdir)'"; \
  2091  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgonetrpcdir)" || exit $$?; \
  2092  	done
  2093  
  2094  uninstall-toolexeclibgonetrpcDATA:
  2095  	@$(NORMAL_UNINSTALL)
  2096  	@list='$(toolexeclibgonetrpc_DATA)'; test -n "$(toolexeclibgonetrpcdir)" || list=; \
  2097  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2098  	dir='$(DESTDIR)$(toolexeclibgonetrpcdir)'; $(am__uninstall_files_from_dir)
  2099  install-toolexeclibgoosDATA: $(toolexeclibgoos_DATA)
  2100  	@$(NORMAL_INSTALL)
  2101  	@list='$(toolexeclibgoos_DATA)'; test -n "$(toolexeclibgoosdir)" || list=; \
  2102  	if test -n "$$list"; then \
  2103  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoosdir)'"; \
  2104  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoosdir)" || exit 1; \
  2105  	fi; \
  2106  	for p in $$list; do \
  2107  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2108  	  echo "$$d$$p"; \
  2109  	done | $(am__base_list) | \
  2110  	while read files; do \
  2111  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoosdir)'"; \
  2112  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoosdir)" || exit $$?; \
  2113  	done
  2114  
  2115  uninstall-toolexeclibgoosDATA:
  2116  	@$(NORMAL_UNINSTALL)
  2117  	@list='$(toolexeclibgoos_DATA)'; test -n "$(toolexeclibgoosdir)" || list=; \
  2118  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2119  	dir='$(DESTDIR)$(toolexeclibgoosdir)'; $(am__uninstall_files_from_dir)
  2120  install-toolexeclibgopathDATA: $(toolexeclibgopath_DATA)
  2121  	@$(NORMAL_INSTALL)
  2122  	@list='$(toolexeclibgopath_DATA)'; test -n "$(toolexeclibgopathdir)" || list=; \
  2123  	if test -n "$$list"; then \
  2124  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgopathdir)'"; \
  2125  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgopathdir)" || exit 1; \
  2126  	fi; \
  2127  	for p in $$list; do \
  2128  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2129  	  echo "$$d$$p"; \
  2130  	done | $(am__base_list) | \
  2131  	while read files; do \
  2132  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgopathdir)'"; \
  2133  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgopathdir)" || exit $$?; \
  2134  	done
  2135  
  2136  uninstall-toolexeclibgopathDATA:
  2137  	@$(NORMAL_UNINSTALL)
  2138  	@list='$(toolexeclibgopath_DATA)'; test -n "$(toolexeclibgopathdir)" || list=; \
  2139  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2140  	dir='$(DESTDIR)$(toolexeclibgopathdir)'; $(am__uninstall_files_from_dir)
  2141  install-toolexeclibgoregexpDATA: $(toolexeclibgoregexp_DATA)
  2142  	@$(NORMAL_INSTALL)
  2143  	@list='$(toolexeclibgoregexp_DATA)'; test -n "$(toolexeclibgoregexpdir)" || list=; \
  2144  	if test -n "$$list"; then \
  2145  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoregexpdir)'"; \
  2146  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoregexpdir)" || exit 1; \
  2147  	fi; \
  2148  	for p in $$list; do \
  2149  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2150  	  echo "$$d$$p"; \
  2151  	done | $(am__base_list) | \
  2152  	while read files; do \
  2153  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoregexpdir)'"; \
  2154  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoregexpdir)" || exit $$?; \
  2155  	done
  2156  
  2157  uninstall-toolexeclibgoregexpDATA:
  2158  	@$(NORMAL_UNINSTALL)
  2159  	@list='$(toolexeclibgoregexp_DATA)'; test -n "$(toolexeclibgoregexpdir)" || list=; \
  2160  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2161  	dir='$(DESTDIR)$(toolexeclibgoregexpdir)'; $(am__uninstall_files_from_dir)
  2162  install-toolexeclibgoruntimeDATA: $(toolexeclibgoruntime_DATA)
  2163  	@$(NORMAL_INSTALL)
  2164  	@list='$(toolexeclibgoruntime_DATA)'; test -n "$(toolexeclibgoruntimedir)" || list=; \
  2165  	if test -n "$$list"; then \
  2166  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgoruntimedir)'"; \
  2167  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgoruntimedir)" || exit 1; \
  2168  	fi; \
  2169  	for p in $$list; do \
  2170  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2171  	  echo "$$d$$p"; \
  2172  	done | $(am__base_list) | \
  2173  	while read files; do \
  2174  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgoruntimedir)'"; \
  2175  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgoruntimedir)" || exit $$?; \
  2176  	done
  2177  
  2178  uninstall-toolexeclibgoruntimeDATA:
  2179  	@$(NORMAL_UNINSTALL)
  2180  	@list='$(toolexeclibgoruntime_DATA)'; test -n "$(toolexeclibgoruntimedir)" || list=; \
  2181  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2182  	dir='$(DESTDIR)$(toolexeclibgoruntimedir)'; $(am__uninstall_files_from_dir)
  2183  install-toolexeclibgosyncDATA: $(toolexeclibgosync_DATA)
  2184  	@$(NORMAL_INSTALL)
  2185  	@list='$(toolexeclibgosync_DATA)'; test -n "$(toolexeclibgosyncdir)" || list=; \
  2186  	if test -n "$$list"; then \
  2187  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgosyncdir)'"; \
  2188  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgosyncdir)" || exit 1; \
  2189  	fi; \
  2190  	for p in $$list; do \
  2191  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2192  	  echo "$$d$$p"; \
  2193  	done | $(am__base_list) | \
  2194  	while read files; do \
  2195  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgosyncdir)'"; \
  2196  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgosyncdir)" || exit $$?; \
  2197  	done
  2198  
  2199  uninstall-toolexeclibgosyncDATA:
  2200  	@$(NORMAL_UNINSTALL)
  2201  	@list='$(toolexeclibgosync_DATA)'; test -n "$(toolexeclibgosyncdir)" || list=; \
  2202  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2203  	dir='$(DESTDIR)$(toolexeclibgosyncdir)'; $(am__uninstall_files_from_dir)
  2204  install-toolexeclibgotestingDATA: $(toolexeclibgotesting_DATA)
  2205  	@$(NORMAL_INSTALL)
  2206  	@list='$(toolexeclibgotesting_DATA)'; test -n "$(toolexeclibgotestingdir)" || list=; \
  2207  	if test -n "$$list"; then \
  2208  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgotestingdir)'"; \
  2209  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgotestingdir)" || exit 1; \
  2210  	fi; \
  2211  	for p in $$list; do \
  2212  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2213  	  echo "$$d$$p"; \
  2214  	done | $(am__base_list) | \
  2215  	while read files; do \
  2216  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgotestingdir)'"; \
  2217  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgotestingdir)" || exit $$?; \
  2218  	done
  2219  
  2220  uninstall-toolexeclibgotestingDATA:
  2221  	@$(NORMAL_UNINSTALL)
  2222  	@list='$(toolexeclibgotesting_DATA)'; test -n "$(toolexeclibgotestingdir)" || list=; \
  2223  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2224  	dir='$(DESTDIR)$(toolexeclibgotestingdir)'; $(am__uninstall_files_from_dir)
  2225  install-toolexeclibgotestinginternalDATA: $(toolexeclibgotestinginternal_DATA)
  2226  	@$(NORMAL_INSTALL)
  2227  	@list='$(toolexeclibgotestinginternal_DATA)'; test -n "$(toolexeclibgotestinginternaldir)" || list=; \
  2228  	if test -n "$$list"; then \
  2229  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgotestinginternaldir)'"; \
  2230  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgotestinginternaldir)" || exit 1; \
  2231  	fi; \
  2232  	for p in $$list; do \
  2233  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2234  	  echo "$$d$$p"; \
  2235  	done | $(am__base_list) | \
  2236  	while read files; do \
  2237  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgotestinginternaldir)'"; \
  2238  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgotestinginternaldir)" || exit $$?; \
  2239  	done
  2240  
  2241  uninstall-toolexeclibgotestinginternalDATA:
  2242  	@$(NORMAL_UNINSTALL)
  2243  	@list='$(toolexeclibgotestinginternal_DATA)'; test -n "$(toolexeclibgotestinginternaldir)" || list=; \
  2244  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2245  	dir='$(DESTDIR)$(toolexeclibgotestinginternaldir)'; $(am__uninstall_files_from_dir)
  2246  install-toolexeclibgotextDATA: $(toolexeclibgotext_DATA)
  2247  	@$(NORMAL_INSTALL)
  2248  	@list='$(toolexeclibgotext_DATA)'; test -n "$(toolexeclibgotextdir)" || list=; \
  2249  	if test -n "$$list"; then \
  2250  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgotextdir)'"; \
  2251  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgotextdir)" || exit 1; \
  2252  	fi; \
  2253  	for p in $$list; do \
  2254  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2255  	  echo "$$d$$p"; \
  2256  	done | $(am__base_list) | \
  2257  	while read files; do \
  2258  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgotextdir)'"; \
  2259  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgotextdir)" || exit $$?; \
  2260  	done
  2261  
  2262  uninstall-toolexeclibgotextDATA:
  2263  	@$(NORMAL_UNINSTALL)
  2264  	@list='$(toolexeclibgotext_DATA)'; test -n "$(toolexeclibgotextdir)" || list=; \
  2265  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2266  	dir='$(DESTDIR)$(toolexeclibgotextdir)'; $(am__uninstall_files_from_dir)
  2267  install-toolexeclibgotexttemplateDATA: $(toolexeclibgotexttemplate_DATA)
  2268  	@$(NORMAL_INSTALL)
  2269  	@list='$(toolexeclibgotexttemplate_DATA)'; test -n "$(toolexeclibgotexttemplatedir)" || list=; \
  2270  	if test -n "$$list"; then \
  2271  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgotexttemplatedir)'"; \
  2272  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgotexttemplatedir)" || exit 1; \
  2273  	fi; \
  2274  	for p in $$list; do \
  2275  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2276  	  echo "$$d$$p"; \
  2277  	done | $(am__base_list) | \
  2278  	while read files; do \
  2279  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgotexttemplatedir)'"; \
  2280  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgotexttemplatedir)" || exit $$?; \
  2281  	done
  2282  
  2283  uninstall-toolexeclibgotexttemplateDATA:
  2284  	@$(NORMAL_UNINSTALL)
  2285  	@list='$(toolexeclibgotexttemplate_DATA)'; test -n "$(toolexeclibgotexttemplatedir)" || list=; \
  2286  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2287  	dir='$(DESTDIR)$(toolexeclibgotexttemplatedir)'; $(am__uninstall_files_from_dir)
  2288  install-toolexeclibgotimeDATA: $(toolexeclibgotime_DATA)
  2289  	@$(NORMAL_INSTALL)
  2290  	@list='$(toolexeclibgotime_DATA)'; test -n "$(toolexeclibgotimedir)" || list=; \
  2291  	if test -n "$$list"; then \
  2292  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgotimedir)'"; \
  2293  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgotimedir)" || exit 1; \
  2294  	fi; \
  2295  	for p in $$list; do \
  2296  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2297  	  echo "$$d$$p"; \
  2298  	done | $(am__base_list) | \
  2299  	while read files; do \
  2300  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgotimedir)'"; \
  2301  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgotimedir)" || exit $$?; \
  2302  	done
  2303  
  2304  uninstall-toolexeclibgotimeDATA:
  2305  	@$(NORMAL_UNINSTALL)
  2306  	@list='$(toolexeclibgotime_DATA)'; test -n "$(toolexeclibgotimedir)" || list=; \
  2307  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2308  	dir='$(DESTDIR)$(toolexeclibgotimedir)'; $(am__uninstall_files_from_dir)
  2309  install-toolexeclibgounicodeDATA: $(toolexeclibgounicode_DATA)
  2310  	@$(NORMAL_INSTALL)
  2311  	@list='$(toolexeclibgounicode_DATA)'; test -n "$(toolexeclibgounicodedir)" || list=; \
  2312  	if test -n "$$list"; then \
  2313  	  echo " $(MKDIR_P) '$(DESTDIR)$(toolexeclibgounicodedir)'"; \
  2314  	  $(MKDIR_P) "$(DESTDIR)$(toolexeclibgounicodedir)" || exit 1; \
  2315  	fi; \
  2316  	for p in $$list; do \
  2317  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  2318  	  echo "$$d$$p"; \
  2319  	done | $(am__base_list) | \
  2320  	while read files; do \
  2321  	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(toolexeclibgounicodedir)'"; \
  2322  	  $(INSTALL_DATA) $$files "$(DESTDIR)$(toolexeclibgounicodedir)" || exit $$?; \
  2323  	done
  2324  
  2325  uninstall-toolexeclibgounicodeDATA:
  2326  	@$(NORMAL_UNINSTALL)
  2327  	@list='$(toolexeclibgounicode_DATA)'; test -n "$(toolexeclibgounicodedir)" || list=; \
  2328  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  2329  	dir='$(DESTDIR)$(toolexeclibgounicodedir)'; $(am__uninstall_files_from_dir)
  2330  
  2331  # This directory's subdirectories are mostly independent; you can cd
  2332  # into them and run 'make' without going through this Makefile.
  2333  # To change the values of 'make' variables: instead of editing Makefiles,
  2334  # (1) if the variable is set in 'config.status', edit 'config.status'
  2335  #     (which will cause the Makefiles to be regenerated when you run 'make');
  2336  # (2) otherwise, pass the desired values on the 'make' command line.
  2337  $(am__recursive_targets):
  2338  	@fail=; \
  2339  	if $(am__make_keepgoing); then \
  2340  	  failcom='fail=yes'; \
  2341  	else \
  2342  	  failcom='exit 1'; \
  2343  	fi; \
  2344  	dot_seen=no; \
  2345  	target=`echo $@ | sed s/-recursive//`; \
  2346  	case "$@" in \
  2347  	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
  2348  	  *) list='$(SUBDIRS)' ;; \
  2349  	esac; \
  2350  	for subdir in $$list; do \
  2351  	  echo "Making $$target in $$subdir"; \
  2352  	  if test "$$subdir" = "."; then \
  2353  	    dot_seen=yes; \
  2354  	    local_target="$$target-am"; \
  2355  	  else \
  2356  	    local_target="$$target"; \
  2357  	  fi; \
  2358  	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  2359  	  || eval $$failcom; \
  2360  	done; \
  2361  	if test "$$dot_seen" = "no"; then \
  2362  	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
  2363  	fi; test -z "$$fail"
  2364  
  2365  ID: $(am__tagged_files)
  2366  	$(am__define_uniq_tagged_files); mkid -fID $$unique
  2367  tags: tags-recursive
  2368  TAGS: tags
  2369  
  2370  tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
  2371  	set x; \
  2372  	here=`pwd`; \
  2373  	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
  2374  	  include_option=--etags-include; \
  2375  	  empty_fix=.; \
  2376  	else \
  2377  	  include_option=--include; \
  2378  	  empty_fix=; \
  2379  	fi; \
  2380  	list='$(SUBDIRS)'; for subdir in $$list; do \
  2381  	  if test "$$subdir" = .; then :; else \
  2382  	    test ! -f $$subdir/TAGS || \
  2383  	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
  2384  	  fi; \
  2385  	done; \
  2386  	$(am__define_uniq_tagged_files); \
  2387  	shift; \
  2388  	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
  2389  	  test -n "$$unique" || unique=$$empty_fix; \
  2390  	  if test $$# -gt 0; then \
  2391  	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  2392  	      "$$@" $$unique; \
  2393  	  else \
  2394  	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  2395  	      $$unique; \
  2396  	  fi; \
  2397  	fi
  2398  ctags: ctags-recursive
  2399  
  2400  CTAGS: ctags
  2401  ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
  2402  	$(am__define_uniq_tagged_files); \
  2403  	test -z "$(CTAGS_ARGS)$$unique" \
  2404  	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
  2405  	     $$unique
  2406  
  2407  GTAGS:
  2408  	here=`$(am__cd) $(top_builddir) && pwd` \
  2409  	  && $(am__cd) $(top_srcdir) \
  2410  	  && gtags -i $(GTAGS_ARGS) "$$here"
  2411  cscope: cscope.files
  2412  	test ! -s cscope.files \
  2413  	  || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
  2414  clean-cscope:
  2415  	-rm -f cscope.files
  2416  cscope.files: clean-cscope cscopelist
  2417  cscopelist: cscopelist-recursive
  2418  
  2419  cscopelist-am: $(am__tagged_files)
  2420  	list='$(am__tagged_files)'; \
  2421  	case "$(srcdir)" in \
  2422  	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
  2423  	  *) sdir=$(subdir)/$(srcdir) ;; \
  2424  	esac; \
  2425  	for i in $$list; do \
  2426  	  if test -f "$$i"; then \
  2427  	    echo "$(subdir)/$$i"; \
  2428  	  else \
  2429  	    echo "$$sdir/$$i"; \
  2430  	  fi; \
  2431  	done >> $(top_builddir)/cscope.files
  2432  
  2433  distclean-tags:
  2434  	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
  2435  	-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
  2436  check-am: all-am
  2437  check: check-recursive
  2438  all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA) config.h \
  2439  		all-local
  2440  installdirs: installdirs-recursive
  2441  installdirs-am:
  2442  	for dir in "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(toolexeclibgodir)" "$(DESTDIR)$(toolexeclibgoarchivedir)" "$(DESTDIR)$(toolexeclibgocompressdir)" "$(DESTDIR)$(toolexeclibgocontainerdir)" "$(DESTDIR)$(toolexeclibgocryptodir)" "$(DESTDIR)$(toolexeclibgocryptox509dir)" "$(DESTDIR)$(toolexeclibgodatabasedir)" "$(DESTDIR)$(toolexeclibgodatabasesqldir)" "$(DESTDIR)$(toolexeclibgodebugdir)" "$(DESTDIR)$(toolexeclibgoencodingdir)" "$(DESTDIR)$(toolexeclibgogodir)" "$(DESTDIR)$(toolexeclibgogobuilddir)" "$(DESTDIR)$(toolexeclibgohashdir)" "$(DESTDIR)$(toolexeclibgohtmldir)" "$(DESTDIR)$(toolexeclibgoimagedir)" "$(DESTDIR)$(toolexeclibgoimagecolordir)" "$(DESTDIR)$(toolexeclibgoindexdir)" "$(DESTDIR)$(toolexeclibgointernaldir)" "$(DESTDIR)$(toolexeclibgoiodir)" "$(DESTDIR)$(toolexeclibgologdir)" "$(DESTDIR)$(toolexeclibgomathdir)" "$(DESTDIR)$(toolexeclibgomimedir)" "$(DESTDIR)$(toolexeclibgonetdir)" "$(DESTDIR)$(toolexeclibgonethttpdir)" "$(DESTDIR)$(toolexeclibgonetrpcdir)" "$(DESTDIR)$(toolexeclibgoosdir)" "$(DESTDIR)$(toolexeclibgopathdir)" "$(DESTDIR)$(toolexeclibgoregexpdir)" "$(DESTDIR)$(toolexeclibgoruntimedir)" "$(DESTDIR)$(toolexeclibgosyncdir)" "$(DESTDIR)$(toolexeclibgotestingdir)" "$(DESTDIR)$(toolexeclibgotestinginternaldir)" "$(DESTDIR)$(toolexeclibgotextdir)" "$(DESTDIR)$(toolexeclibgotexttemplatedir)" "$(DESTDIR)$(toolexeclibgotimedir)" "$(DESTDIR)$(toolexeclibgounicodedir)"; do \
  2443  	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  2444  	done
  2445  install: install-recursive
  2446  install-exec: install-exec-recursive
  2447  install-data: install-data-recursive
  2448  uninstall: uninstall-recursive
  2449  
  2450  install-am: all-am
  2451  	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  2452  
  2453  installcheck: installcheck-recursive
  2454  install-strip:
  2455  	if test -z '$(STRIP)'; then \
  2456  	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  2457  	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  2458  	      install; \
  2459  	else \
  2460  	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  2461  	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  2462  	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
  2463  	fi
  2464  mostlyclean-generic:
  2465  	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
  2466  
  2467  clean-generic:
  2468  	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  2469  
  2470  distclean-generic:
  2471  	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  2472  	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
  2473  	-rm -f runtime/$(DEPDIR)/$(am__dirstamp)
  2474  	-rm -f runtime/$(am__dirstamp)
  2475  
  2476  maintainer-clean-generic:
  2477  	@echo "This command is intended for maintainers to use"
  2478  	@echo "it deletes files that may require special tools to rebuild."
  2479  clean: clean-recursive
  2480  
  2481  clean-am: clean-generic clean-libtool clean-local \
  2482  	clean-noinstLIBRARIES clean-toolexeclibLIBRARIES \
  2483  	clean-toolexeclibLTLIBRARIES mostlyclean-am
  2484  
  2485  distclean: distclean-recursive
  2486  	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
  2487  	-rm -rf runtime/$(DEPDIR)
  2488  	-rm -f Makefile
  2489  distclean-am: clean-am distclean-compile distclean-generic \
  2490  	distclean-hdr distclean-libtool distclean-local distclean-tags
  2491  
  2492  dvi: dvi-recursive
  2493  
  2494  dvi-am:
  2495  
  2496  html: html-recursive
  2497  
  2498  html-am:
  2499  
  2500  info: info-recursive
  2501  
  2502  info-am:
  2503  
  2504  install-data-am:
  2505  
  2506  install-dvi: install-dvi-recursive
  2507  
  2508  install-dvi-am:
  2509  
  2510  install-exec-am: install-exec-local install-toolexeclibLIBRARIES \
  2511  	install-toolexeclibLTLIBRARIES install-toolexeclibgoDATA \
  2512  	install-toolexeclibgoarchiveDATA \
  2513  	install-toolexeclibgocompressDATA \
  2514  	install-toolexeclibgocontainerDATA \
  2515  	install-toolexeclibgocryptoDATA \
  2516  	install-toolexeclibgocryptox509DATA \
  2517  	install-toolexeclibgodatabaseDATA \
  2518  	install-toolexeclibgodatabasesqlDATA \
  2519  	install-toolexeclibgodebugDATA \
  2520  	install-toolexeclibgoencodingDATA install-toolexeclibgogoDATA \
  2521  	install-toolexeclibgogobuildDATA install-toolexeclibgohashDATA \
  2522  	install-toolexeclibgohtmlDATA install-toolexeclibgoimageDATA \
  2523  	install-toolexeclibgoimagecolorDATA \
  2524  	install-toolexeclibgoindexDATA \
  2525  	install-toolexeclibgointernalDATA install-toolexeclibgoioDATA \
  2526  	install-toolexeclibgologDATA install-toolexeclibgomathDATA \
  2527  	install-toolexeclibgomimeDATA install-toolexeclibgonetDATA \
  2528  	install-toolexeclibgonethttpDATA \
  2529  	install-toolexeclibgonetrpcDATA install-toolexeclibgoosDATA \
  2530  	install-toolexeclibgopathDATA install-toolexeclibgoregexpDATA \
  2531  	install-toolexeclibgoruntimeDATA install-toolexeclibgosyncDATA \
  2532  	install-toolexeclibgotestingDATA \
  2533  	install-toolexeclibgotestinginternalDATA \
  2534  	install-toolexeclibgotextDATA \
  2535  	install-toolexeclibgotexttemplateDATA \
  2536  	install-toolexeclibgotimeDATA install-toolexeclibgounicodeDATA
  2537  
  2538  install-html: install-html-recursive
  2539  
  2540  install-html-am:
  2541  
  2542  install-info: install-info-recursive
  2543  
  2544  install-info-am:
  2545  
  2546  install-man:
  2547  
  2548  install-pdf: install-pdf-recursive
  2549  
  2550  install-pdf-am:
  2551  
  2552  install-ps: install-ps-recursive
  2553  
  2554  install-ps-am:
  2555  
  2556  installcheck-am:
  2557  
  2558  maintainer-clean: maintainer-clean-recursive
  2559  	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
  2560  	-rm -rf $(top_srcdir)/autom4te.cache
  2561  	-rm -rf runtime/$(DEPDIR)
  2562  	-rm -f Makefile
  2563  maintainer-clean-am: distclean-am maintainer-clean-generic \
  2564  	maintainer-clean-local
  2565  
  2566  mostlyclean: mostlyclean-recursive
  2567  
  2568  mostlyclean-am: mostlyclean-compile mostlyclean-generic \
  2569  	mostlyclean-libtool mostlyclean-local
  2570  
  2571  pdf: pdf-recursive
  2572  
  2573  pdf-am:
  2574  
  2575  ps: ps-recursive
  2576  
  2577  ps-am:
  2578  
  2579  uninstall-am: uninstall-toolexeclibLIBRARIES \
  2580  	uninstall-toolexeclibLTLIBRARIES uninstall-toolexeclibgoDATA \
  2581  	uninstall-toolexeclibgoarchiveDATA \
  2582  	uninstall-toolexeclibgocompressDATA \
  2583  	uninstall-toolexeclibgocontainerDATA \
  2584  	uninstall-toolexeclibgocryptoDATA \
  2585  	uninstall-toolexeclibgocryptox509DATA \
  2586  	uninstall-toolexeclibgodatabaseDATA \
  2587  	uninstall-toolexeclibgodatabasesqlDATA \
  2588  	uninstall-toolexeclibgodebugDATA \
  2589  	uninstall-toolexeclibgoencodingDATA \
  2590  	uninstall-toolexeclibgogoDATA \
  2591  	uninstall-toolexeclibgogobuildDATA \
  2592  	uninstall-toolexeclibgohashDATA \
  2593  	uninstall-toolexeclibgohtmlDATA \
  2594  	uninstall-toolexeclibgoimageDATA \
  2595  	uninstall-toolexeclibgoimagecolorDATA \
  2596  	uninstall-toolexeclibgoindexDATA \
  2597  	uninstall-toolexeclibgointernalDATA \
  2598  	uninstall-toolexeclibgoioDATA uninstall-toolexeclibgologDATA \
  2599  	uninstall-toolexeclibgomathDATA \
  2600  	uninstall-toolexeclibgomimeDATA uninstall-toolexeclibgonetDATA \
  2601  	uninstall-toolexeclibgonethttpDATA \
  2602  	uninstall-toolexeclibgonetrpcDATA \
  2603  	uninstall-toolexeclibgoosDATA uninstall-toolexeclibgopathDATA \
  2604  	uninstall-toolexeclibgoregexpDATA \
  2605  	uninstall-toolexeclibgoruntimeDATA \
  2606  	uninstall-toolexeclibgosyncDATA \
  2607  	uninstall-toolexeclibgotestingDATA \
  2608  	uninstall-toolexeclibgotestinginternalDATA \
  2609  	uninstall-toolexeclibgotextDATA \
  2610  	uninstall-toolexeclibgotexttemplateDATA \
  2611  	uninstall-toolexeclibgotimeDATA \
  2612  	uninstall-toolexeclibgounicodeDATA
  2613  
  2614  .MAKE: $(am__recursive_targets) all install-am install-strip
  2615  
  2616  .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
  2617  	am--refresh check check-am clean clean-cscope clean-generic \
  2618  	clean-libtool clean-local clean-noinstLIBRARIES \
  2619  	clean-toolexeclibLIBRARIES clean-toolexeclibLTLIBRARIES cscope \
  2620  	cscopelist-am ctags ctags-am distclean distclean-compile \
  2621  	distclean-generic distclean-hdr distclean-libtool \
  2622  	distclean-local distclean-tags dvi dvi-am html html-am info \
  2623  	info-am install install-am install-data install-data-am \
  2624  	install-dvi install-dvi-am install-exec install-exec-am \
  2625  	install-exec-local install-html install-html-am install-info \
  2626  	install-info-am install-man install-pdf install-pdf-am \
  2627  	install-ps install-ps-am install-strip \
  2628  	install-toolexeclibLIBRARIES install-toolexeclibLTLIBRARIES \
  2629  	install-toolexeclibgoDATA install-toolexeclibgoarchiveDATA \
  2630  	install-toolexeclibgocompressDATA \
  2631  	install-toolexeclibgocontainerDATA \
  2632  	install-toolexeclibgocryptoDATA \
  2633  	install-toolexeclibgocryptox509DATA \
  2634  	install-toolexeclibgodatabaseDATA \
  2635  	install-toolexeclibgodatabasesqlDATA \
  2636  	install-toolexeclibgodebugDATA \
  2637  	install-toolexeclibgoencodingDATA install-toolexeclibgogoDATA \
  2638  	install-toolexeclibgogobuildDATA install-toolexeclibgohashDATA \
  2639  	install-toolexeclibgohtmlDATA install-toolexeclibgoimageDATA \
  2640  	install-toolexeclibgoimagecolorDATA \
  2641  	install-toolexeclibgoindexDATA \
  2642  	install-toolexeclibgointernalDATA install-toolexeclibgoioDATA \
  2643  	install-toolexeclibgologDATA install-toolexeclibgomathDATA \
  2644  	install-toolexeclibgomimeDATA install-toolexeclibgonetDATA \
  2645  	install-toolexeclibgonethttpDATA \
  2646  	install-toolexeclibgonetrpcDATA install-toolexeclibgoosDATA \
  2647  	install-toolexeclibgopathDATA install-toolexeclibgoregexpDATA \
  2648  	install-toolexeclibgoruntimeDATA install-toolexeclibgosyncDATA \
  2649  	install-toolexeclibgotestingDATA \
  2650  	install-toolexeclibgotestinginternalDATA \
  2651  	install-toolexeclibgotextDATA \
  2652  	install-toolexeclibgotexttemplateDATA \
  2653  	install-toolexeclibgotimeDATA install-toolexeclibgounicodeDATA \
  2654  	installcheck installcheck-am installdirs installdirs-am \
  2655  	maintainer-clean maintainer-clean-generic \
  2656  	maintainer-clean-local mostlyclean mostlyclean-compile \
  2657  	mostlyclean-generic mostlyclean-libtool mostlyclean-local pdf \
  2658  	pdf-am ps ps-am tags tags-am uninstall uninstall-am \
  2659  	uninstall-toolexeclibLIBRARIES \
  2660  	uninstall-toolexeclibLTLIBRARIES uninstall-toolexeclibgoDATA \
  2661  	uninstall-toolexeclibgoarchiveDATA \
  2662  	uninstall-toolexeclibgocompressDATA \
  2663  	uninstall-toolexeclibgocontainerDATA \
  2664  	uninstall-toolexeclibgocryptoDATA \
  2665  	uninstall-toolexeclibgocryptox509DATA \
  2666  	uninstall-toolexeclibgodatabaseDATA \
  2667  	uninstall-toolexeclibgodatabasesqlDATA \
  2668  	uninstall-toolexeclibgodebugDATA \
  2669  	uninstall-toolexeclibgoencodingDATA \
  2670  	uninstall-toolexeclibgogoDATA \
  2671  	uninstall-toolexeclibgogobuildDATA \
  2672  	uninstall-toolexeclibgohashDATA \
  2673  	uninstall-toolexeclibgohtmlDATA \
  2674  	uninstall-toolexeclibgoimageDATA \
  2675  	uninstall-toolexeclibgoimagecolorDATA \
  2676  	uninstall-toolexeclibgoindexDATA \
  2677  	uninstall-toolexeclibgointernalDATA \
  2678  	uninstall-toolexeclibgoioDATA uninstall-toolexeclibgologDATA \
  2679  	uninstall-toolexeclibgomathDATA \
  2680  	uninstall-toolexeclibgomimeDATA uninstall-toolexeclibgonetDATA \
  2681  	uninstall-toolexeclibgonethttpDATA \
  2682  	uninstall-toolexeclibgonetrpcDATA \
  2683  	uninstall-toolexeclibgoosDATA uninstall-toolexeclibgopathDATA \
  2684  	uninstall-toolexeclibgoregexpDATA \
  2685  	uninstall-toolexeclibgoruntimeDATA \
  2686  	uninstall-toolexeclibgosyncDATA \
  2687  	uninstall-toolexeclibgotestingDATA \
  2688  	uninstall-toolexeclibgotestinginternalDATA \
  2689  	uninstall-toolexeclibgotextDATA \
  2690  	uninstall-toolexeclibgotexttemplateDATA \
  2691  	uninstall-toolexeclibgotimeDATA \
  2692  	uninstall-toolexeclibgounicodeDATA
  2693  
  2694  .PRECIOUS: Makefile
  2695  
  2696  
  2697  version.go: s-version; @true
  2698  s-version: Makefile
  2699  	rm -f version.go.tmp
  2700  	echo "package sys" > version.go.tmp
  2701  	echo 'const GccgoToolDir = "$(libexecsubdir)"' >> version.go.tmp
  2702  	echo 'const StackGuardMultiplierDefault = 1' >> version.go.tmp
  2703  	$(SHELL) $(srcdir)/mvifdiff.sh version.go.tmp version.go
  2704  	$(STAMP) $@
  2705  
  2706  zgoarch.go: s-zgoarch; @true
  2707  s-zgoarch: Makefile goarch.sh
  2708  	rm -f zgoarch.go.tmp
  2709  	echo "package goarch" > zgoarch.go.tmp
  2710  	echo >> zgoarch.go.tmp
  2711  	echo 'const GOARCH = "'$(GOARCH)'"' >> zgoarch.go.tmp
  2712  	echo >> zgoarch.go.tmp
  2713  	echo 'const (' >> zgoarch.go.tmp
  2714  	echo "  _ArchFamily = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) family`" >> zgoarch.go.tmp
  2715  	echo "  _BigEndian = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) bigendian`" >> zgoarch.go.tmp
  2716  	echo "  _DefaultPhysPageSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) defaultphyspagesize`" >> zgoarch.go.tmp
  2717  	echo "  _Int64Align = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) int64align`" >> zgoarch.go.tmp
  2718  	echo "  _MinFrameSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) minframesize`" >> zgoarch.go.tmp
  2719  	echo "  _PCQuantum = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) pcquantum`" >> zgoarch.go.tmp
  2720  	echo "  _StackAlign = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) stackalign`" >> zgoarch.go.tmp
  2721  	echo ")" >> zgoarch.go.tmp
  2722  	echo >> zgoarch.go.tmp
  2723  	echo "const (" >> zgoarch.go.tmp
  2724  	echo "	UNKNOWN ArchFamilyType = iota" >> zgoarch.go.tmp
  2725  	for a in $(ALLGOARCHFAMILY); do \
  2726  	  echo "	$${a}" >> zgoarch.go.tmp; \
  2727  	done
  2728  	echo ")" >> zgoarch.go.tmp
  2729  	echo >> zgoarch.go.tmp
  2730  	for a in $(ALLGOARCH); do \
  2731  	  f=`echo $${a} | sed -e 's/\(.\).*/\1/' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`; \
  2732  	  n="$${f}`echo $${a} | sed -e 's/.//'`"; \
  2733  	  if test "$${a}" = "$(GOARCH)"; then \
  2734  	    echo "const Is$${n} = 1" >> zgoarch.go.tmp; \
  2735  	  else \
  2736  	    echo "const Is$${n} = 0" >> zgoarch.go.tmp; \
  2737  	  fi; \
  2738  	done
  2739  	$(SHELL) $(srcdir)/mvifdiff.sh zgoarch.go.tmp zgoarch.go
  2740  	$(STAMP) $@
  2741  
  2742  zgoos.go: s-zgoos; @true
  2743  s-zgoos: Makefile
  2744  	rm -f zgoos.go.tmp
  2745  	echo "package goos" > zgoos.go.tmp
  2746  	echo >> zgoos.go.tmp
  2747  	echo 'const GOOS = "'$(GOOS)'"' >> zgoos.go.tmp
  2748  	echo >> zgoos.go.tmp
  2749  	for a in $(ALLGOOS); do \
  2750  	  f=`echo $${a} | sed -e 's/\(.\).*/\1/' -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`; \
  2751  	  n="$${f}`echo $${a} | sed -e 's/.//'`"; \
  2752  	  if test "$${a}" = "$(GOOS)"; then \
  2753  	    echo "const Is$${n} = 1" >> zgoos.go.tmp; \
  2754  	  else \
  2755  	    echo "const Is$${n} = 0" >> zgoos.go.tmp; \
  2756  	  fi; \
  2757  	done
  2758  	$(SHELL) $(srcdir)/mvifdiff.sh zgoos.go.tmp zgoos.go
  2759  	$(STAMP) $@
  2760  
  2761  cpugen.go: s-cpu; @true
  2762  s-cpu: Makefile goarch.sh
  2763  	rm -f cpugen.go.tmp
  2764  	echo "package cpu" > cpugen.go.tmp
  2765  	echo "const CacheLinePadSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) cachelinesize`" >> cpugen.go.tmp
  2766  	echo "const FunctionDescriptors = $(FUNCTION_DESCRIPTORS)" >> cpugen.go.tmp
  2767  	$(SHELL) $(srcdir)/mvifdiff.sh cpugen.go.tmp cpugen.go
  2768  	$(STAMP) $@
  2769  
  2770  gcpugen.go: s-gcpu; @true
  2771  s-gcpu: Makefile goarch.sh
  2772  	rm -f gcpugen.go.tmp
  2773  	echo "package cpu" > gcpugen.go.tmp
  2774  	echo "const cacheLineSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) cachelinesize`" >> gcpugen.go.tmp
  2775  	$(SHELL) $(srcdir)/mvifdiff.sh gcpugen.go.tmp gcpugen.go
  2776  	$(STAMP) $@
  2777  
  2778  goroot.go: s-goroot; @true
  2779  s-goroot: Makefile
  2780  	rm -f goroot.go.tmp
  2781  	echo "package runtime" > goroot.go.tmp
  2782  	echo 'var defaultGOROOT = `$(prefix)`' >> goroot.go.tmp
  2783  	echo 'var buildVersion = `'`cat $(srcdir)/VERSION | sed 1q`' '`$(GOC) --version | sed 1q`'`' >> goroot.go.tmp
  2784  	$(SHELL) $(srcdir)/mvifdiff.sh goroot.go.tmp goroot.go
  2785  	$(STAMP) $@
  2786  
  2787  buildcfg.go: s-buildcfg; @true
  2788  s-buildcfg: Makefile
  2789  	rm -f buildcfg.go.tmp
  2790  	echo "package buildcfg" > buildcfg.go.tmp
  2791  	echo "import \"runtime\"" >> buildcfg.go.tmp
  2792  	echo 'func defaultGOROOTValue() string { return `$(prefix)` }' >> buildcfg.go.tmp
  2793  	echo 'const defaultGO386 = `sse2`' >> buildcfg.go.tmp
  2794  	echo 'const defaultGOAMD64 = `v1`' >> buildcfg.go.tmp
  2795  	echo 'const defaultGOARM = `5`' >> buildcfg.go.tmp
  2796  	echo 'const defaultGOMIPS = `hardfloat`' >> buildcfg.go.tmp
  2797  	echo 'const defaultGOMIPS64 = `hardfloat`' >> buildcfg.go.tmp
  2798  	echo 'const defaultGOPPC64 = `power8`' >> buildcfg.go.tmp
  2799  	echo 'const defaultGOEXPERIMENT = `fieldtrack`' >> buildcfg.go.tmp
  2800  	echo 'const defaultGO_EXTLINK_ENABLED = ``' >> buildcfg.go.tmp
  2801  	echo 'const defaultGO_LDSO = ``' >> buildcfg.go.tmp
  2802  	echo 'const version = `'`cat $(srcdir)/VERSION | sed 1q`' '`$(GOC) --version | sed 1q`'`' >> buildcfg.go.tmp
  2803  	echo 'const defaultGOOS = runtime.GOOS' >> buildcfg.go.tmp
  2804  	echo 'const defaultGOARCH = runtime.GOARCH' >> buildcfg.go.tmp
  2805  	$(SHELL) $(srcdir)/mvifdiff.sh buildcfg.go.tmp buildcfg.go
  2806  	$(STAMP) $@
  2807  
  2808  objabi.go: s-objabi; @true
  2809  s-objabi: Makefile
  2810  	rm -f objabi.go.tmp
  2811  	echo "package objabi" > objabi.go.tmp
  2812  	echo 'const stackGuardMultiplierDefault = 1' >> objabi.go.tmp
  2813  	$(SHELL) $(srcdir)/mvifdiff.sh objabi.go.tmp objabi.go
  2814  	$(STAMP) $@
  2815  
  2816  gccgosizes.go: s-gccgosizes; @true
  2817  s-gccgosizes: Makefile goarch.sh
  2818  	rm -f gccgosizes.go.tmp
  2819  	echo "package types" > gccgosizes.go.tmp
  2820  	echo >> gccgosizes.go.tmp
  2821  	echo "var gccgoArchSizes = map[string]*StdSizes{" >> gccgosizes.go.tmp
  2822  	for a in $(ALLGOARCH); do \
  2823  	  ptrsize=`$(SHELL) $(srcdir)/goarch.sh $$a ptrsize`; \
  2824  	  maxalign=`$(SHELL) $(srcdir)/goarch.sh $$a maxalign`; \
  2825  	  echo "	\"$$a\": {$${ptrsize}, $${maxalign}}," >> gccgosizes.go.tmp; \
  2826  	done
  2827  	echo "}" >> gccgosizes.go.tmp
  2828  	$(SHELL) $(srcdir)/mvifdiff.sh gccgosizes.go.tmp gccgosizes.go
  2829  	$(STAMP) $@
  2830  
  2831  os_linknames.go: s-os_linknames; @true
  2832  s-os_linknames: os-list gen-sysinfo.go $(srcdir)/mklinknames.awk $(srcdir)/go/os/*.go
  2833  	rm -f os_linknames.go.tmp
  2834  	$(AWK) -f $(srcdir)/mklinknames.awk -v package=os `cat os-list` > os_linknames.go.tmp
  2835  	$(SHELL) $(srcdir)/mvifdiff.sh os_linknames.go.tmp os_linknames.go
  2836  	$(STAMP) $@
  2837  
  2838  os-list: s-os-list; @true
  2839  s-os-list: Makefile $(srcdir)/go/os/*.go
  2840  	rm -f os-list.tmp
  2841  	$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/os > os-list.tmp
  2842  	$(SHELL) $(srcdir)/mvifdiff.sh os-list.tmp os-list
  2843  	$(STAMP) $@
  2844  
  2845  os_user_linknames.go: s-os_user_linknames; @true
  2846  s-os_user_linknames: os-user-list gen-sysinfo.go $(srcdir)/mklinknames.awk $(srcdir)/go/os/user/*.go
  2847  	rm -f os_user_linknames.go.tmp
  2848  	$(AWK) -f $(srcdir)/mklinknames.awk -v package=user `cat os-user-list` > os_user_linknames.go.tmp
  2849  	$(SHELL) $(srcdir)/mvifdiff.sh os_user_linknames.go.tmp os_user_linknames.go
  2850  	$(STAMP) $@
  2851  
  2852  os-user-list: s-os-user-list; @true
  2853  s-os-user-list: Makefile $(srcdir)/go/os/user/*.go
  2854  	rm -f os-user-list.tmp
  2855  	$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/os/user > os-user-list.tmp
  2856  	$(SHELL) $(srcdir)/mvifdiff.sh os-user-list.tmp os-user-list
  2857  	$(STAMP) $@
  2858  
  2859  runtime_linknames.go: s-runtime_linknames; @true
  2860  s-runtime_linknames: runtime-list gen-sysinfo.go $(srcdir)/mklinknames.awk $(srcdir)/go/runtime/*.go
  2861  	rm -f runtime_linknames.go.tmp
  2862  	$(AWK) -f $(srcdir)/mklinknames.awk -v package=runtime `cat runtime-list` > runtime_linknames.go.tmp
  2863  	$(SHELL) $(srcdir)/mvifdiff.sh runtime_linknames.go.tmp runtime_linknames.go
  2864  	$(STAMP) $@
  2865  
  2866  runtime-list: s-runtime-list; @true
  2867  s-runtime-list: Makefile $(srcdir)/go/runtime/*.go
  2868  	rm -f runtime-list.tmp
  2869  	$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/runtime > runtime-list.tmp
  2870  	$(SHELL) $(srcdir)/mvifdiff.sh runtime-list.tmp runtime-list
  2871  	$(STAMP) $@
  2872  
  2873  runtime_sysinfo.go: s-runtime_sysinfo; @true
  2874  s-runtime_sysinfo: $(srcdir)/mkrsysinfo.sh gen-sysinfo.go
  2875  	GOARCH=$(GOARCH) GOOS=$(GOOS) $(SHELL) $(srcdir)/mkrsysinfo.sh
  2876  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-runtime_sysinfo.go runtime_sysinfo.go
  2877  	$(STAMP) $@
  2878  
  2879  sigtab.go: s-sigtab; @true
  2880  s-sigtab: $(srcdir)/mksigtab.sh gen-sysinfo.go
  2881  	GOOS=$(GOOS) $(SHELL) $(srcdir)/mksigtab.sh > tmp-sigtab.go
  2882  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-sigtab.go sigtab.go
  2883  	$(STAMP) $@
  2884  
  2885  zdefaultcc.go: s-zdefaultcc; @true
  2886  s-zdefaultcc: Makefile
  2887  	echo 'package cfg' > zdefaultcc.go.tmp
  2888  	echo >> zdefaultcc.go.tmp
  2889  	echo 'func DefaultGCCGO(goos, goarch string) string { return "$(bindir)/$(GCCGO_INSTALL_NAME)" }' >> zdefaultcc.go.tmp
  2890  	echo 'func DefaultCC(goos, goarch string) string { return "$(GCC_INSTALL_NAME)" }' >> zdefaultcc.go.tmp
  2891  	echo 'func DefaultCXX(goos, goarch string) string { return "$(GXX_INSTALL_NAME)" }' >> zdefaultcc.go.tmp
  2892  	echo 'const DefaultPkgConfig = "pkg-config"' >> zdefaultcc.go.tmp
  2893  	echo 'var OSArchSupportsCgo = map[string]bool{}' >> zdefaultcc.go.tmp
  2894  	$(SHELL) $(srcdir)/../move-if-change zdefaultcc.go.tmp zdefaultcc.go
  2895  	$(STAMP) $@ 
  2896  
  2897  # Post-process runtime.inc.raw (raw output of -fgo-c-header option when
  2898  # compiling runtime) to prune out certain types that should not be
  2899  # exported back to C. See comments in mkruntimeinc.sh for more details.
  2900  runtime.inc: s-runtime-inc; @true
  2901  s-runtime-inc: runtime.lo mkruntimeinc.sh Makefile
  2902  	$(SHELL) $(srcdir)/mkruntimeinc.sh
  2903  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-runtime.inc runtime.inc
  2904  	$(STAMP) $@
  2905  
  2906  # Generate the list of go std packages that were included in libgo
  2907  zstdpkglist.go: s-zstdpkglist; @true
  2908  s-zstdpkglist: Makefile libgo-packages.txt
  2909  	rm -f zstdpkglist.go.tmp
  2910  	echo 'package goroot' > zstdpkglist.go.tmp
  2911  	echo "" >> zstdpkglist.go.tmp
  2912  	echo 'var stdpkg = map[string]bool{' >> zstdpkglist.go.tmp
  2913  	echo $(libgo_go_objs) 'unsafe.lo' | sed 's|[a-z0-9_./]*_c\.lo||g' | sed 's|golang\.org/[a-z0-9_./]*\.lo||g' | sed 's|\([a-z0-9_./]*\)\.lo|"\1": true,|g' >> zstdpkglist.go.tmp
  2914  	echo '}' >> zstdpkglist.go.tmp
  2915  	$(SHELL) $(srcdir)/mvifdiff.sh zstdpkglist.go.tmp zstdpkglist.go
  2916  	$(STAMP) $@
  2917  
  2918  libcalls.go: s-libcalls; @true
  2919  s-libcalls: libcalls-list go/syscall/mksyscall.awk $(srcdir)/go/syscall/*.go
  2920  	rm -f libcalls.go.tmp
  2921  	$(AWK) -f $(srcdir)/go/syscall/mksyscall.awk `cat libcalls-list` > libcalls.go.tmp
  2922  	$(SHELL) $(srcdir)/mvifdiff.sh libcalls.go.tmp libcalls.go
  2923  	$(STAMP) $@
  2924  
  2925  libcalls-list: s-libcalls-list; @true
  2926  s-libcalls-list: Makefile $(srcdir)/go/syscall/*.go
  2927  	rm -f libcalls-list.tmp
  2928  	$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/syscall $(matchargs_syscall) > libcalls-list.tmp
  2929  	$(SHELL) $(srcdir)/mvifdiff.sh libcalls-list.tmp libcalls-list
  2930  	$(STAMP) $@
  2931  
  2932  syscall_arch.go: s-syscall_arch; @true
  2933  s-syscall_arch: Makefile
  2934  	rm -f syscall_arch.go.tmp
  2935  	echo "package syscall" > syscall_arch.go.tmp
  2936  	echo 'const ARCH = "'$(GOARCH)'"' >> syscall_arch.go.tmp
  2937  	echo 'const OS = "'$(GOOS)'"' >> syscall_arch.go.tmp
  2938  	$(SHELL) $(srcdir)/mvifdiff.sh syscall_arch.go.tmp syscall_arch.go
  2939  	$(STAMP) $@
  2940  
  2941  syscall_linknames.go: s-syscall_linknames; @true
  2942  s-syscall_linknames: libcalls.go gen-sysinfo.go $(srcdir)/mklinknames.awk
  2943  	rm -f syscall_linknames.go.tmp
  2944  	$(AWK) -v package=syscall -f $(srcdir)/mklinknames.awk libcalls.go > syscall_linknames.go.tmp
  2945  	$(SHELL) $(srcdir)/mvifdiff.sh syscall_linknames.go.tmp syscall_linknames.go
  2946  	$(STAMP) $@
  2947  
  2948  gen-sysinfo.go: s-gen-sysinfo; @true
  2949  s-gen-sysinfo: $(srcdir)/sysinfo.c config.h
  2950  	$(CC) $(SYSINFO_FLAGS) -fdump-go-spec=tmp-gen-sysinfo.go -std=gnu99 -S -o sysinfo.s $(srcdir)/sysinfo.c
  2951  	rm -f sysinfo.s
  2952  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-gen-sysinfo.go gen-sysinfo.go
  2953  	$(STAMP) $@
  2954  
  2955  errno.i: s-errno; @true
  2956  s-errno:
  2957  	echo '#include <errno.h>' | $(CC) $(SYSINFO_FLAGS) -x c - -E -dM > tmp-errno.i
  2958  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-errno.i errno.i
  2959  	$(STAMP) $@
  2960  
  2961  sysinfo.go: s-sysinfo; @true
  2962  s-sysinfo: $(srcdir)/mksysinfo.sh gen-sysinfo.go errno.i
  2963  	GOARCH=$(GOARCH) GOOS=$(GOOS) $(SHELL) $(srcdir)/mksysinfo.sh
  2964  	$(SHELL) $(srcdir)/mvifdiff.sh tmp-sysinfo.go sysinfo.go
  2965  	$(STAMP) $@
  2966  
  2967  # The epoll struct has an embedded union and is packed on x86_64,
  2968  # which is too complicated for mksysinfo.sh.  We find the offset of
  2969  # the only field we care about in configure.ac, and generate the
  2970  # struct here.
  2971  epoll.go: s-epoll; @true
  2972  s-epoll: Makefile
  2973  	rm -f epoll.go.tmp
  2974  	echo 'package syscall' > epoll.go.tmp
  2975  	echo 'type EpollEvent struct {' >> epoll.go.tmp
  2976  	echo '	Events uint32' >> epoll.go.tmp
  2977  	case "$(SIZEOF_STRUCT_EPOLL_EVENT),$(STRUCT_EPOLL_EVENT_FD_OFFSET)" in \
  2978  	0,0) echo 1>&2 "*** struct epoll_event data.fd offset unknown"; \
  2979  	   exit 1; ;; \
  2980  	8,4) echo '	Fd int32' >> epoll.go.tmp; ;; \
  2981  	12,4) echo '	Fd int32' >> epoll.go.tmp; \
  2982  	   echo '	Pad [4]byte' >> epoll.go.tmp; ;; \
  2983  	12,8) echo '	Pad [4]byte' >> epoll.go.tmp; \
  2984  	   echo '	Fd int32' >> epoll.go.tmp; ;; \
  2985  	16,8) echo '	Pad [4]byte' >> epoll.go.tmp; \
  2986  	   echo '	Fd int32' >> epoll.go.tmp; \
  2987  	   echo '	Pad2 [4]byte' >> epoll.go.tmp; ;; \
  2988  	*) echo 1>&2 "*** struct epoll_event unsupported"; \
  2989  	   exit 1; ;; \
  2990  	esac
  2991  	echo '}' >> epoll.go.tmp
  2992  	$(SHELL) $(srcdir)/mvifdiff.sh epoll.go.tmp epoll.go
  2993  	$(STAMP) $@
  2994  
  2995  define STATIC_template
  2996  $(subst -,_,$(subst .,_,$(subst /,_,$(1))))_GOCFLAGS = -static
  2997  endef
  2998  
  2999  $(foreach package,$(GOTOOL_PACKAGES),$(eval $(call STATIC_template,$(package).lo)))
  3000  
  3001  # Make sure runtime.inc is built before compiling any .c file.
  3002  $(libgo_la_OBJECTS): runtime.inc
  3003  $(libgo_llgo_la_OBJECTS): runtime.inc
  3004  $(libgobegin_a_OBJECTS): runtime.inc
  3005  $(libgobegin_llgo_a_OBJECTS): runtime.inc
  3006  $(libgolibbegin_a_OBJECTS): runtime.inc
  3007  
  3008  # PACKAGE_template defines the rules for each package.
  3009  # For example, for the package bufio, it produces:
  3010  #
  3011  # @go_include@ bufio.lo.dep
  3012  # bufio.lo.dep: $(srcdir)/go/bufio/*.go
  3013  # 	$(BUILDDEPS)
  3014  # bufio.lo:
  3015  # 	$(BUILDPACKAGE)
  3016  # bufio/check: $(CHECK_DEPS)
  3017  # 	@$(CHECK)
  3018  # .PHONY: bufio/check
  3019  #
  3020  # This is invoked with $(1) set to a package, which is a directory name,
  3021  # such as "bufio" or "archive/tar".
  3022  define PACKAGE_template
  3023  @go_include@ $(1).lo.dep
  3024  $(1).lo.dep: $(srcdir)/go/$(1)/*.go
  3025  	$$(BUILDDEPS)
  3026  $(1).lo:
  3027  	$$(BUILDPACKAGE)
  3028  $(1)/check: $$(CHECK_DEPS)
  3029  	@$$(CHECK)
  3030  .PHONY: $(1)/check
  3031  $(1).gox: $(1).s-gox; @true
  3032  $(1).s-gox: $(1).lo
  3033  	$$(BUILDGOX)
  3034  	$$(STAMP) $$@
  3035  endef
  3036  
  3037  # This line expands PACKAGE_template once for each package name listed
  3038  # in $(PACKAGES).
  3039  $(foreach package,$(PACKAGES),$(eval $(call PACKAGE_template,$(package))))
  3040  $(foreach package,$(GOTOOL_PACKAGES),$(eval $(call PACKAGE_template,$(package))))
  3041  runtime.lo.dep: $(extra_go_files_runtime)
  3042  syscall.lo.dep: $(extra_go_files_syscall)
  3043  runtime/internal/sys.lo.dep: $(extra_go_files_runtime_internal_sys)
  3044  internal/cpu.lo.dep: $(extra_go_files_internal_cpu)
  3045  internal/goarch.lo.dep: $(extra_go_files_internal_goarch)
  3046  internal/goos.lo.dep: $(extra_go_files_internal_goos)
  3047  golang.org/x/sys/cpu.lo.dep: $(extra_go_files_golang_org_x_sys_cpu)
  3048  cmd/internal/buildcfg.lo.dep: $(extra_go_files_internal_buildcfg)
  3049  internal/goroot.lo.dep: $(extra_go_files_internal_goroot)
  3050  go/types.lo.dep: $(extra_go_files_go_types)
  3051  cmd/internal/objabi.lo.dep: $(extra_go_files_cmd_internal_objabi)
  3052  cmd/go/internal/cfg.lo.dep: $(extra_go_files_cmd_go_internal_cfg)
  3053  os.lo.dep: $(extra_go_files_os)
  3054  os/user.lo.dep: $(extra_go_files_os_user)
  3055  
  3056  # FIXME: The following C files may as well move to the runtime
  3057  # directory and be treated like other C files.
  3058  
  3059  # Use C code to speed up internal/bytealg.IndexByte and friends.
  3060  internal/bytealg/bytealg.lo: go/internal/bytealg/bytealg.c runtime.inc
  3061  	@$(MKDIR_P) internal/bytealg
  3062  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/internal/bytealg/bytealg.c
  3063  
  3064  # Use a C function with a fixed number of arguments to call a C
  3065  # varargs function.
  3066  log/syslog/syslog_c.lo: go/log/syslog/syslog_c.c runtime.inc
  3067  	@$(MKDIR_P) log/syslog
  3068  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/log/syslog/syslog_c.c
  3069  
  3070  # The interface to libffi from the reflect package is written in C.
  3071  reflect/makefunc_ffi_c.lo: go/reflect/makefunc_ffi_c.c runtime.inc
  3072  	@$(MKDIR_P) reflect
  3073  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/reflect/makefunc_ffi_c.c
  3074  
  3075  # The atomic functions are written in C.
  3076  runtime/internal/atomic_c.lo: go/runtime/internal/atomic/atomic.c runtime.inc
  3077  	@$(MKDIR_P) runtime/internal
  3078  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/runtime/internal/atomic/atomic.c
  3079  sync/atomic_c.lo: go/sync/atomic/atomic.c runtime.inc
  3080  	@$(MKDIR_P) sync
  3081  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/sync/atomic/atomic.c
  3082  
  3083  # A few syscall functions are written in C.
  3084  syscall/clone_linux.lo: go/syscall/clone_linux.c runtime.inc
  3085  	@$(MKDIR_P) syscall
  3086  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/clone_linux.c
  3087  syscall/errno.lo: go/syscall/errno.c runtime.inc
  3088  	@$(MKDIR_P) syscall
  3089  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/errno.c
  3090  syscall/signame.lo: go/syscall/signame.c runtime.inc
  3091  	@$(MKDIR_P) syscall
  3092  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/signame.c
  3093  syscall/wait.lo: go/syscall/wait.c runtime.inc
  3094  	@$(MKDIR_P) syscall
  3095  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/wait.c
  3096  
  3097  # Some runtime/internal/syscall functions are written in C.
  3098  runtime/internal/syscall/errno.lo: go/runtime/internal/syscall/errno.c runtime.inc
  3099  	@$(MKDIR_P) runtime/internal/syscall
  3100  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/runtime/internal/syscall/errno.c
  3101  
  3102  # An os function is written in C.
  3103  os/dir_gccgo_c.lo: go/os/dir_gccgo_c.c runtime.inc
  3104  	@$(MKDIR_P) os
  3105  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/os/dir_gccgo_c.c
  3106  
  3107  # internal/cpu needs some C code.
  3108  internal/cpu/cpu_gccgo.lo: go/internal/cpu/cpu_gccgo.c runtime.inc
  3109  	@$(MKDIR_P) internal/cpu
  3110  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/internal/cpu/cpu_gccgo.c
  3111  
  3112  # Similarly, golang.org/x/sys/cpu needs some C code.
  3113  golang.org/x/sys/cpu_gccgo_x86.lo: go/golang.org/x/sys/cpu/cpu_gccgo_x86.c runtime.inc
  3114  	@$(MKDIR_P) golang.org/x/sys
  3115  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/golang.org/x/sys/cpu/cpu_gccgo_x86.c
  3116  
  3117  # Build golang.org/x/net/route only on BSD systems.
  3118  
  3119  @LIBGO_IS_BSD_TRUE@$(eval $(call PACKAGE_template,golang.org/x/net/route))
  3120  
  3121  # Build golang.org/x/net/lif only on Solaris systems.
  3122  
  3123  @LIBGO_IS_SOLARIS_TRUE@$(eval $(call PACKAGE_template,golang.org/x/net/lif))
  3124  
  3125  check: check-tail
  3126  check-recursive: check-head
  3127  
  3128  check-head:
  3129  	@echo "Test Run By $${USER} on `date`" > libgo.head
  3130  	@echo "Native configuration is $(host_triplet)" >> libgo.head
  3131  	@echo >> libgo.head
  3132  	@echo "		=== libgo tests ===" >> libgo.head
  3133  	@echo >> libgo.head
  3134  
  3135  check-tail: check-recursive check-multi
  3136  	@if test "$(USE_DEJAGNU)" = "yes"; then \
  3137  	  exit 0; \
  3138  	fi; \
  3139  	lib=`${PWD_COMMAND} | sed -e 's,^.*/\([^/][^/]*\)$$,\1,'`; \
  3140  	for dir in . $(MULTIDIRS); do \
  3141  	  mv ../$${dir}/$${lib}/libgo.sum ../$${dir}/$${lib}/libgo.sum.sep; \
  3142  	  mv ../$${dir}/$${lib}/libgo.log ../$${dir}/$${lib}/libgo.log.sep; \
  3143  	done; \
  3144  	mv libgo.head libgo.sum; \
  3145  	cp libgo.sum libgo.log; \
  3146  	echo "Schedule of variations:" >> libgo.sum; \
  3147  	for dir in . $(MULTIDIRS); do \
  3148  	  multidir=../$${dir}/$${lib}; \
  3149  	  multivar=`cat $${multidir}/libgo.var`; \
  3150  	  echo "    $${multivar}" >> libgo.sum; \
  3151  	done; \
  3152  	echo >> libgo.sum; \
  3153  	pass=0; fail=0; untested=0; \
  3154  	for dir in . $(MULTIDIRS); do \
  3155  	  multidir=../$${dir}/$${lib}; \
  3156  	  multivar=`cat $${multidir}/libgo.var`; \
  3157  	  echo "Running target $${multivar}" >> libgo.sum; \
  3158  	  echo "Running $(srcdir)/libgo.exp ..." >> libgo.sum; \
  3159  	  cat $${multidir}/libgo.sum.sep >> libgo.sum; \
  3160  	  cat $${multidir}/libgo.log.sep >> libgo.log; \
  3161  	  if test -n "${MULTIDIRS}"; then \
  3162  	    echo "		=== libgo Summary for $${multivar} ===" >> libgo.sum; \
  3163  	    echo >> libgo.sum; \
  3164  	  fi; \
  3165  	  p=`grep -c PASS $${multidir}/libgo.sum.sep`; \
  3166  	  pass=`expr $$pass + $$p`; \
  3167  	  if test "$$p" -ne "0" && test -n "${MULTIDIRS}"; then \
  3168  	    echo "# of expected passes		$$p" >> libgo.sum; \
  3169  	  fi; \
  3170  	  p=`grep -c FAIL $${multidir}/libgo.sum.sep`; \
  3171  	  fail=`expr $$fail + $$p`; \
  3172  	  if test "$$p" -ne "0" && test -n "${MULTIDIRS}"; then \
  3173  	    echo "# of unexpected failures	$$p" >> libgo.sum; \
  3174  	  fi; \
  3175  	  p=`grep -c UNTESTED $${multidir}/libgo.sum.sep`; \
  3176  	  untested=`expr $$untested + $$p`; \
  3177  	  if test "$$p" -ne "0" && test -n "${MULTIDIRS}"; then \
  3178  	    echo "# of untested testcases		$$p" >> libgo.sum; \
  3179  	  fi; \
  3180  	done; \
  3181  	echo >> libgo.sum; \
  3182  	echo "		=== libgo Summary ===" >> libgo.sum; \
  3183  	echo >> libgo.sum; \
  3184  	if test "$$pass" -ne "0"; then \
  3185  	  echo "# of expected passes		$$pass" >> libgo.sum; \
  3186  	fi; \
  3187  	if test "$$fail" -ne "0"; then \
  3188  	  echo "# of unexpected failures	$$fail" >> libgo.sum; \
  3189  	fi; \
  3190  	if test "$$untested" -ne "0"; then \
  3191  	  echo "# of untested testcases		$$untested" >> libgo.sum; \
  3192  	fi; \
  3193  	echo `echo $(GOC) | sed -e 's/ .*//'`  `$(GOC) -v 2>&1 | grep " version" | sed -n -e 's/.* \(version.*\)$$/\1/p'` >> libgo.sum; \
  3194  	echo >> libgo.log; \
  3195  	echo "runtest completed at `date`" >> libgo.log; \
  3196  	if test "$$fail" -ne "0"; then \
  3197  	  status=1; \
  3198  	else \
  3199  	  status=0; \
  3200  	fi; \
  3201  	exit $$status
  3202  
  3203  check-am:
  3204  	@rm -f libgo.sum libgo.log libgo.tail
  3205  	@multivar="unix"; \
  3206  	[ -z "$(MULTIFLAGS)" ] || multivar="$${multivar}/$(MULTIFLAGS)"; \
  3207  	echo "$${multivar}" > libgo.var
  3208  	@for f in $(TEST_PACKAGES); do \
  3209  	   rm -f $$f-testsum $$f-testlog; \
  3210  	 done
  3211  	-@$(MAKE) $(AM_MAKEFLAGS) -k $(TEST_PACKAGES)
  3212  	@for f in $(TEST_PACKAGES); do \
  3213  	  if test -f $$f-testsum; then \
  3214  	    cat $$f-testsum >> libgo.sum; \
  3215  	  fi; \
  3216  	  if test -f $$f-testlog; then \
  3217  	    cat $$f-testlog >> libgo.log; \
  3218  	  fi; \
  3219  	done
  3220  
  3221  check-multi:
  3222  	$(MULTIDO) $(AM_MAKEFLAGS) DO=check-am multi-do # $(MAKE)
  3223  
  3224  bench:
  3225  	-@$(MAKE) $(AM_MAKEFLAGS) -k $(TEST_PACKAGES) GOBENCH=.
  3226  
  3227  mostlyclean-local:
  3228  	find . -name '*.lo' -print | xargs $(LIBTOOL) --mode=clean rm -f
  3229  	find . -name '*.$(OBJEXT)' -print | xargs rm -f
  3230  	find . -name '*-testsum' -print | xargs rm -f
  3231  	find . -name '*-testlog' -print | xargs rm -f
  3232  
  3233  clean-local:
  3234  	find . -name '*.la' -print | xargs $(LIBTOOL) --mode=clean rm -f
  3235  	find . -name '*.a' -print | xargs rm -f
  3236  	find . -name '*.gox' -print | xargs rm -f
  3237  	find . -name '*.s-gox' -print | xargs rm -f
  3238  
  3239  distclean-local:
  3240  	find . -name '*.lo.dep' -print | xargs rm -f
  3241  
  3242  # GNU Make needs to see an explicit $(MAKE) variable in the command it
  3243  # runs to enable its job server during parallel builds.  Hence the
  3244  # comments below.
  3245  all-multi:
  3246  	$(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
  3247  install-multi:
  3248  	$(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
  3249  mostlyclean-multi:
  3250  	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
  3251  clean-multi:
  3252  	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
  3253  distclean-multi:
  3254  	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
  3255  maintainer-clean-multi:
  3256  	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
  3257  
  3258  .MAKE .PHONY: all-multi clean-multi distclean-multi install-am \
  3259  	      install-multi maintainer-clean-multi mostlyclean-multi
  3260  
  3261  install-exec-local: install-multi
  3262  
  3263  all-local: all-multi
  3264  mostlyclean-local: mostlyclean-multi
  3265  clean-local: clean-multi
  3266  distclean-local: distclean-multi
  3267  maintainer-clean-local: maintainer-clean-multi
  3268  all-local: $(ALL_LOCAL_DEPS)
  3269  
  3270  # If we want to use "AR -r" when creating AIX FAT archives,
  3271  # AR must be stripped of all its -X flags.
  3272  # Otherwize, if AR was defined with -X32_64, the replace option would
  3273  # erase the default .so when adding the extra one. There is no
  3274  # order priority within -X flags.
  3275  add-aix-fat-library: all-multi
  3276  	@if test "$(MULTIBUILDTOP)" = ""; then \
  3277  	  arx=`echo $(AR) | sed -e 's/-X[^ ]*//g'`; \
  3278  	  $${arx} -X$(AIX_EXTRA_ARCH) rc .libs/$(PACKAGE).a ../ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/.libs/$(PACKAGE).so.$(MAJOR); \
  3279  	  $${arx} -X$(AIX_EXTRA_ARCH) rc ../pthread/$(PACKAGE)/.libs/$(PACKAGE).a ../pthread/ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/.libs/$(PACKAGE).so.$(MAJOR); \
  3280  	  $${arx} -X$(AIX_EXTRA_ARCH) rc libgobegin.a ../ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/$(libgobegin_a_OBJECTS); \
  3281  	  $${arx} -X$(AIX_EXTRA_ARCH) rc ../pthread/$(PACKAGE)/libgobegin.a ../pthread/ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/$(libgobegin_a_OBJECTS); \
  3282  	  $${arx} -X$(AIX_EXTRA_ARCH) rc libgolibbegin.a ../ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/$(libgolibbegin_a_OBJECTS); \
  3283  	  $${arx} -X$(AIX_EXTRA_ARCH) rc ../pthread/$(PACKAGE)/libgolibbegin.a ../pthread/ppc$(AIX_EXTRA_ARCH)/$(PACKAGE)/$(libgolibbegin_a_OBJECTS); \
  3284  	fi
  3285  
  3286  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  3287  # Otherwise a system limit (for SysV at least) may be exceeded.
  3288  .NOEXPORT: