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