diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2016-08-06 00:36:33 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2016-08-06 00:36:33 +0000 |
commit | e0f69f36ea1e068cb9aa48ea0d274b98530f2488 (patch) | |
tree | 8925fdf222aa5a7635a6eb748602b694043eafb7 /libgo/Makefile.in | |
parent | d712e9a7e2ec4de5e6e9f72b85b620e719757ee3 (diff) | |
download | gcc-e0f69f36ea1e068cb9aa48ea0d274b98530f2488.zip gcc-e0f69f36ea1e068cb9aa48ea0d274b98530f2488.tar.gz gcc-e0f69f36ea1e068cb9aa48ea0d274b98530f2488.tar.bz2 |
libgo: change build procedure to use build tags
Previously the libgo Makefile explicitly listed the set of files to
compile for each package. For packages that use build tags, this
required a lot of awkward automake conditionals in the Makefile.
This CL changes the build to look at the build tags in the files.
The new shell script libgo/match.sh does the matching. This required
adjusting a lot of build tags, and removing some files that are never
used. I verified that the exact same sets of files are compiled on
amd64 GNU/Linux. I also tested the build on i386 Solaris.
Writing match.sh revealed some bugs in the build tag handling that
already exists, in a slightly different form, in the gotest shell
script. This CL fixes those problems as well.
The old code used automake conditionals to handle systems that were
missing strerror_r and wait4. Rather than deal with those in Go, those
functions are now implemented in runtime/go-nosys.c when necessary, so
the Go code can simply assume that they exist.
The os testsuite looked for dir_unix.go, which was never built for gccgo
and has now been removed. I changed the testsuite to look for dir.go
instead.
Reviewed-on: https://go-review.googlesource.com/25546
From-SVN: r239189
Diffstat (limited to 'libgo/Makefile.in')
-rw-r--r-- | libgo/Makefile.in | 2061 |
1 files changed, 388 insertions, 1673 deletions
diff --git a/libgo/Makefile.in b/libgo/Makefile.in index 740885e..be0798f 100644 --- a/libgo/Makefile.in +++ b/libgo/Makefile.in @@ -165,16 +165,10 @@ am_libgolibbegin_a_OBJECTS = libgolibbegin_a-go-libmain.$(OBJEXT) libgolibbegin_a_OBJECTS = $(am_libgolibbegin_a_OBJECTS) libnetgo_a_AR = $(AR) $(ARFLAGS) libnetgo_a_DEPENDENCIES = netgo.o -am__objects_1 = -am__objects_2 = $(am__objects_1) $(am__objects_1) $(am__objects_1) \ - $(am__objects_1) $(am__objects_1) $(am__objects_1) \ - $(am__objects_1) -am__objects_3 = $(am__objects_2) -am_libnetgo_a_OBJECTS = $(am__objects_3) +am_libnetgo_a_OBJECTS = libnetgo_a_OBJECTS = $(am_libnetgo_a_OBJECTS) LTLIBRARIES = $(toolexeclib_LTLIBRARIES) -am__DEPENDENCIES_1 = -am__DEPENDENCIES_2 = bufio.lo bytes.lo bytes/index.lo context.lo \ +am__DEPENDENCIES_1 = bufio.lo bytes.lo bytes/index.lo context.lo \ crypto.lo encoding.lo errors.lo expvar.lo flag.lo fmt.lo \ hash.lo html.lo image.lo io.lo log.lo math.lo mime.lo net.lo \ os.lo path.lo reflect-go.lo reflect/makefunc_ffi_c.lo \ @@ -215,35 +209,36 @@ am__DEPENDENCIES_2 = bufio.lo bytes.lo bytes/index.lo context.lo \ math/cmplx.lo math/rand.lo mime/multipart.lo \ mime/quotedprintable.lo net/http.lo net/internal/socktest.lo \ net/mail.lo net/rpc.lo net/smtp.lo net/textproto.lo net/url.lo \ - old/regexp.lo old/template.lo os/exec.lo $(am__DEPENDENCIES_1) \ - os/signal.lo os/user.lo path/filepath.lo regexp/syntax.lo \ + old/regexp.lo old/template.lo os/exec.lo os/signal.lo \ + os/user.lo path/filepath.lo regexp/syntax.lo \ net/rpc/jsonrpc.lo runtime/debug.lo runtime/pprof.lo \ sync/atomic.lo sync/atomic_c.lo text/scanner.lo \ text/tabwriter.lo text/template.lo text/template/parse.lo \ testing/iotest.lo testing/quick.lo unicode/utf16.lo \ unicode/utf8.lo -am__DEPENDENCIES_3 = $(am__DEPENDENCIES_2) \ - ../libbacktrace/libbacktrace.la $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__DEPENDENCIES_2 = +am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) \ + ../libbacktrace/libbacktrace.la $(am__DEPENDENCIES_2) \ + $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2) \ + $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_2) libgo_llgo_la_DEPENDENCIES = $(am__DEPENDENCIES_3) -@LIBGO_IS_LINUX_FALSE@am__objects_4 = lock_sema.lo thread-sema.lo -@LIBGO_IS_LINUX_TRUE@am__objects_4 = lock_futex.lo thread-linux.lo -@HAVE_SYS_MMAN_H_FALSE@am__objects_5 = mem_posix_memalign.lo -@HAVE_SYS_MMAN_H_TRUE@am__objects_5 = mem.lo -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_6 = netpoll_kqueue.lo -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@am__objects_6 = netpoll_select.lo -@LIBGO_IS_LINUX_TRUE@am__objects_6 = netpoll_epoll.lo -@LIBGO_IS_RTEMS_TRUE@am__objects_7 = rtems-task-variable-add.lo -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_8 = getncpu-none.lo -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@am__objects_8 = getncpu-bsd.lo -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_8 = getncpu-bsd.lo -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@am__objects_8 = getncpu-solaris.lo -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@am__objects_8 = getncpu-irix.lo -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_LINUX_FALSE@am__objects_8 = \ +@LIBGO_IS_LINUX_FALSE@am__objects_1 = lock_sema.lo thread-sema.lo +@LIBGO_IS_LINUX_TRUE@am__objects_1 = lock_futex.lo thread-linux.lo +@HAVE_SYS_MMAN_H_FALSE@am__objects_2 = mem_posix_memalign.lo +@HAVE_SYS_MMAN_H_TRUE@am__objects_2 = mem.lo +@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_3 = netpoll_kqueue.lo +@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@am__objects_3 = netpoll_select.lo +@LIBGO_IS_LINUX_TRUE@am__objects_3 = netpoll_epoll.lo +@LIBGO_IS_RTEMS_TRUE@am__objects_4 = rtems-task-variable-add.lo +@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_5 = getncpu-none.lo +@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@am__objects_5 = getncpu-bsd.lo +@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@am__objects_5 = getncpu-bsd.lo +@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@am__objects_5 = getncpu-solaris.lo +@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@am__objects_5 = getncpu-irix.lo +@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_LINUX_FALSE@am__objects_5 = \ @LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_LINUX_FALSE@ getncpu-bsd.lo -@LIBGO_IS_LINUX_TRUE@am__objects_8 = getncpu-linux.lo -am__objects_9 = go-append.lo go-assert.lo go-assert-interface.lo \ +@LIBGO_IS_LINUX_TRUE@am__objects_5 = getncpu-linux.lo +am__objects_6 = go-append.lo go-assert.lo go-assert-interface.lo \ go-byte-array-to-string.lo go-breakpoint.lo go-caller.lo \ go-callers.lo go-can-convert-interface.lo go-cdiv.lo go-cgo.lo \ go-check-interface.lo go-construct-map.lo \ @@ -265,21 +260,21 @@ am__objects_9 = go-append.lo go-assert.lo go-assert-interface.lo \ go-type-string.lo go-typedesc-equal.lo go-unsafe-new.lo \ go-unsafe-newarray.lo go-unsafe-pointer.lo go-unsetenv.lo \ go-unwind.lo go-varargs.lo env_posix.lo heapdump.lo \ - $(am__objects_4) mcache.lo mcentral.lo $(am__objects_5) \ - mfixalloc.lo mgc0.lo mheap.lo msize.lo $(am__objects_6) \ + $(am__objects_1) mcache.lo mcentral.lo $(am__objects_2) \ + mfixalloc.lo mgc0.lo mheap.lo msize.lo $(am__objects_3) \ panic.lo parfor.lo print.lo proc.lo runtime.lo signal_unix.lo \ - thread.lo yield.lo $(am__objects_7) chan.lo cpuprof.lo \ + thread.lo yield.lo $(am__objects_4) chan.lo cpuprof.lo \ go-iface.lo lfstack.lo malloc.lo map.lo mprof.lo netpoll.lo \ rdebug.lo reflect.lo runtime1.lo sema.lo sigqueue.lo string.lo \ - time.lo $(am__objects_8) -am_libgo_llgo_la_OBJECTS = $(am__objects_9) + time.lo $(am__objects_5) +am_libgo_llgo_la_OBJECTS = $(am__objects_6) libgo_llgo_la_OBJECTS = $(am_libgo_llgo_la_OBJECTS) libgo_llgo_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(libgo_llgo_la_LDFLAGS) $(LDFLAGS) -o $@ @GOC_IS_LLGO_TRUE@am_libgo_llgo_la_rpath = -rpath $(toolexeclibdir) libgo_la_DEPENDENCIES = $(am__DEPENDENCIES_3) -am_libgo_la_OBJECTS = $(am__objects_9) +am_libgo_la_OBJECTS = $(am__objects_6) libgo_la_OBJECTS = $(am_libgo_la_OBJECTS) libgo_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(libgo_la_LDFLAGS) \ @@ -937,1288 +932,15 @@ runtime_files = \ time.c \ $(runtime_getncpu_file) -go_bufio_files = \ - go/bufio/bufio.go \ - go/bufio/scan.go - -go_bytes_files = \ - go/bytes/buffer.go \ - go/bytes/bytes.go \ - go/bytes/bytes_decl.go \ - go/bytes/reader.go - -go_bytes_c_files = \ - go/bytes/indexbyte.c - -go_context_files = \ - go/context/context.go - -go_crypto_files = \ - go/crypto/crypto.go - -go_encoding_files = \ - go/encoding/encoding.go - -go_errors_files = \ - go/errors/errors.go - -go_expvar_files = \ - go/expvar/expvar.go - -go_flag_files = \ - go/flag/flag.go - -go_fmt_files = \ - go/fmt/doc.go \ - go/fmt/format.go \ - go/fmt/print.go \ - go/fmt/scan.go - -go_hash_files = \ - go/hash/hash.go - -go_html_files = \ - go/html/entity.go \ - go/html/escape.go - -go_image_files = \ - go/image/format.go \ - go/image/geom.go \ - go/image/image.go \ - go/image/names.go \ - go/image/ycbcr.go - -go_io_files = \ - go/io/multi.go \ - go/io/io.go \ - go/io/pipe.go - -go_log_files = \ - go/log/log.go - -go_math_files = \ - go/math/abs.go \ - go/math/acosh.go \ - go/math/asin.go \ - go/math/asinh.go \ - go/math/atan.go \ - go/math/atanh.go \ - go/math/atan2.go \ - go/math/bits.go \ - go/math/cbrt.go \ - go/math/const.go \ - go/math/copysign.go \ - go/math/dim.go \ - go/math/erf.go \ - go/math/exp.go \ - go/math/expm1.go \ - go/math/floor.go \ - go/math/frexp.go \ - go/math/gamma.go \ - go/math/hypot.go \ - go/math/j0.go \ - go/math/j1.go \ - go/math/jn.go \ - go/math/ldexp.go \ - go/math/lgamma.go \ - go/math/log.go \ - go/math/log1p.go \ - go/math/log10.go \ - go/math/logb.go \ - go/math/mod.go \ - go/math/modf.go \ - go/math/nextafter.go \ - go/math/pow.go \ - go/math/pow10.go \ - go/math/remainder.go \ - go/math/signbit.go \ - go/math/sin.go \ - go/math/sincos.go \ - go/math/sinh.go \ - go/math/sqrt.go \ - go/math/tan.go \ - go/math/tanh.go \ - go/math/unsafe.go - -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@go_mime_type_file = -@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@go_mime_type_file = go/mime/type_dragonfly.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_OPENBSD_FALSE@go_mime_type_file = go/mime/type_freebsd.go -@LIBGO_IS_OPENBSD_TRUE@go_mime_type_file = go/mime/type_openbsd.go -go_mime_files = \ - go/mime/encodedword.go \ - go/mime/grammar.go \ - go/mime/mediatype.go \ - go/mime/type.go \ - go/mime/type_unix.go \ - $(go_mime_type_file) - -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_file = go/net/cgo_bsd.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_file = go/net/cgo_netbsd.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_file = go/net/cgo_bsd.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_cgo_file = go/net/cgo_solaris.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_cgo_file = go/net/cgo_linux.go -@LIBGO_IS_LINUX_TRUE@go_net_cgo_file = go/net/cgo_linux.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sock_file = go/net/sock_bsd.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_sock_file = go/net/sock_bsd.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sock_file = go/net/sock_bsd.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_sock_file = go/net/sock_stub.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_sock_file = go/net/sock_linux.go -@LIBGO_IS_LINUX_TRUE@go_net_sock_file = go/net/sock_linux.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockopt_file = go/net/sockopt_bsd.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockopt_file = go/net/sockopt_bsd.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockopt_file = go/net/sockopt_bsd.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_sockopt_file = go/net/sockopt_solaris.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_sockopt_file = go/net/sockopt_linux.go -@LIBGO_IS_LINUX_TRUE@go_net_sockopt_file = go/net/sockopt_linux.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockoptip_file = go/net/sockoptip_bsd.go go/net/sockoptip_posix.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockoptip_file = go/net/sockoptip_bsd.go go/net/sockoptip_posix.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sockoptip_file = go/net/sockoptip_bsd.go go/net/sockoptip_posix.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_sockoptip_file = go/net/sockoptip_stub.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_sockoptip_file = go/net/sockoptip_linux.go go/net/sockoptip_posix.go -@LIBGO_IS_LINUX_TRUE@go_net_sockoptip_file = go/net/sockoptip_linux.go go/net/sockoptip_posix.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_sock_file = go/net/cgo_sockold.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_sock_file = go/net/cgo_sockold.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_sock_file = go/net/cgo_sockold.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_cgo_sock_file = go/net/cgo_socknew.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_cgo_sock_file = go/net/cgo_socknew.go -@LIBGO_IS_LINUX_TRUE@go_net_cgo_sock_file = go/net/cgo_socknew.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_res_file = go/net/cgo_resold.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_res_file = go/net/cgo_resnew.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_cgo_res_file = go/net/cgo_resold.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_cgo_res_file = go/net/cgo_resnew.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_cgo_res_file = go/net/cgo_resnew.go -@LIBGO_IS_LINUX_TRUE@go_net_cgo_res_file = go/net/cgo_resnew.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_sendfile_file = go/net/sendfile_stub.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_sendfile_file = go/net/sendfile_solaris.go -@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@go_net_sendfile_file = go/net/sendfile_dragonfly.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_sendfile_file = go/net/sendfile_freebsd.go -@LIBGO_IS_LINUX_TRUE@go_net_sendfile_file = go/net/sendfile_linux.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@go_net_interface_file = go/net/interface_stub.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_TRUE@go_net_interface_file = go/net/interface_bsdvar.go -@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@go_net_interface_file = go/net/interface_bsdvar.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@go_net_interface_file = go/net/interface_bsdvar.go -@LIBGO_IS_LINUX_TRUE@go_net_interface_file = go/net/interface_linux.go -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@go_net_cloexec_file = go/net/sys_cloexec.go -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_cloexec_file = go/net/sock_cloexec.go go/net/hook_cloexec.go -@LIBGO_IS_LINUX_TRUE@go_net_cloexec_file = go/net/sock_cloexec.go go/net/hook_cloexec.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_tcpsockopt_file = go/net/tcpsockopt_unix.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_net_tcpsockopt_file = go/net/tcpsockopt_dragonfly.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_net_tcpsockopt_file = go/net/tcpsockopt_solaris.go -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_OPENBSD_FALSE@go_net_tcpsockopt_file = go/net/tcpsockopt_darwin.go -@LIBGO_IS_OPENBSD_TRUE@go_net_tcpsockopt_file = go/net/tcpsockopt_openbsd.go -go_net_common_files = \ - go/net/addrselect.go \ - $(go_net_cloexec_file) \ - go/net/conf.go \ - go/net/dial.go \ - go/net/dnsclient.go \ - go/net/dnsclient_unix.go \ - go/net/dnsconfig_unix.go \ - go/net/dnsmsg.go \ - go/net/fd_mutex.go \ - go/net/fd_posix.go \ - go/net/fd_unix.go \ - go/net/file.go \ - go/net/file_unix.go \ - go/net/hook.go \ - go/net/hook_unix.go \ - go/net/hosts.go \ - go/net/interface.go \ - $(go_net_interface_file) \ - go/net/ip.go \ - go/net/iprawsock.go \ - go/net/iprawsock_posix.go \ - go/net/ipsock.go \ - go/net/ipsock_posix.go \ - go/net/lookup.go \ - go/net/lookup_unix.go \ - go/net/mac.go \ - go/net/net.go \ - go/net/nss.go \ - go/net/parse.go \ - go/net/pipe.go \ - go/net/port.go \ - go/net/fd_poll_runtime.go \ - go/net/port_unix.go \ - $(go_net_sendfile_file) \ - go/net/sock_posix.go \ - $(go_net_sock_file) \ - go/net/sockopt_posix.go \ - $(go_net_sockopt_file) \ - $(go_net_sockoptip_file) \ - go/net/tcpsock.go \ - go/net/tcpsock_posix.go \ - go/net/tcpsockopt_posix.go \ - $(go_net_tcpsockopt_file) \ - go/net/udpsock.go \ - go/net/udpsock_posix.go \ - go/net/unixsock.go \ - go/net/unixsock_posix.go - -go_net_files = \ - go/net/cgo_unix.go \ - $(go_net_cgo_file) \ - $(go_net_cgo_res_file) \ - $(go_net_cgo_sock_file) \ - $(go_net_common_files) - -go_netgo_files = \ - go/net/cgo_stub.go \ - $(go_net_common_files) - -@LIBGO_IS_386_FALSE@@LIBGO_IS_SOLARIS_TRUE@@LIBGO_IS_SPARC_FALSE@go_os_dir_file = go/os/dir_regfile.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_SOLARIS_TRUE@@LIBGO_IS_SPARC_TRUE@go_os_dir_file = go/os/dir_largefile.go -@LIBGO_IS_386_TRUE@@LIBGO_IS_SOLARIS_TRUE@go_os_dir_file = go/os/dir_largefile.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_dir_file = go/os/dir_regfile.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_os_dir_file = go/os/dir_largefile.go -@LIBGO_IS_DARWIN_FALSE@go_os_getwd_file = -@LIBGO_IS_DARWIN_TRUE@go_os_getwd_file = go/os/getwd_darwin.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_sys_file = go/os/sys_bsd.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_os_sys_file = go/os/sys_uname.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_sys_file = go/os/sys_uname.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_os_sys_file = go/os/sys_uname.go -@LIBGO_IS_LINUX_TRUE@go_os_sys_file = go/os/sys_linux.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@go_os_cloexec_file = go/os/sys_unix.go -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_FREEBSD_FALSE@go_os_cloexec_file = go/os/sys_darwin.go -@LIBGO_IS_FREEBSD_TRUE@go_os_cloexec_file = go/os/sys_freebsd.go -@HAVE_STAT_TIMESPEC_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_os_stat_file = go/os/stat_solaris.go -@HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@go_os_stat_file = go/os/stat_atim.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_dragonfly.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_atimespec.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_atimespec.go -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_atimespec.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_atim.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_os_stat_file = go/os/stat_atim.go -@LIBGO_IS_LINUX_FALSE@go_os_pipe_file = go/os/pipe_bsd.go -@LIBGO_IS_LINUX_TRUE@go_os_pipe_file = go/os/pipe_linux.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_os_sticky_file = go/os/sticky_notbsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_NETBSD_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_TRUE@go_os_sticky_file = go/os/sticky_bsd.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@go_os_wait_file = go/os/wait_unimp.go -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@go_os_wait_file = go/os/wait_wait6.go -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_LINUX_FALSE@go_os_wait_file = go/os/wait_waitid.go -@LIBGO_IS_LINUX_TRUE@go_os_wait_file = go/os/wait_waitid.go -go_os_files = \ - $(go_os_dir_file) \ - go/os/dir.go \ - go/os/doc.go \ - go/os/env.go \ - go/os/error.go \ - go/os/error_unix.go \ - go/os/exec.go \ - go/os/exec_posix.go \ - go/os/exec_unix.go \ - go/os/file.go \ - go/os/file_posix.go \ - go/os/file_unix.go \ - go/os/getwd.go \ - $(go_os_getwd_file) \ - go/os/path.go \ - go/os/path_unix.go \ - $(go_os_pipe_file) \ - go/os/proc.go \ - $(go_os_stat_file) \ - $(go_os_sticky_file) \ - go/os/str.go \ - $(go_os_sys_file) \ - $(go_os_cloexec_file) \ - go/os/types.go \ - go/os/types_unix.go \ - $(go_os_wait_file) - -go_path_files = \ - go/path/match.go \ - go/path/path.go - -go_reflect_files = \ - go/reflect/deepequal.go \ - go/reflect/makefunc.go \ - go/reflect/makefunc_ffi.go \ - go/reflect/type.go \ - go/reflect/value.go - -go_reflect_makefunc_c_file = \ - go/reflect/makefunc_ffi_c.c - -go_regexp_files = \ - go/regexp/backtrack.go \ - go/regexp/exec.go \ - go/regexp/onepass.go \ - go/regexp/regexp.go - -go_net_rpc_files = \ - go/net/rpc/client.go \ - go/net/rpc/debug.go \ - go/net/rpc/server.go - -go_runtime_files = \ - go/runtime/compiler.go \ - go/runtime/debug.go \ - go/runtime/error.go \ - go/runtime/extern.go \ - go/runtime/mem.go \ - go/runtime/symtab.go \ - version.go - noinst_DATA = zstdpkglist.go -go_sort_files = \ - go/sort/search.go \ - go/sort/sort.go - -go_strconv_files = \ - go/strconv/atob.go \ - go/strconv/atof.go \ - go/strconv/atoi.go \ - go/strconv/decimal.go \ - go/strconv/doc.go \ - go/strconv/extfloat.go \ - go/strconv/ftoa.go \ - go/strconv/isprint.go \ - go/strconv/itoa.go \ - go/strconv/quote.go - -go_strings_files = \ - go/strings/compare.go \ - go/strings/reader.go \ - go/strings/replace.go \ - go/strings/search.go \ - go/strings/strings.go \ - go/strings/strings_decl.go \ - go/strings/strings_generic.go - -go_strings_c_files = \ - go/strings/indexbyte.c - -go_sync_files = \ - go/sync/cond.go \ - go/sync/mutex.go \ - go/sync/once.go \ - go/sync/pool.go \ - go/sync/runtime.go \ - go/sync/rwmutex.go \ - go/sync/waitgroup.go - -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_syslog_file = go/log/syslog/syslog_unix.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_syslog_file = go/log/syslog/syslog_libc.go -@LIBGO_IS_SOLARIS_TRUE@go_syslog_file = go/log/syslog/syslog_libc.go -go_log_syslog_files = \ - go/log/syslog/doc.go \ - go/log/syslog/syslog.go \ - $(go_syslog_file) - -go_syslog_c_files = \ - go/log/syslog/syslog_c.c - -go_testing_files = \ - go/testing/allocs.go \ - go/testing/benchmark.go \ - go/testing/cover.go \ - go/testing/example.go \ - go/testing/match.go \ - go/testing/testing.go - -go_time_files = \ - go/time/format.go \ - go/time/sleep.go \ - go/time/sys_unix.go \ - go/time/tick.go \ - go/time/time.go \ - go/time/zoneinfo.go \ - go/time/zoneinfo_read.go \ - go/time/zoneinfo_unix.go - -go_unicode_files = \ - go/unicode/casetables.go \ - go/unicode/digit.go \ - go/unicode/graphic.go \ - go/unicode/letter.go \ - go/unicode/tables.go - -@LIBGO_IS_DARWIN_TRUE@archive_tar_atim_file = go/archive/tar/stat_atimespec.go -@LIBGO_IS_FREEBSD_TRUE@archive_tar_atim_file = go/archive/tar/stat_atimespec.go -@LIBGO_IS_LINUX_TRUE@archive_tar_atim_file = go/archive/tar/stat_atim.go -@LIBGO_IS_NETBSD_TRUE@archive_tar_atim_file = go/archive/tar/stat_atimespec.go -@LIBGO_IS_OPENBSD_TRUE@archive_tar_atim_file = go/archive/tar/stat_atim.go -@LIBGO_IS_SOLARIS_TRUE@archive_tar_atim_file = go/archive/tar/stat_atim.go -go_archive_tar_files = \ - go/archive/tar/common.go \ - go/archive/tar/format.go \ - go/archive/tar/reader.go \ - go/archive/tar/stat_unix.go \ - go/archive/tar/writer.go \ - $(archive_tar_atim_file) - -go_archive_zip_files = \ - go/archive/zip/reader.go \ - go/archive/zip/register.go \ - go/archive/zip/struct.go \ - go/archive/zip/writer.go - -go_compress_bzip2_files = \ - go/compress/bzip2/bit_reader.go \ - go/compress/bzip2/bzip2.go \ - go/compress/bzip2/huffman.go \ - go/compress/bzip2/move_to_front.go - -go_compress_flate_files = \ - go/compress/flate/deflate.go \ - go/compress/flate/deflatefast.go \ - go/compress/flate/dict_decoder.go \ - go/compress/flate/huffman_bit_writer.go \ - go/compress/flate/huffman_code.go \ - go/compress/flate/inflate.go \ - go/compress/flate/reverse_bits.go \ - go/compress/flate/token.go - -go_compress_gzip_files = \ - go/compress/gzip/gzip.go \ - go/compress/gzip/gunzip.go - -go_compress_lzw_files = \ - go/compress/lzw/reader.go \ - go/compress/lzw/writer.go - -go_compress_zlib_files = \ - go/compress/zlib/reader.go \ - go/compress/zlib/writer.go - -go_container_heap_files = \ - go/container/heap/heap.go - -go_container_list_files = \ - go/container/list/list.go - -go_container_ring_files = \ - go/container/ring/ring.go - -go_crypto_aes_files = \ - go/crypto/aes/block.go \ - go/crypto/aes/cipher.go \ - go/crypto/aes/cipher_generic.go \ - go/crypto/aes/const.go \ - go/crypto/aes/modes.go - -go_crypto_cipher_files = \ - go/crypto/cipher/cbc.go \ - go/crypto/cipher/cfb.go \ - go/crypto/cipher/cipher.go \ - go/crypto/cipher/ctr.go \ - go/crypto/cipher/gcm.go \ - go/crypto/cipher/io.go \ - go/crypto/cipher/ofb.go \ - go/crypto/cipher/xor.go - -go_crypto_des_files = \ - go/crypto/des/block.go \ - go/crypto/des/cipher.go \ - go/crypto/des/const.go - -go_crypto_dsa_files = \ - go/crypto/dsa/dsa.go - -go_crypto_ecdsa_files = \ - go/crypto/ecdsa/ecdsa.go - -go_crypto_elliptic_files = \ - go/crypto/elliptic/elliptic.go \ - go/crypto/elliptic/p224.go \ - go/crypto/elliptic/p256.go - -go_crypto_hmac_files = \ - go/crypto/hmac/hmac.go - -go_crypto_md5_files = \ - go/crypto/md5/md5.go \ - go/crypto/md5/md5block.go \ - go/crypto/md5/md5block_generic.go - -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_FALSE@crypto_rand_file = -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_TRUE@crypto_rand_file = go/crypto/rand/rand_openbsd.go -@LIBGO_IS_LINUX_TRUE@crypto_rand_file = go/crypto/rand/rand_linux.go -go_crypto_rand_files = \ - go/crypto/rand/eagain.go \ - go/crypto/rand/rand.go \ - go/crypto/rand/rand_unix.go \ - $(crypto_rand_file) \ - go/crypto/rand/util.go - -go_crypto_rc4_files = \ - go/crypto/rc4/rc4.go \ - go/crypto/rc4/rc4_ref.go - -go_crypto_rsa_files = \ - go/crypto/rsa/pkcs1v15.go \ - go/crypto/rsa/pss.go \ - go/crypto/rsa/rsa.go - -go_crypto_sha1_files = \ - go/crypto/sha1/sha1.go \ - go/crypto/sha1/sha1block.go \ - go/crypto/sha1/sha1block_generic.go - -go_crypto_sha256_files = \ - go/crypto/sha256/sha256.go \ - go/crypto/sha256/sha256block.go \ - go/crypto/sha256/sha256block_generic.go - -go_crypto_sha512_files = \ - go/crypto/sha512/sha512.go \ - go/crypto/sha512/sha512block.go \ - go/crypto/sha512/sha512block_generic.go - -go_crypto_subtle_files = \ - go/crypto/subtle/constant_time.go - -go_crypto_tls_files = \ - go/crypto/tls/alert.go \ - go/crypto/tls/cipher_suites.go \ - go/crypto/tls/common.go \ - go/crypto/tls/conn.go \ - go/crypto/tls/handshake_client.go \ - go/crypto/tls/handshake_messages.go \ - go/crypto/tls/handshake_server.go \ - go/crypto/tls/key_agreement.go \ - go/crypto/tls/prf.go \ - go/crypto/tls/ticket.go \ - go/crypto/tls/tls.go - -@LIBGO_IS_DARWIN_FALSE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = -@LIBGO_IS_DARWIN_TRUE@@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = go/crypto/x509/root_darwin.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_FALSE@@LIBGO_IS_OPENBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = go/crypto/x509/root_bsd.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_NETBSD_TRUE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = go/crypto/x509/root_bsd.go -@LIBGO_IS_DRAGONFLY_FALSE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = go/crypto/x509/root_bsd.go -@LIBGO_IS_DRAGONFLY_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@go_crypto_x509_root_file = go/crypto/x509/root_bsd.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@go_crypto_x509_root_file = go/crypto/x509/root_solaris.go -@LIBGO_IS_LINUX_TRUE@go_crypto_x509_root_file = go/crypto/x509/root_linux.go -go_crypto_x509_files = \ - go/crypto/x509/cert_pool.go \ - go/crypto/x509/pem_decrypt.go \ - go/crypto/x509/pkcs1.go \ - go/crypto/x509/pkcs8.go \ - go/crypto/x509/root.go \ - go/crypto/x509/root_unix.go \ - $(go_crypto_x509_root_file) \ - go/crypto/x509/sec1.go \ - go/crypto/x509/verify.go \ - go/crypto/x509/x509.go - -go_crypto_x509_pkix_files = \ - go/crypto/x509/pkix/pkix.go - -go_database_sql_files = \ - go/database/sql/convert.go \ - go/database/sql/sql.go - -go_database_sql_driver_files = \ - go/database/sql/driver/driver.go \ - go/database/sql/driver/types.go - -go_debug_dwarf_files = \ - go/debug/dwarf/buf.go \ - go/debug/dwarf/class_string.go \ - go/debug/dwarf/const.go \ - go/debug/dwarf/entry.go \ - go/debug/dwarf/line.go \ - go/debug/dwarf/open.go \ - go/debug/dwarf/type.go \ - go/debug/dwarf/typeunit.go \ - go/debug/dwarf/unit.go - -go_debug_elf_files = \ - go/debug/elf/elf.go \ - go/debug/elf/file.go \ - go/debug/elf/reader.go - -go_debug_gosym_files = \ - go/debug/gosym/pclntab.go \ - go/debug/gosym/symtab.go - -go_debug_macho_files = \ - go/debug/macho/fat.go \ - go/debug/macho/file.go \ - go/debug/macho/macho.go - -go_debug_pe_files = \ - go/debug/pe/file.go \ - go/debug/pe/pe.go \ - go/debug/pe/section.go \ - go/debug/pe/string.go \ - go/debug/pe/symbol.go - -go_debug_plan9obj_files = \ - go/debug/plan9obj/file.go \ - go/debug/plan9obj/plan9obj.go - -go_encoding_ascii85_files = \ - go/encoding/ascii85/ascii85.go - -go_encoding_asn1_files = \ - go/encoding/asn1/asn1.go \ - go/encoding/asn1/common.go \ - go/encoding/asn1/marshal.go - -go_encoding_base32_files = \ - go/encoding/base32/base32.go - -go_encoding_base64_files = \ - go/encoding/base64/base64.go - -go_encoding_binary_files = \ - go/encoding/binary/binary.go \ - go/encoding/binary/varint.go - -go_encoding_csv_files = \ - go/encoding/csv/reader.go \ - go/encoding/csv/writer.go - -go_encoding_gob_files = \ - go/encoding/gob/decode.go \ - go/encoding/gob/decoder.go \ - go/encoding/gob/dec_helpers.go \ - go/encoding/gob/doc.go \ - go/encoding/gob/encode.go \ - go/encoding/gob/encoder.go \ - go/encoding/gob/enc_helpers.go \ - go/encoding/gob/error.go \ - go/encoding/gob/type.go - -go_encoding_hex_files = \ - go/encoding/hex/hex.go - -go_encoding_json_files = \ - go/encoding/json/decode.go \ - go/encoding/json/encode.go \ - go/encoding/json/fold.go \ - go/encoding/json/indent.go \ - go/encoding/json/scanner.go \ - go/encoding/json/stream.go \ - go/encoding/json/tags.go - -go_encoding_pem_files = \ - go/encoding/pem/pem.go - -go_encoding_xml_files = \ - go/encoding/xml/marshal.go \ - go/encoding/xml/read.go \ - go/encoding/xml/typeinfo.go \ - go/encoding/xml/xml.go - -go_exp_proxy_files = \ - go/exp/proxy/direct.go \ - go/exp/proxy/per_host.go \ - go/exp/proxy/proxy.go \ - go/exp/proxy/socks5.go - -go_exp_terminal_files = \ - go/exp/terminal/terminal.go \ - go/exp/terminal/util.go - -go_go_ast_files = \ - go/go/ast/ast.go \ - go/go/ast/commentmap.go \ - go/go/ast/filter.go \ - go/go/ast/import.go \ - go/go/ast/print.go \ - go/go/ast/resolve.go \ - go/go/ast/scope.go \ - go/go/ast/walk.go - -go_go_build_files = \ - go/go/build/build.go \ - go/go/build/doc.go \ - go/go/build/read.go \ - go/go/build/syslist.go - -go_go_constant_files = \ - go/go/constant/value.go - -go_go_doc_files = \ - go/go/doc/comment.go \ - go/go/doc/doc.go \ - go/go/doc/example.go \ - go/go/doc/exports.go \ - go/go/doc/filter.go \ - go/go/doc/reader.go \ - go/go/doc/synopsis.go - -go_go_format_files = \ - go/go/format/format.go \ - go/go/format/internal.go - -go_go_importer_files = \ - go/go/importer/importer.go - -go_go_parser_files = \ - go/go/parser/interface.go \ - go/go/parser/parser.go - -go_go_printer_files = \ - go/go/printer/nodes.go \ - go/go/printer/printer.go - -go_go_scanner_files = \ - go/go/scanner/errors.go \ - go/go/scanner/scanner.go - -go_go_token_files = \ - go/go/token/position.go \ - go/go/token/serialize.go \ - go/go/token/token.go - -go_go_types_files = \ - go/go/types/api.go \ - go/go/types/assignments.go \ - go/go/types/builtins.go \ - go/go/types/call.go \ - go/go/types/check.go \ - go/go/types/conversions.go \ - go/go/types/decl.go \ - go/go/types/errors.go \ - go/go/types/eval.go \ - go/go/types/expr.go \ - go/go/types/exprstring.go \ - go/go/types/initorder.go \ - go/go/types/labels.go \ - go/go/types/lookup.go \ - go/go/types/methodset.go \ - go/go/types/object.go \ - go/go/types/objset.go \ - go/go/types/operand.go \ - go/go/types/ordering.go \ - go/go/types/package.go \ - go/go/types/predicates.go \ - go/go/types/resolver.go \ - go/go/types/return.go \ - go/go/types/scope.go \ - go/go/types/selection.go \ - go/go/types/stmt.go \ - go/go/types/sizes.go \ - go/go/types/type.go \ - go/go/types/typestring.go \ - go/go/types/typexpr.go \ - go/go/types/universe.go - -go_go_internal_gcimporter_files = \ - go/go/internal/gcimporter/bimport.go \ - go/go/internal/gcimporter/exportdata.go \ - go/go/internal/gcimporter/gcimporter.go - -go_go_internal_gccgoimporter_files = \ - go/go/internal/gccgoimporter/gccgoinstallation.go \ - go/go/internal/gccgoimporter/importer.go \ - go/go/internal/gccgoimporter/parser.go - -go_golang_org_x_net_http2_hpack_files = \ - go/golang_org/x/net/http2/hpack/encode.go \ - go/golang_org/x/net/http2/hpack/hpack.go \ - go/golang_org/x/net/http2/hpack/huffman.go \ - go/golang_org/x/net/http2/hpack/tables.go - -go_golang_org_x_net_lex_httplex_files = \ - go/golang_org/x/net/lex/httplex/httplex.go - -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@x_net_route_files = -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@x_net_route_files = -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@x_net_route_files = -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@x_net_route_files = -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_OPENBSD_TRUE@x_net_route_files = -@LIBGO_IS_386_TRUE@@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@x_net_route_freebsd_file = -@LIBGO_IS_ARM_TRUE@@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@x_net_route_freebsd_file = -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_X86_64_TRUE@x_net_route_freebsd_file = -@LIBGO_IS_BSD_TRUE@go_golang_org_x_net_route_files = \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/address.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/binary.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/interface.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/message.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/route.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/syscall.go \ -@LIBGO_IS_BSD_TRUE@ go/golang_org/x/net/route/sys.go \ -@LIBGO_IS_BSD_TRUE@ $(x_net_route_files) - -@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_lo = \ -@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/route.lo - -@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_check = \ -@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/check - -go_hash_adler32_files = \ - go/hash/adler32/adler32.go - -go_hash_crc32_files = \ - go/hash/crc32/crc32.go \ - go/hash/crc32/crc32_generic.go - -go_hash_crc64_files = \ - go/hash/crc64/crc64.go - -go_hash_fnv_files = \ - go/hash/fnv/fnv.go - -go_html_template_files = \ - go/html/template/attr.go \ - go/html/template/content.go \ - go/html/template/context.go \ - go/html/template/css.go \ - go/html/template/doc.go \ - go/html/template/error.go \ - go/html/template/escape.go \ - go/html/template/html.go \ - go/html/template/js.go \ - go/html/template/template.go \ - go/html/template/transition.go \ - go/html/template/url.go - -go_image_color_files = \ - go/image/color/color.go \ - go/image/color/ycbcr.go - -go_image_color_palette_files = \ - go/image/color/palette/palette.go - -go_image_draw_files = \ - go/image/draw/draw.go - -go_image_gif_files = \ - go/image/gif/reader.go \ - go/image/gif/writer.go - -go_image_internal_imageutil_files = \ - go/image/internal/imageutil/imageutil.go \ - go/image/internal/imageutil/impl.go - -go_image_jpeg_files = \ - go/image/jpeg/fdct.go \ - go/image/jpeg/huffman.go \ - go/image/jpeg/idct.go \ - go/image/jpeg/reader.go \ - go/image/jpeg/scan.go \ - go/image/jpeg/writer.go - -go_image_png_files = \ - go/image/png/paeth.go \ - go/image/png/reader.go \ - go/image/png/writer.go - -go_index_suffixarray_files = \ - go/index/suffixarray/qsufsort.go \ - go/index/suffixarray/suffixarray.go - -go_internal_nettrace_files = \ - go/internal/nettrace/nettrace.go - -go_internal_race_files = \ - go/internal/race/doc.go \ - go/internal/race/norace.go - -go_internal_singleflight_files = \ - go/internal/singleflight/singleflight.go - -@LIBGO_IS_386_FALSE@@LIBGO_IS_ARM_FALSE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_MIPS64_FALSE@@LIBGO_IS_PPC64_FALSE@@LIBGO_IS_S390X_FALSE@@LIBGO_IS_X86_64_FALSE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_generic.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_ARM_FALSE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_MIPS64_FALSE@@LIBGO_IS_PPC64_FALSE@@LIBGO_IS_S390X_TRUE@@LIBGO_IS_X86_64_FALSE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_s390x.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_ARM_FALSE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_MIPS64_TRUE@@LIBGO_IS_PPC64_FALSE@@LIBGO_IS_X86_64_FALSE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_mips64x.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_ARM_FALSE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_PPC64_TRUE@@LIBGO_IS_X86_64_FALSE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_ppc64x.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_ARM_TRUE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_X86_64_FALSE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_arm.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_X86_64_TRUE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_amd64.go -@LIBGO_IS_386_TRUE@@LIBGO_IS_LINUX_TRUE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getrandom_linux.go go/internal/syscall/unix/getrandom_linux_386.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_FALSE@internal_syscall_unix_getrandom_files = -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_OPENBSD_TRUE@internal_syscall_unix_getrandom_files = go/internal/syscall/unix/getentropy_openbsd.go -go_internal_syscall_unix_files = \ - go/internal/syscall/unix/dummy.go \ - $(internal_syscall_unix_getrandom_files) - -go_internal_testenv_files = \ - go/internal/testenv/testenv.go - -go_internal_trace_files = \ - go/internal/trace/goroutines.go \ - go/internal/trace/order.go \ - go/internal/trace/parser.go - -go_io_ioutil_files = \ - go/io/ioutil/ioutil.go \ - go/io/ioutil/tempfile.go - -go_math_big_files = \ - go/math/big/accuracy_string.go \ - go/math/big/arith.go \ - go/math/big/arith_decl_pure.go \ - go/math/big/decimal.go \ - go/math/big/doc.go \ - go/math/big/float.go \ - go/math/big/floatconv.go \ - go/math/big/floatmarsh.go \ - go/math/big/ftoa.go \ - go/math/big/int.go \ - go/math/big/intmarsh.go \ - go/math/big/intconv.go \ - go/math/big/nat.go \ - go/math/big/natconv.go \ - go/math/big/rat.go \ - go/math/big/ratconv.go \ - go/math/big/ratmarsh.go \ - go/math/big/roundingmode_string.go - -go_math_cmplx_files = \ - go/math/cmplx/abs.go \ - go/math/cmplx/asin.go \ - go/math/cmplx/conj.go \ - go/math/cmplx/exp.go \ - go/math/cmplx/isinf.go \ - go/math/cmplx/isnan.go \ - go/math/cmplx/log.go \ - go/math/cmplx/phase.go \ - go/math/cmplx/polar.go \ - go/math/cmplx/pow.go \ - go/math/cmplx/rect.go \ - go/math/cmplx/sin.go \ - go/math/cmplx/sqrt.go \ - go/math/cmplx/tan.go - -go_math_rand_files = \ - go/math/rand/exp.go \ - go/math/rand/normal.go \ - go/math/rand/rand.go \ - go/math/rand/rng.go \ - go/math/rand/zipf.go - -go_mime_multipart_files = \ - go/mime/multipart/formdata.go \ - go/mime/multipart/multipart.go \ - go/mime/multipart/writer.go - -go_mime_quotedprintable_files = \ - go/mime/quotedprintable/reader.go \ - go/mime/quotedprintable/writer.go - -go_net_http_files = \ - go/net/http/client.go \ - go/net/http/cookie.go \ - go/net/http/filetransport.go \ - go/net/http/fs.go \ - go/net/http/h2_bundle.go \ - go/net/http/header.go \ - go/net/http/http.go \ - go/net/http/jar.go \ - go/net/http/method.go \ - go/net/http/request.go \ - go/net/http/response.go \ - go/net/http/server.go \ - go/net/http/sniff.go \ - go/net/http/status.go \ - go/net/http/transfer.go \ - go/net/http/transport.go - -go_net_mail_files = \ - go/net/mail/message.go - -go_net_smtp_files = \ - go/net/smtp/auth.go \ - go/net/smtp/smtp.go - -go_net_textproto_files = \ - go/net/textproto/header.go \ - go/net/textproto/pipeline.go \ - go/net/textproto/reader.go \ - go/net/textproto/textproto.go \ - go/net/textproto/writer.go - -go_net_url_files = \ - go/net/url/url.go - -go_net_http_cgi_files = \ - go/net/http/cgi/child.go \ - go/net/http/cgi/host.go - -go_net_http_cookiejar_files = \ - go/net/http/cookiejar/jar.go \ - go/net/http/cookiejar/punycode.go - -go_net_http_fcgi_files = \ - go/net/http/fcgi/child.go \ - go/net/http/fcgi/fcgi.go - -go_net_http_httptest_files = \ - go/net/http/httptest/httptest.go \ - go/net/http/httptest/recorder.go \ - go/net/http/httptest/server.go - -go_net_http_pprof_files = \ - go/net/http/pprof/pprof.go - -go_net_http_httptrace_files = \ - go/net/http/httptrace/trace.go - -go_net_http_httputil_files = \ - go/net/http/httputil/dump.go \ - go/net/http/httputil/httputil.go \ - go/net/http/httputil/persist.go \ - go/net/http/httputil/reverseproxy.go - -go_net_http_internal_files = \ - go/net/http/internal/chunked.go \ - go/net/http/internal/testcert.go - -@LIBGO_IS_FREEBSD_FALSE@@LIBGO_IS_LINUX_FALSE@go_net_internal_socktest_sys = -@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_LINUX_FALSE@go_net_internal_socktest_sys = go/net/internal/socktest/sys_cloexec.go -@LIBGO_IS_LINUX_TRUE@go_net_internal_socktest_sys = go/net/internal/socktest/sys_cloexec.go -go_net_internal_socktest_files = \ - go/net/internal/socktest/switch.go \ - go/net/internal/socktest/switch_posix.go \ - go/net/internal/socktest/switch_unix.go \ - go/net/internal/socktest/sys_unix.go \ - $(go_net_internal_socktest_sys) - -go_old_regexp_files = \ - go/old/regexp/regexp.go - -go_old_template_files = \ - go/old/template/doc.go \ - go/old/template/execute.go \ - go/old/template/format.go \ - go/old/template/parse.go - -go_os_exec_files = \ - go/os/exec/exec.go \ - go/os/exec/exec_posix.go \ - go/os/exec/lp_unix.go - -go_os_signal_files = \ - go/os/signal/doc.go \ - go/os/signal/signal.go \ - go/os/signal/signal_unix.go - -@LIBGO_IS_SOLARIS_FALSE@os_user_decls_file = go/os/user/decls_unix.go -@LIBGO_IS_SOLARIS_TRUE@os_user_decls_file = go/os/user/decls_solaris.go -@LIBGO_IS_SOLARIS_FALSE@os_user_listgroups_file = go/os/user/listgroups_unix.go -@LIBGO_IS_SOLARIS_TRUE@os_user_listgroups_file = go/os/user/listgroups_solaris.go -go_os_user_files = \ - go/os/user/lookup.go \ - go/os/user/lookup_unix.go \ - go/os/user/user.go \ - $(os_user_decls_file) \ - $(os_user_listgroups_file) - -go_path_filepath_files = \ - go/path/filepath/match.go \ - go/path/filepath/path.go \ - go/path/filepath/path_unix.go \ - go/path/filepath/symlink.go \ - go/path/filepath/symlink_unix.go - -go_regexp_syntax_files = \ - go/regexp/syntax/compile.go \ - go/regexp/syntax/doc.go \ - go/regexp/syntax/parse.go \ - go/regexp/syntax/perl_groups.go \ - go/regexp/syntax/prog.go \ - go/regexp/syntax/regexp.go \ - go/regexp/syntax/simplify.go - -go_net_rpc_jsonrpc_files = \ - go/net/rpc/jsonrpc/client.go \ - go/net/rpc/jsonrpc/server.go - -go_runtime_debug_files = \ - go/runtime/debug/garbage.go \ - go/runtime/debug/stack.go - -go_runtime_pprof_files = \ - go/runtime/pprof/pprof.go - -go_text_tabwriter_files = \ - go/text/tabwriter/tabwriter.go - -go_text_template_files = \ - go/text/template/doc.go \ - go/text/template/exec.go \ - go/text/template/funcs.go \ - go/text/template/helper.go \ - go/text/template/option.go \ - go/text/template/template.go - -go_text_template_parse_files = \ - go/text/template/parse/lex.go \ - go/text/template/parse/node.go \ - go/text/template/parse/parse.go - -go_sync_atomic_files = \ - go/sync/atomic/doc.go \ - go/sync/atomic/value.go - -go_sync_atomic_c_files = \ - go/sync/atomic/atomic.c - -go_testing_iotest_files = \ - go/testing/iotest/logger.go \ - go/testing/iotest/reader.go \ - go/testing/iotest/writer.go - -go_testing_quick_files = \ - go/testing/quick/quick.go - -go_text_scanner_files = \ - go/text/scanner/scanner.go - -go_unicode_utf16_files = \ - go/unicode/utf16/utf16.go - -go_unicode_utf8_files = \ - go/unicode/utf8/utf8.go - -@LIBGO_IS_RTEMS_FALSE@syscall_syscall_file = go/syscall/syscall_unix.go - -# Define Syscall and Syscall6. -@LIBGO_IS_RTEMS_TRUE@syscall_syscall_file = go/syscall/syscall_stubs.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_FALSE@syscall_exec_file = go/syscall/exec_unix.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_RTEMS_FALSE@syscall_exec_file = go/syscall/exec_unix.go - -# Define ForkExec and Exec. -@LIBGO_IS_RTEMS_TRUE@syscall_exec_file = go/syscall/exec_stubs.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_FALSE@syscall_exec_os_file = go/syscall/exec_bsd.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_RTEMS_FALSE@syscall_exec_os_file = go/syscall/exec_linux.go -@LIBGO_IS_RTEMS_TRUE@syscall_exec_os_file = -@HAVE_WAIT4_FALSE@@LIBGO_IS_RTEMS_FALSE@syscall_wait_file = go/syscall/libcall_waitpid.go -@HAVE_WAIT4_TRUE@@LIBGO_IS_RTEMS_FALSE@syscall_wait_file = go/syscall/libcall_wait4.go - -# Define Wait4. -@LIBGO_IS_RTEMS_TRUE@syscall_wait_file = -@LIBGO_IS_RTEMS_FALSE@syscall_wait_c_file = go/syscall/wait.c - -# Support for pulling apart wait status. -@LIBGO_IS_RTEMS_TRUE@syscall_wait_c_file = -@LIBGO_IS_RTEMS_FALSE@syscall_sleep_file = go/syscall/sleep_select.go - -# Define Sleep. -@LIBGO_IS_RTEMS_TRUE@syscall_sleep_file = go/syscall/sleep_rtems.go -@HAVE_STRERROR_R_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_FALSE@syscall_errstr_file = go/syscall/errstr_nor.go -@HAVE_STRERROR_R_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_FALSE@syscall_errstr_file = go/syscall/errstr.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_RTEMS_TRUE@syscall_errstr_file = go/syscall/errstr_linux.go - -# Define Errstr. -@LIBGO_IS_LINUX_TRUE@syscall_errstr_file = go/syscall/errstr_linux.go -# Use lseek on 64-bit Solaris. -@LIBGO_IS_386_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@@LIBGO_IS_SPARC_FALSE@syscall_size_file = go/syscall/libcall_posix_regfile.go -# Use lseek64 on 32-bit Solaris/SPARC. -@LIBGO_IS_386_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@@LIBGO_IS_SPARC_TRUE@syscall_size_file = go/syscall/libcall_posix_largefile.go -# Use lseek64 on 32-bit Solaris/x86. -@LIBGO_IS_386_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@syscall_size_file = go/syscall/libcall_posix_largefile.go -# Use lseek by default. -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@syscall_size_file = go/syscall/libcall_posix_regfile.go - -# Declare libc functions that vary for largefile systems. -# Always use lseek64 on GNU/Linux. -@LIBGO_IS_LINUX_TRUE@syscall_size_file = go/syscall/libcall_posix_largefile.go -@LIBGO_IS_IRIX_FALSE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@syscall_socket_file = go/syscall/socket_bsd.go -@LIBGO_IS_IRIX_TRUE@@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_FALSE@syscall_socket_file = go/syscall/socket_irix.go -@LIBGO_IS_LINUX_FALSE@@LIBGO_IS_SOLARIS_TRUE@syscall_socket_file = go/syscall/socket_solaris.go - -# Define socket sizes and types. -@LIBGO_IS_LINUX_TRUE@syscall_socket_file = go/syscall/socket_linux.go epoll.go -@LIBGO_IS_LINUX_FALSE@syscall_socket_type_file = -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_PPC64LE_FALSE@@LIBGO_IS_PPC64_FALSE@syscall_socket_type_file = go/syscall/socket_linux_type.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_PPC64LE_FALSE@@LIBGO_IS_PPC64_TRUE@syscall_socket_type_file = go/syscall/socket_linux_ppc64x_type.go -@LIBGO_IS_LINUX_TRUE@@LIBGO_IS_PPC64LE_TRUE@syscall_socket_type_file = go/syscall/socket_linux_ppc64x_type.go -@LIBGO_IS_SOLARIS_FALSE@syscall_socket_os_file = go/syscall/socket_posix.go - -# Define socket functions. -@LIBGO_IS_SOLARIS_TRUE@syscall_socket_os_file = go/syscall/socket_xnet.go -@LIBGO_IS_386_FALSE@@LIBGO_IS_SOLARIS_TRUE@syscall_uname_file = go/syscall/libcall_uname.go - -# Support for uname. -# 32-bit Solaris 2/x86 needs _nuname, handled in libcall_solaris_386.go. -@LIBGO_IS_386_TRUE@@LIBGO_IS_SOLARIS_TRUE@syscall_uname_file = -@LIBGO_IS_SOLARIS_FALSE@syscall_uname_file = go/syscall/libcall_uname.go -@LIBGO_IS_LINUX_FALSE@syscall_sockcmsg_file = - -# GNU/Linux specific socket control messages. -@LIBGO_IS_LINUX_TRUE@syscall_sockcmsg_file = go/syscall/sockcmsg_linux.go -@LIBGO_IS_LINUX_FALSE@syscall_netlink_file = - -# Support for netlink sockets and messages. -@LIBGO_IS_LINUX_TRUE@syscall_netlink_file = go/syscall/netlink_linux.go -@LIBGO_IS_LINUX_FALSE@syscall_lsf_file = - -# GNU/Linux specific socket filters. -@LIBGO_IS_LINUX_TRUE@syscall_lsf_file = go/syscall/lsf_linux.go -@LIBGO_IS_ARM64_FALSE@@LIBGO_IS_LINUX_TRUE@syscall_ustat_file = go/syscall/libcall_linux_ustat.go - -# GNU/Linux specific ustat support. -@LIBGO_IS_ARM64_TRUE@@LIBGO_IS_LINUX_TRUE@syscall_ustat_file = -@LIBGO_IS_LINUX_FALSE@syscall_ustat_file = -@LIBGO_IS_LINUX_FALSE@syscall_utimesnano_file = go/syscall/libcall_posix_utimesnano.go - -# GNU/Linux specific utimesnano support. -@LIBGO_IS_LINUX_TRUE@syscall_utimesnano_file = go/syscall/libcall_linux_utimesnano.go -@LIBGO_IS_LINUX_FALSE@syscall_creds_test_file = - -# Test files. -@LIBGO_IS_LINUX_TRUE@syscall_creds_test_file = go/syscall/creds_test.go -@LIBGO_IS_LINUX_FALSE@syscall_exec_test_file = -@LIBGO_IS_LINUX_TRUE@syscall_exec_test_file = go/syscall/exec_linux_test.go go/syscall/syscall_linux_test.go -@LIBGO_IS_LINUX_FALSE@syscall_os_file = go/syscall/libcall_bsd.go -@LIBGO_IS_LINUX_TRUE@syscall_os_file = -go_base_syscall_files = \ - go/syscall/env_unix.go \ - go/syscall/syscall_errno.go \ - go/syscall/libcall_support.go \ - go/syscall/libcall_posix.go \ - go/syscall/msan0.go \ - go/syscall/socket.go \ - go/syscall/sockcmsg_unix.go \ - go/syscall/str.go \ - go/syscall/syscall.go \ - $(syscall_sockcmsg_file) \ - $(syscall_syscall_file) \ - $(syscall_exec_file) \ - $(syscall_exec_os_file) \ - $(syscall_wait_file) \ - $(syscall_sleep_file) \ - $(syscall_errstr_file) \ - $(syscall_size_file) \ - $(syscall_os_file) \ - $(syscall_socket_file) \ - $(syscall_socket_os_file) \ - $(syscall_socket_type_file) \ - $(syscall_uname_file) \ - $(syscall_netlink_file) \ - $(syscall_lsf_file) \ - $(syscall_ustat_file) \ - $(syscall_utimesnano_file) \ - $(GO_LIBCALL_OS_FILE) \ - $(GO_LIBCALL_OS_ARCH_FILE) \ - $(GO_SYSCALL_OS_FILE) \ - $(GO_SYSCALL_OS_ARCH_FILE) - -go_syscall_files = \ - $(go_base_syscall_files) \ +@LIBGO_IS_LINUX_FALSE@syscall_epoll_file = +@LIBGO_IS_LINUX_TRUE@syscall_epoll_file = epoll.go +extra_go_files_syscall = \ libcalls.go \ sysinfo.go \ - syscall_arch.go - -go_syscall_c_files = \ - go/syscall/errno.c \ - go/syscall/signame.c \ - $(syscall_wait_c_file) - -go_syscall_test_files = \ - $(syscall_creds_test_file) \ - $(syscall_exec_test_file) \ - go/syscall/exec_unix_test.go \ - go/syscall/export_test.go \ - go/syscall/export_unix_test.go \ - go/syscall/mmap_unix_test.go \ - go/syscall/syscall_test.go \ - go/syscall/syscall_unix_test.go - -@LIBGO_IS_LINUX_FALSE@os_lib_inotify_lo = - -# os_lib_inotify_lo = os/inotify.lo -@LIBGO_IS_LINUX_TRUE@os_lib_inotify_lo = + syscall_arch.go \ + $(syscall_epoll_file) + libgo_go_objs = \ bufio.lo \ bytes.lo \ @@ -2412,7 +1134,7 @@ libgolibbegin_a_SOURCES = \ runtime/go-libmain.c libgolibbegin_a_CFLAGS = $(AM_CFLAGS) -fPIC -libnetgo_a_SOURCES = $(go_netgo_files) +libnetgo_a_SOURCES = libnetgo_a_LIBADD = netgo.o LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS)) AM_GOCFLAGS = $(STRINGOPS_FLAG) $(GO_SPLIT_STACK) @@ -2427,21 +1149,31 @@ GOLINK = $(LIBTOOL) --tag GO --mode-link $(GOC) \ # Build the dependencies for a Go package. BUILDDEPS = \ $(MKDIR_P) $(@D); \ - $(SHELL) $(srcdir)/godeps.sh `echo $@ | sed -e 's/.dep$$//'` $^ > $@.tmp; \ + dir=`echo $@ | sed -e 's/.lo.dep$$//' -e 's/-go//'`; \ + files=`$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/$$dir --extrafiles="$(extra_go_files_$(subst /,_,$(subst -go,,$(subst .lo.dep,,$@))))" $(matchargs_$(subst /,_,$(subst -go,,$(subst .lo.dep,,$@))))`; \ + $(SHELL) $(srcdir)/godeps.sh `echo $@ | sed -e 's/.dep$$//'` $$files > $@.tmp; \ mv -f $@.tmp $@ # Build the .go files for a package, generating a .lo file. BUILDPACKAGE = \ $(MKDIR_P) $(@D); \ - files=`echo $^ | sed -e 's/[^ ]*\.gox//g'`; \ + files=`echo $^ | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; \ $(LTGOCOMPILE) -I . -c -fgo-pkgpath=`echo $@ | sed -e 's/.lo$$//' -e 's/-go$$//'` -o $@ $$files +# Build deps for netgo.o. +BUILDNETGODEPS = \ + $(MKDIR_P) $(@D); \ + files=`$(SHELL) $(srcdir)/match.sh --nocgo --tag=netgo --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/net`; \ + $(SHELL) $(srcdir)/godeps.sh netgo.o $$files > $@.tmp; \ + mv -f $@.tmp $@ + + # Build netgo.o. BUILDNETGO = \ $(MKDIR_P) $(@D); \ - files=`echo $^ | sed -e 's/[^ ]*\.gox//g'`; \ + files=`echo $^ | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; \ $(GOCOMPILE) -I . -c -fPIC -fgo-pkgpath=net -o $@ $$files GOTESTFLAGS = @@ -2463,12 +1195,13 @@ CHECK = \ export LD_LIBRARY_PATH; \ $(MKDIR_P) $(@D); \ rm -f $@-testsum $@-testlog; \ + files=`$(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/$(@D) --extrafiles="$(extra_go_files_$(subst /,_,$(@D)))" $(matchargs_$(subst /,_,$(@D)))`; \ if test "$(USE_DEJAGNU)" = "yes"; then \ - $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --dejagnu=yes --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$(go_$(subst /,_,$(@D))_files)" --testname="$(@D)" $(GOTESTFLAGS) $(go_$(subst /,_,$(@D))_test_files); \ + $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --dejagnu=yes --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" --testname="$(@D)" $(GOTESTFLAGS); \ elif test "$(GOBENCH)" != ""; then \ - $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$(go_$(subst /,_,$(@D))_files)" --bench="$(GOBENCH)" $(GOTESTFLAGS) $(go_$(subst /,_,$(@D))_test_files); \ + $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" --bench="$(GOBENCH)" $(GOTESTFLAGS); \ else \ - if $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$(go_$(subst .,_,$(subst /,_,$(@D)))_files)" $(GOTESTFLAGS) $(go_$(subst /,_,$(@D))_test_files) >>$@-testlog 2>&1; then \ + if $(SHELL) $(srcdir)/testsuite/gotest --goarch=$(GOARCH) --goos=$(GOOS) --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$$files" $(GOTESTFLAGS) >>$@-testlog 2>&1; then \ echo "PASS: $(@D)" >> $@-testlog; \ echo "PASS: $(@D)"; \ echo "PASS: $(@D)" > $@-testsum; \ @@ -2496,6 +1229,16 @@ CHECK_DEPS = $(toolexeclibgo_DATA) $(toolexeclibgoarchive_DATA) \ $(toolexeclibgosync_DATA) $(toolexeclibgotesting_DATA) \ $(toolexeclibgotext_DATA) $(toolexeclibgotexttemplate_DATA) \ $(toolexeclibgounicode_DATA) $(am__append_1) $(am__append_2) +@HAVE_STAT_TIMESPEC_FALSE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = +@HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = --tag=solaristag +@LIBGO_IS_SOLARIS_FALSE@matchargs_os = +extra_go_files_runtime = version.go +@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_lo = \ +@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/route.lo + +@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_check = \ +@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/check + # At least for now, we need -static-libgo for this test, because # otherwise we can't get the line numbers. # Also use -fno-inline to get better results from the memory profiler. @@ -4835,47 +3578,18 @@ s-zstdpkglist: Makefile echo '}' >> zstdpkglist.go.tmp $(SHELL) $(srcdir)/mvifdiff.sh zstdpkglist.go.tmp zstdpkglist.go $(STAMP) $@ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@ go/golang_org/x/net/route/interface_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@ go/golang_org/x/net/route/interface_multicast.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@ go/golang_org/x/net/route/route_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@ go/golang_org/x/net/route/sys_darwin.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DARWIN_TRUE@ go/golang_org/x/net/route/zsys_darwin.go -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/interface_announce.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/interface_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/interface_multicast.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/route_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/sys_dragonfly.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_DRAGONFLY_TRUE@ go/golang_org/x/net/route/zsys_dragonfly.go -@LIBGO_IS_386_TRUE@@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/zsys_freebsd_386.go -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@@LIBGO_IS_X86_64_TRUE@ go/golang_org/x/net/route/zsys_freebsd_amd64.go -@LIBGO_IS_ARM_TRUE@@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/zsys_freebsd_arm.go -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/interface_announce.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/interface_freebsd.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/interface_multicast.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/route_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ go/golang_org/x/net/route/sys_freebsd.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_FREEBSD_TRUE@ $(x_net_route_freebsd_file) -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@ go/golang_org/x/net/route/interface_announce.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@ go/golang_org/x/net/route/interface_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@ go/golang_org/x/net/route/route_classic.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@ go/golang_org/x/net/route/sys_netbsd.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_NETBSD_TRUE@ go/golang_org/x/net/route/zsys_netbsd.go -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_OPENBSD_TRUE@ go/golang_org/x/net/route/route_openbsd.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_OPENBSD_TRUE@ go/golang_org/x/net/route/sys_openbsd.go \ -@LIBGO_IS_BSD_TRUE@@LIBGO_IS_OPENBSD_TRUE@ go/golang_org/x/net/route/zsys_openbsd.go libcalls.go: s-libcalls; @true -s-libcalls: libcalls-list go/syscall/mksyscall.awk $(go_base_syscall_files) +s-libcalls: libcalls-list go/syscall/mksyscall.awk $(srcdir)/go/syscall/*.go rm -f libcalls.go.tmp - files=`echo $^ | sed -e 's/libcalls-list//' -e 's|[^ ]*go/syscall/mksyscall.awk||'`; \ - $(AWK) -f $(srcdir)/go/syscall/mksyscall.awk $${files} > libcalls.go.tmp + $(AWK) -f $(srcdir)/go/syscall/mksyscall.awk `cat libcalls-list` > libcalls.go.tmp $(SHELL) $(srcdir)/mvifdiff.sh libcalls.go.tmp libcalls.go $(STAMP) $@ libcalls-list: s-libcalls-list; @true -s-libcalls-list: Makefile +s-libcalls-list: Makefile $(srcdir)/go/syscall/*.go rm -f libcalls-list.tmp - echo $(go_base_syscall_files) > libcalls-list.tmp + $(SHELL) $(srcdir)/match.sh --goarch=$(GOARCH) --goos=$(GOOS) --srcdir=$(srcdir)/go/syscall $(matchargs_syscall) > libcalls-list.tmp $(SHELL) $(srcdir)/mvifdiff.sh libcalls-list.tmp libcalls-list $(STAMP) $@ @@ -4923,20 +3637,20 @@ s-epoll: Makefile $(STAMP) $@ @go_include@ bufio.lo.dep -bufio.lo.dep: $(go_bufio_files) +bufio.lo.dep: $(srcdir)/go/bufio/*.go $(BUILDDEPS) -bufio.lo: $(go_bufio_files) +bufio.lo: bufio.lo.dep $(BUILDPACKAGE) bufio/check: $(CHECK_DEPS) @$(CHECK) .PHONY: bufio/check @go_include@ bytes.lo.dep -bytes.lo.dep: $(go_bytes_files) +bytes.lo.dep: $(srcdir)/go/bytes/*.go $(BUILDDEPS) -bytes.lo: $(go_bytes_files) +bytes.lo: bytes.lo.dep $(BUILDPACKAGE) -bytes/index.lo: $(go_bytes_c_files) +bytes/index.lo: go/bytes/indexbyte.c @$(MKDIR_P) bytes $(LTCOMPILE) -c -o bytes/index.lo $(srcdir)/go/bytes/indexbyte.c bytes/check: $(CHECK_DEPS) @@ -4944,117 +3658,117 @@ bytes/check: $(CHECK_DEPS) .PHONY: bytes/check @go_include@ context.lo.dep -context.lo.dep: $(go_context_files) +context.lo.dep: $(srcdir)/go/context/*.go $(BUILDDEPS) -context.lo: $(go_context_files) +context.lo: context.lo.dep $(BUILDPACKAGE) context/check: $(CHECK_DEPS) @$(CHECK) .PHONY: context/check @go_include@ crypto.lo.dep -crypto.lo.dep: $(go_crypto_files) +crypto.lo.dep: $(srcdir)/go/crypto/*.go $(BUILDDEPS) -crypto.lo: $(go_crypto_files) +crypto.lo: crypto.lo.dep $(BUILDPACKAGE) crypto/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/check @go_include@ encoding.lo.dep -encoding.lo.dep: $(go_encoding_files) +encoding.lo.dep: $(srcdir)/go/encoding/*.go $(BUILDDEPS) -encoding.lo: $(go_encoding_files) +encoding.lo: encoding.lo.dep $(BUILDPACKAGE) encoding/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/check @go_include@ errors.lo.dep -errors.lo.dep: $(go_errors_files) +errors.lo.dep: $(srcdir)/go/errors/*.go $(BUILDDEPS) -errors.lo: $(go_errors_files) +errors.lo: errors.lo.dep $(BUILDPACKAGE) errors/check: $(CHECK_DEPS) @$(CHECK) .PHONY: errors/check @go_include@ expvar.lo.dep -expvar.lo.dep: $(go_expvar_files) +expvar.lo.dep: $(srcdir)/go/expvar/*.go $(BUILDDEPS) -expvar.lo: $(go_expvar_files) +expvar.lo: expvar.lo.dep $(BUILDPACKAGE) expvar/check: $(CHECK_DEPS) @$(CHECK) .PHONY: expvar/check @go_include@ flag.lo.dep -flag.lo.dep: $(go_flag_files) +flag.lo.dep: $(srcdir)/go/flag/*.go $(BUILDDEPS) -flag.lo: $(go_flag_files) +flag.lo: flag.lo.dep $(BUILDPACKAGE) flag/check: $(CHECK_DEPS) @$(CHECK) .PHONY: flag/check @go_include@ fmt.lo.dep -fmt.lo.dep: $(go_fmt_files) +fmt.lo.dep: $(srcdir)/go/fmt/*.go $(BUILDDEPS) -fmt.lo: $(go_fmt_files) +fmt.lo: fmt.lo.dep $(BUILDPACKAGE) fmt/check: $(CHECK_DEPS) @$(CHECK) .PHONY: fmt/check @go_include@ hash.lo.dep -hash.lo.dep: $(go_hash_files) +hash.lo.dep: $(srcdir)/go/hash/*.go $(BUILDDEPS) -hash.lo: $(go_hash_files) +hash.lo: hash.lo.dep $(BUILDPACKAGE) hash/check: $(CHECK_DEPS) @$(CHECK) .PHONY: hash/check @go_include@ html.lo.dep -html.lo.dep: $(go_html_files) +html.lo.dep: $(srcdir)/go/html/*.go $(BUILDDEPS) -html.lo: $(go_html_files) +html.lo: html.lo.dep $(BUILDPACKAGE) html/check: $(CHECK_DEPS) @$(CHECK) .PHONY: html/check @go_include@ image.lo.dep -image.lo.dep: $(go_image_files) +image.lo.dep: $(srcdir)/go/image/*.go $(BUILDDEPS) -image.lo: $(go_image_files) +image.lo: image.lo.dep $(BUILDPACKAGE) image/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/check @go_include@ io.lo.dep -io.lo.dep: $(go_io_files) +io.lo.dep: $(srcdir)/go/io/*.go $(BUILDDEPS) -io.lo: $(go_io_files) +io.lo: io.lo.dep $(BUILDPACKAGE) io/check: $(CHECK_DEPS) @$(CHECK) .PHONY: io/check @go_include@ log.lo.dep -log.lo.dep: $(go_log_files) +log.lo.dep: $(srcdir)/go/log/*.go $(BUILDDEPS) -log.lo: $(go_log_files) +log.lo: log.lo.dep $(BUILDPACKAGE) log/check: $(CHECK_DEPS) @$(CHECK) .PHONY: log/check @go_include@ math.lo.dep -math.lo.dep: $(go_math_files) +math.lo.dep: $(srcdir)/go/math/*.go $(BUILDDEPS) -math.lo: $(go_math_files) +math.lo: math.lo.dep $(MKDIR_P) $(@D) files=`echo $^ | sed -e 's/[^ ]*\.gox//g'`; \ $(LTGOCOMPILE) $(MATH_FLAG) -I . -c -fgo-pkgpath=math -o $@ $$files @@ -5063,101 +3777,101 @@ math/check: $(CHECK_DEPS) .PHONY: math/check @go_include@ mime.lo.dep -mime.lo.dep: $(go_mime_files) +mime.lo.dep: $(srcdir)/go/mime/*.go $(BUILDDEPS) -mime.lo: $(go_mime_files) +mime.lo: mime.lo.dep $(BUILDPACKAGE) mime/check: $(CHECK_DEPS) @$(CHECK) .PHONY: mime/check @go_include@ net.lo.dep -net.lo.dep: $(go_net_files) +net.lo.dep: $(srcdir)/go/net/*.go $(BUILDDEPS) -net.lo: $(go_net_files) +net.lo: net.lo.dep $(BUILDPACKAGE) net/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/check @go_include@ netgo.o.dep -netgo.o.dep: $(go_netgo_files) - $(BUILDDEPS) -netgo.o: $(go_netgo_files) +netgo.o.dep: $(srcdir)/go/net/*.go + $(BUILDNETGODEPS) +netgo.o: netgo.o.dep $(BUILDNETGO) @go_include@ os.lo.dep -os.lo.dep: $(go_os_files) +os.lo.dep: $(srcdir)/go/os/*.go $(BUILDDEPS) -os.lo: $(go_os_files) +os.lo: os.lo.dep $(BUILDPACKAGE) os/check: $(CHECK_DEPS) @$(CHECK) .PHONY: os/check @go_include@ path.lo.dep -path.lo.dep: $(go_path_files) +path.lo.dep: $(srcdir)/go/path/*.go $(BUILDDEPS) -path.lo: $(go_path_files) +path.lo: path.lo.dep $(BUILDPACKAGE) path/check: $(CHECK_DEPS) @$(CHECK) .PHONY: path/check @go_include@ reflect-go.lo.dep -reflect-go.lo.dep: $(go_reflect_files) +reflect-go.lo.dep: $(srcdir)/go/reflect/*.go $(BUILDDEPS) -reflect-go.lo: $(go_reflect_files) +reflect-go.lo: reflect-go.lo.dep $(BUILDPACKAGE) reflect/check: $(CHECK_DEPS) @$(CHECK) -reflect/makefunc_ffi_c.lo: $(go_reflect_makefunc_c_file) +reflect/makefunc_ffi_c.lo: go/reflect/makefunc_ffi_c.c @$(MKDIR_P) reflect $(LTCOMPILE) -c -o $@ $< .PHONY: reflect/check @go_include@ regexp.lo.dep -regexp.lo.dep: $(go_regexp_files) +regexp.lo.dep: $(srcdir)/go/regexp/*.go $(BUILDDEPS) -regexp.lo: $(go_regexp_files) +regexp.lo: regexp.lo.dep $(BUILDPACKAGE) regexp/check: $(CHECK_DEPS) @$(CHECK) .PHONY: regexp/check @go_include@ runtime-go.lo.dep -runtime-go.lo.dep: $(go_runtime_files) +runtime-go.lo.dep: $(srcdir)/go/runtime/*.go $(BUILDDEPS) -runtime-go.lo: $(go_runtime_files) +runtime-go.lo: runtime-go.lo.dep $(BUILDPACKAGE) runtime/check: $(CHECK_DEPS) @$(CHECK) .PHONY: runtime/check @go_include@ sort.lo.dep -sort.lo.dep: $(go_sort_files) +sort.lo.dep: $(srcdir)/go/sort/*.go $(BUILDDEPS) -sort.lo: $(go_sort_files) +sort.lo: sort.lo.dep $(BUILDPACKAGE) sort/check: $(CHECK_DEPS) @$(CHECK) .PHONY: sort/check @go_include@ strconv.lo.dep -strconv.lo.dep: $(go_strconv_files) +strconv.lo.dep: $(srcdir)/go/strconv/*.go $(BUILDDEPS) -strconv.lo: $(go_strconv_files) +strconv.lo: strconv.lo.dep $(BUILDPACKAGE) strconv/check: $(CHECK_DEPS) @$(CHECK) .PHONY: strconv/check @go_include@ strings.lo.dep -strings.lo.dep: $(go_strings_files) +strings.lo.dep: $(srcdir)/go/strings/*.go $(BUILDDEPS) -strings.lo: $(go_strings_files) +strings.lo: strings.lo.dep $(BUILDPACKAGE) -strings/index.lo: $(go_strings_c_files) +strings/index.lo: go/strings/indexbyte.c @$(MKDIR_P) strings $(LTCOMPILE) -c -o strings/index.lo $(srcdir)/go/strings/indexbyte.c strings/check: $(CHECK_DEPS) @@ -5165,812 +3879,813 @@ strings/check: $(CHECK_DEPS) .PHONY: strings/check @go_include@ sync.lo.dep -sync.lo.dep: $(go_sync_files) +sync.lo.dep: $(srcdir)/go/sync/*.go $(BUILDDEPS) -sync.lo: $(go_sync_files) +sync.lo: sync.lo.dep $(BUILDPACKAGE) sync/check: $(CHECK_DEPS) @$(CHECK) .PHONY: sync/check @go_include@ testing.lo.dep -testing.lo.dep: $(go_testing_files) +testing.lo.dep: $(srcdir)/go/testing/*.go $(BUILDDEPS) -testing.lo: $(go_testing_files) +testing.lo: testing.lo.dep $(BUILDPACKAGE) testing/check: $(CHECK_DEPS) @$(CHECK) .PHONY: testing/check @go_include@ time-go.lo.dep -time-go.lo.dep: $(go_time_files) +time-go.lo.dep: $(srcdir)/go/time/*.go $(BUILDDEPS) -time-go.lo: $(go_time_files) +time-go.lo: time-go.lo.dep $(BUILDPACKAGE) time/check: $(CHECK_DEPS) @$(CHECK) .PHONY: time/check @go_include@ unicode.lo.dep -unicode.lo.dep: $(go_unicode_files) +unicode.lo.dep: $(srcdir)/go/unicode/*.go $(BUILDDEPS) -unicode.lo: $(go_unicode_files) +unicode.lo: unicode.lo.dep $(BUILDPACKAGE) unicode/check: $(CHECK_DEPS) @$(CHECK) .PHONY: unicode/check @go_include@ archive/tar.lo.dep -archive/tar.lo.dep: $(go_archive_tar_files) +archive/tar.lo.dep: $(srcdir)/go/archive/tar/*.go $(BUILDDEPS) -archive/tar.lo: $(go_archive_tar_files) +archive/tar.lo: archive/tar.lo.dep $(BUILDPACKAGE) archive/tar/check: $(CHECK_DEPS) @$(CHECK) .PHONY: archive/tar/check @go_include@ archive/zip.lo.dep -archive/zip.lo.dep: $(go_archive_zip_files) +archive/zip.lo.dep: $(srcdir)/go/archive/zip/*.go $(BUILDDEPS) -archive/zip.lo: $(go_archive_zip_files) +archive/zip.lo: archive/zip.lo.dep $(BUILDPACKAGE) archive/zip/check: $(CHECK_DEPS) @$(CHECK) .PHONY: archive/zip/check @go_include@ compress/bzip2.lo.dep -compress/bzip2.lo.dep: $(go_compress_bzip2_files) +compress/bzip2.lo.dep: $(srcdir)/go/compress/bzip2/*.go $(BUILDDEPS) -compress/bzip2.lo: $(go_compress_bzip2_files) +compress/bzip2.lo: compress/bzip2.lo.dep $(BUILDPACKAGE) compress/bzip2/check: $(CHECK_DEPS) @$(CHECK) .PHONY: compress/bzip2/check @go_include@ compress/flate.lo.dep -compress/flate.lo.dep: $(go_compress_flate_files) +compress/flate.lo.dep: $(srcdir)/go/compress/flate/*.go $(BUILDDEPS) -compress/flate.lo: $(go_compress_flate_files) +compress/flate.lo: compress/flate.lo.dep $(BUILDPACKAGE) compress/flate/check: $(CHECK_DEPS) @$(CHECK) .PHONY: compress/flate/check @go_include@ compress/gzip.lo.dep -compress/gzip.lo.dep: $(go_compress_gzip_files) +compress/gzip.lo.dep: $(srcdir)/go/compress/gzip/*.go $(BUILDDEPS) -compress/gzip.lo: $(go_compress_gzip_files) +compress/gzip.lo: compress/gzip.lo.dep $(BUILDPACKAGE) compress/gzip/check: $(CHECK_DEPS) @$(CHECK) .PHONY: compress/gzip/check @go_include@ compress/lzw.lo.dep -compress/lzw.lo.dep: $(go_compress_lzw_files) +compress/lzw.lo.dep: $(srcdir)/go/compress/lzw/*.go $(BUILDDEPS) -compress/lzw.lo: $(go_compress_lzw_files) +compress/lzw.lo: compress/lzw.lo.dep $(BUILDPACKAGE) compress/lzw/check: $(CHECK_DEPS) @$(CHECK) .PHONY: compress/lzw/check @go_include@ compress/zlib.lo.dep -compress/zlib.lo.dep: $(go_compress_zlib_files) +compress/zlib.lo.dep: $(srcdir)/go/compress/zlib/*.go $(BUILDDEPS) -compress/zlib.lo: $(go_compress_zlib_files) +compress/zlib.lo: compress/zlib.lo.dep $(BUILDPACKAGE) compress/zlib/check: $(CHECK_DEPS) @$(CHECK) .PHONY: compress/zlib/check @go_include@ container/heap.lo.dep -container/heap.lo.dep: $(go_container_heap_files) +container/heap.lo.dep: $(srcdir)/go/container/heap/*.go $(BUILDDEPS) -container/heap.lo: $(go_container_heap_files) +container/heap.lo: container/heap.lo.dep $(BUILDPACKAGE) container/heap/check: $(CHECK_DEPS) @$(CHECK) .PHONY: container/heap/check @go_include@ container/list.lo.dep -container/list.lo.dep: $(go_container_list_files) +container/list.lo.dep: $(srcdir)/go/container/list/*.go $(BUILDDEPS) -container/list.lo: $(go_container_list_files) +container/list.lo: container/list.lo.dep $(BUILDPACKAGE) container/list/check: $(CHECK_DEPS) @$(CHECK) .PHONY: container/list/check @go_include@ container/ring.lo.dep -container/ring.lo.dep: $(go_container_ring_files) +container/ring.lo.dep: $(srcdir)/go/container/ring/*.go $(BUILDDEPS) -container/ring.lo: $(go_container_ring_files) +container/ring.lo: container/ring.lo.dep $(BUILDPACKAGE) container/ring/check: $(CHECK_DEPS) @$(CHECK) .PHONY: container/ring/check @go_include@ crypto/aes.lo.dep -crypto/aes.lo.dep: $(go_crypto_aes_files) +crypto/aes.lo.dep: $(srcdir)/go/crypto/aes/*.go $(BUILDDEPS) -crypto/aes.lo: $(go_crypto_aes_files) +crypto/aes.lo: crypto/aes.lo.dep $(BUILDPACKAGE) crypto/aes/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/aes/check @go_include@ crypto/cipher.lo.dep -crypto/cipher.lo.dep: $(go_crypto_cipher_files) +crypto/cipher.lo.dep: $(srcdir)/go/crypto/cipher/*.go $(BUILDDEPS) -crypto/cipher.lo: $(go_crypto_cipher_files) +crypto/cipher.lo: crypto/cipher.lo.dep $(BUILDPACKAGE) crypto/cipher/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/cipher/check @go_include@ crypto/des.lo.dep -crypto/des.lo.dep: $(go_crypto_des_files) +crypto/des.lo.dep: $(srcdir)/go/crypto/des/*.go $(BUILDDEPS) -crypto/des.lo: $(go_crypto_des_files) +crypto/des.lo: crypto/des.lo.dep $(BUILDPACKAGE) crypto/des/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/des/check @go_include@ crypto/dsa.lo.dep -crypto/dsa.lo.dep: $(go_crypto_dsa_files) +crypto/dsa.lo.dep: $(srcdir)/go/crypto/dsa/*.go $(BUILDDEPS) -crypto/dsa.lo: $(go_crypto_dsa_files) +crypto/dsa.lo: crypto/dsa.lo.dep $(BUILDPACKAGE) crypto/dsa/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/dsa/check @go_include@ crypto/ecdsa.lo.dep -crypto/ecdsa.lo.dep: $(go_crypto_ecdsa_files) +crypto/ecdsa.lo.dep: $(srcdir)/go/crypto/ecdsa/*.go $(BUILDDEPS) -crypto/ecdsa.lo: $(go_crypto_ecdsa_files) +crypto/ecdsa.lo: crypto/ecdsa.lo.dep $(BUILDPACKAGE) crypto/ecdsa/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/ecdsa/check @go_include@ crypto/elliptic.lo.dep -crypto/elliptic.lo.dep: $(go_crypto_elliptic_files) +crypto/elliptic.lo.dep: $(srcdir)/go/crypto/elliptic/*.go $(BUILDDEPS) -crypto/elliptic.lo: $(go_crypto_elliptic_files) +crypto/elliptic.lo: crypto/elliptic.lo.dep $(BUILDPACKAGE) crypto/elliptic/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/elliptic/check @go_include@ crypto/hmac.lo.dep -crypto/hmac.lo.dep: $(go_crypto_hmac_files) +crypto/hmac.lo.dep: $(srcdir)/go/crypto/hmac/*.go $(BUILDDEPS) -crypto/hmac.lo: $(go_crypto_hmac_files) +crypto/hmac.lo: crypto/hmac.lo.dep $(BUILDPACKAGE) crypto/hmac/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/hmac/check @go_include@ crypto/md5.lo.dep -crypto/md5.lo.dep: $(go_crypto_md5_files) +crypto/md5.lo.dep: $(srcdir)/go/crypto/md5/*.go $(BUILDDEPS) -crypto/md5.lo: $(go_crypto_md5_files) +crypto/md5.lo: crypto/md5.lo.dep $(BUILDPACKAGE) crypto/md5/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/md5/check @go_include@ crypto/rand.lo.dep -crypto/rand.lo.dep: $(go_crypto_rand_files) +crypto/rand.lo.dep: $(srcdir)/go/crypto/rand/*.go $(BUILDDEPS) -crypto/rand.lo: $(go_crypto_rand_files) +crypto/rand.lo: crypto/rand.lo.dep $(BUILDPACKAGE) crypto/rand/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/rand/check @go_include@ crypto/rc4.lo.dep -crypto/rc4.lo.dep: $(go_crypto_rc4_files) +crypto/rc4.lo.dep: $(srcdir)/go/crypto/rc4/*.go $(BUILDDEPS) -crypto/rc4.lo: $(go_crypto_rc4_files) +crypto/rc4.lo: crypto/rc4.lo.dep $(BUILDPACKAGE) crypto/rc4/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/rc4/check @go_include@ crypto/rsa.lo.dep -crypto/rsa.lo.dep: $(go_crypto_rsa_files) +crypto/rsa.lo.dep: $(srcdir)/go/crypto/rsa/*.go $(BUILDDEPS) -crypto/rsa.lo: $(go_crypto_rsa_files) +crypto/rsa.lo: crypto/rsa.lo.dep $(BUILDPACKAGE) crypto/rsa/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/rsa/check @go_include@ crypto/sha1.lo.dep -crypto/sha1.lo.dep: $(go_crypto_sha1_files) +crypto/sha1.lo.dep: $(srcdir)/go/crypto/sha1/*.go $(BUILDDEPS) -crypto/sha1.lo: $(go_crypto_sha1_files) +crypto/sha1.lo: crypto/sha1.lo.dep $(BUILDPACKAGE) crypto/sha1/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/sha1/check @go_include@ crypto/sha256.lo.dep -crypto/sha256.lo.dep: $(go_crypto_sha256_files) +crypto/sha256.lo.dep: $(srcdir)/go/crypto/sha256/*.go $(BUILDDEPS) -crypto/sha256.lo: $(go_crypto_sha256_files) +crypto/sha256.lo: crypto/sha256.lo.dep $(BUILDPACKAGE) crypto/sha256/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/sha256/check @go_include@ crypto/sha512.lo.dep -crypto/sha512.lo.dep: $(go_crypto_sha512_files) +crypto/sha512.lo.dep: $(srcdir)/go/crypto/sha512/*.go $(BUILDDEPS) -crypto/sha512.lo: $(go_crypto_sha512_files) +crypto/sha512.lo: crypto/sha512.lo.dep $(BUILDPACKAGE) crypto/sha512/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/sha512/check @go_include@ crypto/subtle.lo.dep -crypto/subtle.lo.dep: $(go_crypto_subtle_files) +crypto/subtle.lo.dep: $(srcdir)/go/crypto/subtle/*.go $(BUILDDEPS) -crypto/subtle.lo: $(go_crypto_subtle_files) +crypto/subtle.lo: crypto/subtle.lo.dep $(BUILDPACKAGE) crypto/subtle/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/subtle/check @go_include@ crypto/tls.lo.dep -crypto/tls.lo.dep: $(go_crypto_tls_files) +crypto/tls.lo.dep: $(srcdir)/go/crypto/tls/*.go $(BUILDDEPS) -crypto/tls.lo: $(go_crypto_tls_files) +crypto/tls.lo: crypto/tls.lo.dep $(BUILDPACKAGE) crypto/tls/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/tls/check @go_include@ crypto/x509.lo.dep -crypto/x509.lo.dep: $(go_crypto_x509_files) +crypto/x509.lo.dep: $(srcdir)/go/crypto/x509/*.go $(BUILDDEPS) -crypto/x509.lo: $(go_crypto_x509_files) +crypto/x509.lo: crypto/x509.lo.dep $(BUILDPACKAGE) crypto/x509/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/x509/check @go_include@ crypto/x509/pkix.lo.dep -crypto/x509/pkix.lo.dep: $(go_crypto_x509_pkix_files) +crypto/x509/pkix.lo.dep: $(srcdir)/go/crypto/x509/pkix/*.go $(BUILDDEPS) -crypto/x509/pkix.lo: $(go_crypto_x509_pkix_files) +crypto/x509/pkix.lo: crypto/x509/pkix.lo.dep $(BUILDPACKAGE) crypto/x509/pkix/check: $(CHECK_DEPS) @$(CHECK) .PHONY: crypto/x509/pkix/check @go_include@ database/sql.lo.dep -database/sql.lo.dep: $(go_database_sql_files) +database/sql.lo.dep: $(srcdir)/go/database/sql/*.go $(BUILDDEPS) -database/sql.lo: $(go_database_sql_files) +database/sql.lo: database/sql.lo.dep $(BUILDPACKAGE) database/sql/check: $(CHECK_DEPS) @$(CHECK) .PHONY: database/sql/check @go_include@ database/sql/driver.lo.dep -database/sql/driver.lo.dep: $(go_database_sql_driver_files) +database/sql/driver.lo.dep: $(srcdir)/go/database/sql/driver/*.go $(BUILDDEPS) -database/sql/driver.lo: $(go_database_sql_driver_files) +database/sql/driver.lo: database/sql/driver.lo.dep $(BUILDPACKAGE) database/sql/driver/check: $(CHECK_DEPS) @$(CHECK) .PHONY: database/sql/driver/check @go_include@ debug/dwarf.lo.dep -debug/dwarf.lo.dep: $(go_debug_dwarf_files) +debug/dwarf.lo.dep: $(srcdir)/go/debug/dwarf/*.go $(BUILDDEPS) -debug/dwarf.lo: $(go_debug_dwarf_files) +debug/dwarf.lo: debug/dwarf.lo.dep $(BUILDPACKAGE) debug/dwarf/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/dwarf/check @go_include@ debug/elf.lo.dep -debug/elf.lo.dep: $(go_debug_elf_files) +debug/elf.lo.dep: $(srcdir)/go/debug/elf/*.go $(BUILDDEPS) -debug/elf.lo: $(go_debug_elf_files) +debug/elf.lo: debug/elf.lo.dep $(BUILDPACKAGE) debug/elf/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/elf/check @go_include@ debug/gosym.lo.dep -debug/gosym.lo.dep: $(go_debug_gosym_files) +debug/gosym.lo.dep: $(srcdir)/go/debug/gosym/*.go $(BUILDDEPS) -debug/gosym.lo: $(go_debug_gosym_files) +debug/gosym.lo: debug/gosym.lo.dep $(BUILDPACKAGE) debug/gosym/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/gosym/check @go_include@ debug/macho.lo.dep -debug/macho.lo.dep: $(go_debug_macho_files) +debug/macho.lo.dep: $(srcdir)/go/debug/macho/*.go $(BUILDDEPS) -debug/macho.lo: $(go_debug_macho_files) +debug/macho.lo: debug/macho.lo.dep $(BUILDPACKAGE) debug/macho/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/macho/check @go_include@ debug/pe.lo.dep -debug/pe.lo.dep: $(go_debug_pe_files) +debug/pe.lo.dep: $(srcdir)/go/debug/pe/*.go $(BUILDDEPS) -debug/pe.lo: $(go_debug_pe_files) +debug/pe.lo: debug/pe.lo.dep $(BUILDPACKAGE) debug/pe/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/pe/check @go_include@ debug/plan9obj.lo.dep -debug/plan9obj.lo.dep: $(go_debug_plan9obj_files) +debug/plan9obj.lo.dep: $(srcdir)/go/debug/plan9obj/*.go $(BUILDDEPS) -debug/plan9obj.lo: $(go_debug_plan9obj_files) +debug/plan9obj.lo: debug/plan9obj.lo.dep $(BUILDPACKAGE) debug/plan9obj/check: $(CHECK_DEPS) @$(CHECK) .PHONY: debug/plan9obj/check @go_include@ encoding/asn1.lo.dep -encoding/asn1.lo.dep: $(go_encoding_asn1_files) +encoding/asn1.lo.dep: $(srcdir)/go/encoding/asn1/*.go $(BUILDDEPS) -encoding/asn1.lo: $(go_encoding_asn1_files) +encoding/asn1.lo: encoding/asn1.lo.dep $(BUILDPACKAGE) encoding/asn1/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/asn1/check @go_include@ encoding/ascii85.lo.dep -encoding/ascii85.lo.dep: $(go_encoding_ascii85_files) +encoding/ascii85.lo.dep: $(srcdir)/go/encoding/ascii85/*.go $(BUILDDEPS) -encoding/ascii85.lo: $(go_encoding_ascii85_files) +encoding/ascii85.lo: encoding/ascii85.lo.dep $(BUILDPACKAGE) encoding/ascii85/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/ascii85/check @go_include@ encoding/base32.lo.dep -encoding/base32.lo.dep: $(go_encoding_base32_files) +encoding/base32.lo.dep: $(srcdir)/go/encoding/base32/*.go $(BUILDDEPS) -encoding/base32.lo: $(go_encoding_base32_files) +encoding/base32.lo: encoding/base32.lo.dep $(BUILDPACKAGE) encoding/base32/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/base32/check @go_include@ encoding/base64.lo.dep -encoding/base64.lo.dep: $(go_encoding_base64_files) +encoding/base64.lo.dep: $(srcdir)/go/encoding/base64/*.go $(BUILDDEPS) -encoding/base64.lo: $(go_encoding_base64_files) +encoding/base64.lo: encoding/base64.lo.dep $(BUILDPACKAGE) encoding/base64/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/base64/check @go_include@ encoding/binary.lo.dep -encoding/binary.lo.dep: $(go_encoding_binary_files) +encoding/binary.lo.dep: $(srcdir)/go/encoding/binary/*.go $(BUILDDEPS) -encoding/binary.lo: $(go_encoding_binary_files) +encoding/binary.lo: encoding/binary.lo.dep $(BUILDPACKAGE) encoding/binary/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/binary/check @go_include@ encoding/csv.lo.dep -encoding/csv.lo.dep: $(go_encoding_csv_files) +encoding/csv.lo.dep: $(srcdir)/go/encoding/csv/*.go $(BUILDDEPS) -encoding/csv.lo: $(go_encoding_csv_files) +encoding/csv.lo: encoding/csv.lo.dep $(BUILDPACKAGE) encoding/csv/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/csv/check @go_include@ encoding/gob.lo.dep -encoding/gob.lo.dep: $(go_encoding_gob_files) +encoding/gob.lo.dep: $(srcdir)/go/encoding/gob/*.go $(BUILDDEPS) -encoding/gob.lo: $(go_encoding_gob_files) +encoding/gob.lo: encoding/gob.lo.dep $(BUILDPACKAGE) encoding/gob/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/gob/check @go_include@ encoding/hex.lo.dep -encoding/hex.lo.dep: $(go_encoding_hex_files) +encoding/hex.lo.dep: $(srcdir)/go/encoding/hex/*.go $(BUILDDEPS) -encoding/hex.lo: $(go_encoding_hex_files) +encoding/hex.lo: encoding/hex.lo.dep $(BUILDPACKAGE) encoding/hex/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/hex/check @go_include@ encoding/json.lo.dep -encoding/json.lo.dep: $(go_encoding_json_files) +encoding/json.lo.dep: $(srcdir)/go/encoding/json/*.go $(BUILDDEPS) -encoding/json.lo: $(go_encoding_json_files) +encoding/json.lo: encoding/json.lo.dep $(BUILDPACKAGE) encoding/json/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/json/check @go_include@ encoding/pem.lo.dep -encoding/pem.lo.dep: $(go_encoding_pem_files) +encoding/pem.lo.dep: $(srcdir)/go/encoding/pem/*.go $(BUILDDEPS) -encoding/pem.lo: $(go_encoding_pem_files) +encoding/pem.lo: encoding/pem.lo.dep $(BUILDPACKAGE) encoding/pem/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/pem/check @go_include@ encoding/xml.lo.dep -encoding/xml.lo.dep: $(go_encoding_xml_files) +encoding/xml.lo.dep: $(srcdir)/go/encoding/xml/*.go $(BUILDDEPS) -encoding/xml.lo: $(go_encoding_xml_files) +encoding/xml.lo: encoding/xml.lo.dep $(BUILDPACKAGE) encoding/xml/check: $(CHECK_DEPS) @$(CHECK) .PHONY: encoding/xml/check @go_include@ exp/proxy.lo.dep -exp/proxy.lo.dep: $(go_exp_proxy_files) +exp/proxy.lo.dep: $(srcdir)/go/exp/proxy/*.go $(BUILDDEPS) -exp/proxy.lo: $(go_exp_proxy_files) +exp/proxy.lo: exp/proxy.lo.dep $(BUILDPACKAGE) exp/proxy/check: $(CHECK_DEPS) @$(CHECK) .PHONY: exp/proxy/check @go_include@ exp/terminal.lo.dep -exp/terminal.lo.dep: $(go_exp_terminal_files) +exp/terminal.lo.dep: $(srcdir)/go/exp/terminal/*.go $(BUILDDEPS) -exp/terminal.lo: $(go_exp_terminal_files) +exp/terminal.lo: exp/terminal.lo.dep $(BUILDPACKAGE) exp/terminal/check: $(CHECK_DEPS) @$(CHECK) .PHONY: exp/terminal/check @go_include@ html/template.lo.dep -html/template.lo.dep: $(go_html_template_files) +html/template.lo.dep: $(srcdir)/go/html/template/*.go $(BUILDDEPS) -html/template.lo: $(go_html_template_files) +html/template.lo: html/template.lo.dep $(BUILDPACKAGE) html/template/check: $(CHECK_DEPS) @$(CHECK) .PHONY: html/template/check @go_include@ go/ast.lo.dep -go/ast.lo.dep: $(go_go_ast_files) +go/ast.lo.dep: $(srcdir)/go/go/ast/*.go $(BUILDDEPS) -go/ast.lo: $(go_go_ast_files) +go/ast.lo: go/ast.lo.dep $(BUILDPACKAGE) go/ast/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/ast/check @go_include@ go/build.lo.dep -go/build.lo.dep: $(go_go_build_files) +go/build.lo.dep: $(srcdir)/go/go/build/*.go $(BUILDDEPS) -go/build.lo: $(go_go_build_files) +go/build.lo: go/build.lo.dep $(BUILDPACKAGE) go/build/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/build/check @go_include@ go/constant.lo.dep -go/constant.lo.dep: $(go_go_constant_files) +go/constant.lo.dep: $(srcdir)/go/go/constant/*.go $(BUILDDEPS) -go/constant.lo: $(go_go_constant_files) +go/constant.lo: go/constant.lo.dep $(BUILDPACKAGE) go/constant/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/constant/check @go_include@ go/doc.lo.dep -go/doc.lo.dep: $(go_go_doc_files) +go/doc.lo.dep: $(srcdir)/go/go/doc/*.go $(BUILDDEPS) -go/doc.lo: $(go_go_doc_files) +go/doc.lo: go/doc.lo.dep $(BUILDPACKAGE) go/doc/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/doc/check @go_include@ go/format.lo.dep -go/format.lo.dep: $(go_go_format_files) +go/format.lo.dep: $(srcdir)/go/go/format/*.go $(BUILDDEPS) -go/format.lo: $(go_go_format_files) +go/format.lo: go/format.lo.dep $(BUILDPACKAGE) go/format/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/format/check @go_include@ go/importer.lo.dep -go/importer.lo.dep: $(go_go_importer_files) +go/importer.lo.dep: $(srcdir)/go/go/importer/*.go $(BUILDDEPS) -go/importer.lo: $(go_go_importer_files) +go/importer.lo: go/importer.lo.dep $(BUILDPACKAGE) go/importer/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/importer/check @go_include@ go/parser.lo.dep -go/parser.lo.dep: $(go_go_parser_files) +go/parser.lo.dep: $(srcdir)/go/go/parser/*.go $(BUILDDEPS) -go/parser.lo: $(go_go_parser_files) +go/parser.lo: go/parser.lo.dep $(BUILDPACKAGE) go/parser/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/parser/check @go_include@ go/printer.lo.dep -go/printer.lo.dep: $(go_go_printer_files) +go/printer.lo.dep: $(srcdir)/go/go/printer/*.go $(BUILDDEPS) -go/printer.lo: $(go_go_printer_files) +go/printer.lo: go/printer.lo.dep $(BUILDPACKAGE) go/printer/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/printer/check @go_include@ go/scanner.lo.dep -go/scanner.lo.dep: $(go_go_scanner_files) +go/scanner.lo.dep: $(srcdir)/go/go/scanner/*.go $(BUILDDEPS) -go/scanner.lo: $(go_go_scanner_files) +go/scanner.lo: go/scanner.lo.dep $(BUILDPACKAGE) go/scanner/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/scanner/check @go_include@ go/token.lo.dep -go/token.lo.dep: $(go_go_token_files) +go/token.lo.dep: $(srcdir)/go/go/token/*.go $(BUILDDEPS) -go/token.lo: $(go_go_token_files) +go/token.lo: go/token.lo.dep $(BUILDPACKAGE) go/token/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/token/check @go_include@ go/types.lo.dep -go/types.lo.dep: $(go_go_types_files) +go/types.lo.dep: $(srcdir)/go/go/types/*.go $(BUILDDEPS) -go/types.lo: $(go_go_types_files) +go/types.lo: go/types.lo.dep $(BUILDPACKAGE) go/types/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/types/check @go_include@ go/internal/gcimporter.lo.dep -go/internal/gcimporter.lo.dep: $(go_go_internal_gcimporter_files) +go/internal/gcimporter.lo.dep: $(srcdir)/go/go/internal/gcimporter/*.go $(BUILDDEPS) -go/internal/gcimporter.lo: $(go_go_internal_gcimporter_files) +go/internal/gcimporter.lo: go/internal/gcimporter.lo.dep $(BUILDPACKAGE) go/internal/gcimporter/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/internal/gcimporter/check @go_include@ go/internal/gccgoimporter.lo.dep -go/internal/gccgoimporter.lo.dep: $(go_go_internal_gccgoimporter_files) +go/internal/gccgoimporter.lo.dep: $(srcdir)/go/go/internal/gccgoimporter/*.go $(BUILDDEPS) -go/internal/gccgoimporter.lo: $(go_go_internal_gccgoimporter_files) +go/internal/gccgoimporter.lo: go/internal/gccgoimporter.lo.dep $(BUILDPACKAGE) go/internal/gccgoimporter/check: $(CHECK_DEPS) @$(CHECK) .PHONY: go/internal/gccgoimporter/check @go_include@ golang_org/x/net/http2/hpack.lo.dep -golang_org/x/net/http2/hpack.lo.dep: $(go_golang_org_x_net_http2_hpack_files) +golang_org/x/net/http2/hpack.lo.dep: $(srcdir)/go/golang_org/x/net/http2/hpack/*.go $(BUILDDEPS) -golang_org/x/net/http2/hpack.lo: $(go_golang_org_x_net_http2_hpack_files) +golang_org/x/net/http2/hpack.lo: golang_org/x/net/http2/hpack.lo.dep $(BUILDPACKAGE) golang_org/x/net/http2/hpack/check: $(CHECK_DEPS) @$(CHECK) .PHONY: golang_org/x/net/http2/hpack/check @go_include@ golang_org/x/net/lex/httplex.lo.dep -golang_org/x/net/lex/httplex.lo.dep: $(go_golang_org_x_net_lex_httplex_files) +golang_org/x/net/lex/httplex.lo.dep: $(srcdir)/go/golang_org/x/net/lex/httplex/*.go $(BUILDDEPS) -golang_org/x/net/lex/httplex.lo: $(go_golang_org_x_net_lex_httplex_files) +golang_org/x/net/lex/httplex.lo: golang_org/x/net/lex/httplex.lo.dep $(BUILDPACKAGE) golang_org/x/net/lex/httplex/check: $(CHECK_DEPS) @$(CHECK) .PHONY: golang_org/x/net/lex/httplex/check @LIBGO_IS_BSD_TRUE@@go_include@ golang_org/x/net/route.lo.dep -@LIBGO_IS_BSD_TRUE@golang_org/x/net/route.lo.dep: $(go_golang_org_x_net_route_files) +@LIBGO_IS_BSD_TRUE@golang_org/x/net/route.lo.dep: $(srcdir)/go/golang_org/x/net/route/*.go @LIBGO_IS_BSD_TRUE@ $(BUILDDEPS) -@LIBGO_IS_BSD_TRUE@golang_org/x/net/route.lo: $(go_golang_org_x_net_route_files) +@LIBGO_IS_BSD_TRUE@golang_org/x/net/route.lo: golang_org/x/net/route.lo.dep @LIBGO_IS_BSD_TRUE@ $(BUILDPACKAGE) @LIBGO_IS_BSD_TRUE@golang_org/x/net/route/check: $(CHECK_DEPS) @LIBGO_IS_BSD_TRUE@ @$(CHECK) + .PHONY: golang_org/x/net/route/check @go_include@ hash/adler32.lo.dep -hash/adler32.lo.dep: $(go_hash_adler32_files) +hash/adler32.lo.dep: $(srcdir)/go/hash/adler32/*.go $(BUILDDEPS) -hash/adler32.lo: $(go_hash_adler32_files) +hash/adler32.lo: hash/adler32.lo.dep $(BUILDPACKAGE) hash/adler32/check: $(CHECK_DEPS) @$(CHECK) .PHONY: hash/adler32/check @go_include@ hash/crc32.lo.dep -hash/crc32.lo.dep: $(go_hash_crc32_files) +hash/crc32.lo.dep: $(srcdir)/go/hash/crc32/*.go $(BUILDDEPS) -hash/crc32.lo: $(go_hash_crc32_files) +hash/crc32.lo: hash/crc32.lo.dep $(BUILDPACKAGE) hash/crc32/check: $(CHECK_DEPS) @$(CHECK) .PHONY: hash/crc32/check @go_include@ hash/crc64.lo.dep -hash/crc64.lo.dep: $(go_hash_crc64_files) +hash/crc64.lo.dep: $(srcdir)/go/hash/crc64/*.go $(BUILDDEPS) -hash/crc64.lo: $(go_hash_crc64_files) +hash/crc64.lo: hash/crc64.lo.dep $(BUILDPACKAGE) hash/crc64/check: $(CHECK_DEPS) @$(CHECK) .PHONY: hash/crc64/check @go_include@ hash/fnv.lo.dep -hash/fnv.lo.dep: $(go_hash_fnv_files) +hash/fnv.lo.dep: $(srcdir)/go/hash/fnv/*.go $(BUILDDEPS) -hash/fnv.lo: $(go_hash_fnv_files) +hash/fnv.lo: hash/fnv.lo.dep $(BUILDPACKAGE) hash/fnv/check: $(CHECK_DEPS) @$(CHECK) .PHONY: hash/fnv/check @go_include@ image/color.lo.dep -image/color.lo.dep: $(go_image_color_files) +image/color.lo.dep: $(srcdir)/go/image/color/*.go $(BUILDDEPS) -image/color.lo: $(go_image_color_files) +image/color.lo: image/color.lo.dep $(BUILDPACKAGE) image/color/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/color/check @go_include@ image/color/palette.lo.dep -image/color/palette.lo.dep: $(go_image_color_palette_files) +image/color/palette.lo.dep: $(srcdir)/go/image/color/palette/*.go $(BUILDDEPS) -image/color/palette.lo: $(go_image_color_palette_files) +image/color/palette.lo: image/color/palette.lo.dep $(BUILDPACKAGE) image/color/palette/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/color/palette/check @go_include@ image/draw.lo.dep -image/draw.lo.dep: $(go_image_draw_files) +image/draw.lo.dep: $(srcdir)/go/image/draw/*.go $(BUILDDEPS) -image/draw.lo: $(go_image_draw_files) +image/draw.lo: image/draw.lo.dep $(BUILDPACKAGE) image/draw/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/draw/check @go_include@ image/gif.lo.dep -image/gif.lo.dep: $(go_image_gif_files) +image/gif.lo.dep: $(srcdir)/go/image/gif/*.go $(BUILDDEPS) -image/gif.lo: $(go_image_gif_files) +image/gif.lo: image/gif.lo.dep $(BUILDPACKAGE) image/gif/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/gif/check @go_include@ image/internal/imageutil.lo.dep -image/internal/imageutil.lo.dep: $(go_image_internal_imageutil_files) +image/internal/imageutil.lo.dep: $(srcdir)/go/image/internal/imageutil/*.go $(BUILDDEPS) -image/internal/imageutil.lo: $(go_image_internal_imageutil_files) +image/internal/imageutil.lo: image/internal/imageutil.lo.dep $(BUILDPACKAGE) image/internal/imageutil/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/internal/imageutil/check @go_include@ image/jpeg.lo.dep -image/jpeg.lo.dep: $(go_image_jpeg_files) +image/jpeg.lo.dep: $(srcdir)/go/image/jpeg/*.go $(BUILDDEPS) -image/jpeg.lo: $(go_image_jpeg_files) +image/jpeg.lo: image/jpeg.lo.dep $(BUILDPACKAGE) image/jpeg/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/jpeg/check @go_include@ image/png.lo.dep -image/png.lo.dep: $(go_image_png_files) +image/png.lo.dep: $(srcdir)/go/image/png/*.go $(BUILDDEPS) -image/png.lo: $(go_image_png_files) +image/png.lo: image/png.lo.dep $(BUILDPACKAGE) image/png/check: $(CHECK_DEPS) @$(CHECK) .PHONY: image/png/check @go_include@ index/suffixarray.lo.dep -index/suffixarray.lo.dep: $(go_index_suffixarray_files) +index/suffixarray.lo.dep: $(srcdir)/go/index/suffixarray/*.go $(BUILDDEPS) -index/suffixarray.lo: $(go_index_suffixarray_files) +index/suffixarray.lo: index/suffixarray.lo.dep $(BUILDPACKAGE) index/suffixarray/check: $(CHECK_DEPS) @$(CHECK) .PHONY: index/suffixarray/check @go_include@ internal/nettrace.lo.dep -internal/nettrace.lo.dep: $(go_internal_nettrace_files) +internal/nettrace.lo.dep: $(srcdir)/go/internal/nettrace/*.go $(BUILDDEPS) -internal/nettrace.lo: $(go_internal_nettrace_files) +internal/nettrace.lo: internal/nettrace.lo.dep $(BUILDPACKAGE) internal/nettrace/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/nettrace/check @go_include@ internal/race.lo.dep -internal/race.lo.dep: $(go_internal_race_files) +internal/race.lo.dep: $(srcdir)/go/internal/race/*.go $(BUILDDEPS) -internal/race.lo: $(go_internal_race_files) +internal/race.lo: internal/race.lo.dep $(BUILDPACKAGE) internal/race/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/race/check @go_include@ internal/singleflight.lo.dep -internal/singleflight.lo.dep: $(go_internal_singleflight_files) +internal/singleflight.lo.dep: $(srcdir)/go/internal/singleflight/*.go $(BUILDDEPS) -internal/singleflight.lo: $(go_internal_singleflight_files) +internal/singleflight.lo: internal/singleflight.lo.dep $(BUILDPACKAGE) internal/singleflight/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/singleflight/check @go_include@ internal/syscall/unix.lo.dep -internal/syscall/unix.lo.dep: $(go_internal_syscall_unix_files) +internal/syscall/unix.lo.dep: $(srcdir)/go/internal/syscall/unix/*.go $(BUILDDEPS) -internal/syscall/unix.lo: $(go_internal_syscall_unix_files) +internal/syscall/unix.lo: internal/syscall/unix.lo.dep $(BUILDPACKAGE) internal/syscall/unix/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/syscall/unix/check @go_include@ internal/testenv.lo.dep -internal/testenv.lo.dep: $(go_internal_testenv_files) +internal/testenv.lo.dep: $(srcdir)/go/internal/testenv/*.go $(BUILDDEPS) -internal/testenv.lo: $(go_internal_testenv_files) +internal/testenv.lo: internal/testenv.lo.dep $(BUILDPACKAGE) internal/testenv/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/testenv/check @go_include@ internal/trace.lo.dep -internal/trace.lo.dep: $(go_internal_trace_files) +internal/trace.lo.dep: $(srcdir)/go/internal/trace/*.go $(BUILDDEPS) -internal/trace.lo: $(go_internal_trace_files) +internal/trace.lo: internal/trace.lo.dep $(BUILDPACKAGE) internal/trace/check: $(CHECK_DEPS) @$(CHECK) .PHONY: internal/trace/check @go_include@ io/ioutil.lo.dep -io/ioutil.lo.dep: $(go_io_ioutil_files) +io/ioutil.lo.dep: $(srcdir)/go/io/ioutil/*.go $(BUILDDEPS) -io/ioutil.lo: $(go_io_ioutil_files) +io/ioutil.lo: io/ioutil.lo.dep $(BUILDPACKAGE) io/ioutil/check: $(CHECK_DEPS) @$(CHECK) .PHONY: io/ioutil/check @go_include@ log/syslog.lo.dep -log/syslog.lo.dep: $(go_log_syslog_files) +log/syslog.lo.dep: $(srcdir)/go/log/syslog/*.go $(BUILDDEPS) -log/syslog.lo: $(go_log_syslog_files) +log/syslog.lo: log/syslog.lo.dep $(BUILDPACKAGE) -log/syslog/syslog_c.lo: $(go_syslog_c_files) log/syslog.lo +log/syslog/syslog_c.lo: go/log/syslog/syslog_c.c log/syslog.lo @$(MKDIR_P) log/syslog $(LTCOMPILE) -c -o $@ $(srcdir)/go/log/syslog/syslog_c.c log/syslog/check: $(CHECK_DEPS) @@ -5978,362 +4693,362 @@ log/syslog/check: $(CHECK_DEPS) .PHONY: log/syslog/check @go_include@ math/big.lo.dep -math/big.lo.dep: $(go_math_big_files) +math/big.lo.dep: $(srcdir)/go/math/big/*.go $(BUILDDEPS) -math/big.lo: $(go_math_big_files) +math/big.lo: math/big.lo.dep $(BUILDPACKAGE) math/big/check: $(CHECK_DEPS) @$(CHECK) .PHONY: math/big/check @go_include@ math/cmplx.lo.dep -math/cmplx.lo.dep: $(go_math_cmplx_files) +math/cmplx.lo.dep: $(srcdir)/go/math/cmplx/*.go $(BUILDDEPS) -math/cmplx.lo: $(go_math_cmplx_files) +math/cmplx.lo: math/cmplx.lo.dep $(BUILDPACKAGE) math/cmplx/check: $(CHECK_DEPS) @$(CHECK) .PHONY: math/cmplx/check @go_include@ math/rand.lo.dep -math/rand.lo.dep: $(go_math_rand_files) +math/rand.lo.dep: $(srcdir)/go/math/rand/*.go $(BUILDDEPS) -math/rand.lo: $(go_math_rand_files) +math/rand.lo: math/rand.lo.dep $(BUILDPACKAGE) math/rand/check: $(CHECK_DEPS) @$(CHECK) .PHONY: math/rand/check @go_include@ mime/multipart.lo.dep -mime/multipart.lo.dep: $(go_mime_multipart_files) +mime/multipart.lo.dep: $(srcdir)/go/mime/multipart/*.go $(BUILDDEPS) -mime/multipart.lo: $(go_mime_multipart_files) +mime/multipart.lo: mime/multipart.lo.dep $(BUILDPACKAGE) mime/multipart/check: $(CHECK_DEPS) @$(CHECK) .PHONY: mime/multipart/check @go_include@ mime/quotedprintable.lo.dep -mime/quotedprintable.lo.dep: $(go_mime_quotedprintable_files) +mime/quotedprintable.lo.dep: $(srcdir)/go/mime/quotedprintable/*.go $(BUILDDEPS) -mime/quotedprintable.lo: $(go_mime_quotedprintable_files) +mime/quotedprintable.lo: mime/quotedprintable.lo.dep $(BUILDPACKAGE) mime/quotedprintable/check: $(CHECK_DEPS) @$(CHECK) .PHONY: mime/quotedprintable/check @go_include@ net/http.lo.dep -net/http.lo.dep: $(go_net_http_files) +net/http.lo.dep: $(srcdir)/go/net/http/*.go $(BUILDDEPS) -net/http.lo: $(go_net_http_files) +net/http.lo: net/http.lo.dep $(BUILDPACKAGE) net/http/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/check @go_include@ net/mail.lo.dep -net/mail.lo.dep: $(go_net_mail_files) +net/mail.lo.dep: $(srcdir)/go/net/mail/*.go $(BUILDDEPS) -net/mail.lo: $(go_net_mail_files) +net/mail.lo: net/mail.lo.dep $(BUILDPACKAGE) net/mail/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/mail/check @go_include@ net/rpc.lo.dep -net/rpc.lo.dep: $(go_net_rpc_files) +net/rpc.lo.dep: $(srcdir)/go/net/rpc/*.go $(BUILDDEPS) -net/rpc.lo: $(go_net_rpc_files) +net/rpc.lo: net/rpc.lo.dep $(BUILDPACKAGE) net/rpc/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/rpc/check @go_include@ net/smtp.lo.dep -net/smtp.lo.dep: $(go_net_smtp_files) +net/smtp.lo.dep: $(srcdir)/go/net/smtp/*.go $(BUILDDEPS) -net/smtp.lo: $(go_net_smtp_files) +net/smtp.lo: net/smtp.lo.dep $(BUILDPACKAGE) net/smtp/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/smtp/check @go_include@ net/url.lo.dep -net/url.lo.dep: $(go_net_url_files) +net/url.lo.dep: $(srcdir)/go/net/url/*.go $(BUILDDEPS) -net/url.lo: $(go_net_url_files) +net/url.lo: net/url.lo.dep $(BUILDPACKAGE) net/url/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/url/check @go_include@ net/textproto.lo.dep -net/textproto.lo.dep: $(go_net_textproto_files) +net/textproto.lo.dep: $(srcdir)/go/net/textproto/*.go $(BUILDDEPS) -net/textproto.lo: $(go_net_textproto_files) +net/textproto.lo: net/textproto.lo.dep $(BUILDPACKAGE) net/textproto/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/textproto/check @go_include@ net/http/cgi.lo.dep -net/http/cgi.lo.dep: $(go_net_http_cgi_files) +net/http/cgi.lo.dep: $(srcdir)/go/net/http/cgi/*.go $(BUILDDEPS) -net/http/cgi.lo: $(go_net_http_cgi_files) +net/http/cgi.lo: net/http/cgi.lo.dep $(BUILDPACKAGE) net/http/cgi/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/cgi/check @go_include@ net/http/cookiejar.lo.dep -net/http/cookiejar.lo.dep: $(go_net_http_cookiejar_files) +net/http/cookiejar.lo.dep: $(srcdir)/go/net/http/cookiejar/*.go $(BUILDDEPS) -net/http/cookiejar.lo: $(go_net_http_cookiejar_files) +net/http/cookiejar.lo: net/http/cookiejar.lo.dep $(BUILDPACKAGE) net/http/cookiejar/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/cookiejar/check @go_include@ net/http/fcgi.lo.dep -net/http/fcgi.lo.dep: $(go_net_http_fcgi_files) +net/http/fcgi.lo.dep: $(srcdir)/go/net/http/fcgi/*.go $(BUILDDEPS) -net/http/fcgi.lo: $(go_net_http_fcgi_files) +net/http/fcgi.lo: net/http/fcgi.lo.dep $(BUILDPACKAGE) net/http/fcgi/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/fcgi/check @go_include@ net/http/httptest.lo.dep -net/http/httptest.lo.dep: $(go_net_http_httptest_files) +net/http/httptest.lo.dep: $(srcdir)/go/net/http/httptest/*.go $(BUILDDEPS) -net/http/httptest.lo: $(go_net_http_httptest_files) +net/http/httptest.lo: net/http/httptest.lo.dep $(BUILDPACKAGE) net/http/httptest/check: $(check_deps) @$(CHECK) .PHONY: net/http/httptest/check @go_include@ net/http/httptrace.lo.dep -net/http/httptrace.lo.dep: $(go_net_http_httptrace_files) +net/http/httptrace.lo.dep: $(srcdir)/go/net/http/httptrace/*.go $(BUILDDEPS) -net/http/httptrace.lo: $(go_net_http_httptrace_files) +net/http/httptrace.lo: net/http/httptrace.lo.dep $(BUILDPACKAGE) net/http/httptrace/check: $(check_deps) @$(CHECK) .PHONY: net/http/httptrace/check @go_include@ net/http/httputil.lo.dep -net/http/httputil.lo.dep: $(go_net_http_httputil_files) +net/http/httputil.lo.dep: $(srcdir)/go/net/http/httputil/*.go $(BUILDDEPS) -net/http/httputil.lo: $(go_net_http_httputil_files) +net/http/httputil.lo: net/http/httputil.lo.dep $(BUILDPACKAGE) net/http/httputil/check: $(check_deps) @$(CHECK) .PHONY: net/http/httputil/check @go_include@ net/http/internal.lo.dep -net/http/internal.lo.dep: $(go_net_http_internal_files) +net/http/internal.lo.dep: $(srcdir)/go/net/http/internal/*.go $(BUILDDEPS) -net/http/internal.lo: $(go_net_http_internal_files) +net/http/internal.lo: net/http/internal.lo.dep $(BUILDPACKAGE) net/http/internal/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/internal/check @go_include@ net/http/pprof.lo.dep -net/http/pprof.lo.dep: $(go_net_http_pprof_files) +net/http/pprof.lo.dep: $(srcdir)/go/net/http/pprof/*.go $(BUILDDEPS) -net/http/pprof.lo: $(go_net_http_pprof_files) +net/http/pprof.lo: net/http/pprof.lo.dep $(BUILDPACKAGE) net/http/pprof/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/http/pprof/check @go_include@ net/internal/socktest.lo.dep -net/internal/socktest.lo.dep: $(go_net_internal_socktest_files) +net/internal/socktest.lo.dep: $(srcdir)/go/net/internal/socktest/*.go $(BUILDDEPS) -net/internal/socktest.lo: $(go_net_internal_socktest_files) +net/internal/socktest.lo: net/internal/socktest.lo.dep $(BUILDPACKAGE) net/internal/socktest/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/internal/socktest/check @go_include@ net/rpc/jsonrpc.lo.dep -net/rpc/jsonrpc.lo.dep: $(go_net_rpc_jsonrpc_files) +net/rpc/jsonrpc.lo.dep: $(srcdir)/go/net/rpc/jsonrpc/*.go $(BUILDDEPS) -net/rpc/jsonrpc.lo: $(go_net_rpc_jsonrpc_files) +net/rpc/jsonrpc.lo: net/rpc/jsonrpc.lo.dep $(BUILDPACKAGE) net/rpc/jsonrpc/check: $(CHECK_DEPS) @$(CHECK) .PHONY: net/rpc/jsonrpc/check @go_include@ old/regexp.lo.dep -old/regexp.lo.dep: $(go_old_regexp_files) +old/regexp.lo.dep: $(srcdir)/go/old/regexp/*.go $(BUILDDEPS) -old/regexp.lo: $(go_old_regexp_files) +old/regexp.lo: old/regexp.lo.dep $(BUILDPACKAGE) old/regexp/check: $(CHECK_DEPS) @$(CHECK) .PHONY: old/regexp/check @go_include@ old/template.lo.dep -old/template.lo.dep: $(go_old_template_files) +old/template.lo.dep: $(srcdir)/go/old/template/*.go $(BUILDDEPS) -old/template.lo: $(go_old_template_files) +old/template.lo: old/template.lo.dep $(BUILDPACKAGE) old/template/check: $(CHECK_DEPS) @$(CHECK) .PHONY: old/template/check @go_include@ os/exec.lo.dep -os/exec.lo.dep: $(go_os_exec_files) +os/exec.lo.dep: $(srcdir)/go/os/exec/*.go $(BUILDDEPS) -os/exec.lo: $(go_os_exec_files) +os/exec.lo: os/exec.lo.dep $(BUILDPACKAGE) os/exec/check: $(CHECK_DEPS) @$(CHECK) .PHONY: os/exec/check @go_include@ os/signal.lo.dep -os/signal.lo.dep: $(go_os_signal_files) +os/signal.lo.dep: $(srcdir)/go/os/signal/*.go $(BUILDDEPS) -os/signal.lo: $(go_os_signal_files) +os/signal.lo: os/signal.lo.dep $(BUILDPACKAGE) os/signal/check: $(CHECK_DEPS) @$(CHECK) .PHONY: os/signal/check @go_include@ os/user.lo.dep -os/user.lo.dep: $(go_os_user_files) +os/user.lo.dep: $(srcdir)/go/os/user/*.go $(BUILDDEPS) -os/user.lo: $(go_os_user_files) +os/user.lo: os/user.lo.dep $(BUILDPACKAGE) os/user/check: $(CHECK_DEPS) @$(CHECK) .PHONY: os/user/check @go_include@ path/filepath.lo.dep -path/filepath.lo.dep: $(go_path_filepath_files) +path/filepath.lo.dep: $(srcdir)/go/path/filepath/*.go $(BUILDDEPS) -path/filepath.lo: $(go_path_filepath_files) +path/filepath.lo: path/filepath.lo.dep $(BUILDPACKAGE) path/filepath/check: $(CHECK_DEPS) @$(CHECK) .PHONY: path/filepath/check @go_include@ regexp/syntax.lo.dep -regexp/syntax.lo.dep: $(go_regexp_syntax_files) +regexp/syntax.lo.dep: $(srcdir)/go/regexp/syntax/*.go $(BUILDDEPS) -regexp/syntax.lo: $(go_regexp_syntax_files) +regexp/syntax.lo: regexp/syntax.lo.dep $(BUILDPACKAGE) regexp/syntax/check: $(CHECK_DEPS) @$(CHECK) .PHONY: regexp/syntax/check @go_include@ runtime/debug.lo.dep -runtime/debug.lo.dep: $(go_runtime_debug_files) +runtime/debug.lo.dep: $(srcdir)/go/runtime/debug/*.go $(BUILDDEPS) -runtime/debug.lo: $(go_runtime_debug_files) +runtime/debug.lo: runtime/debug.lo.dep $(BUILDPACKAGE) runtime/debug/check: $(CHECK_DEPS) @$(CHECK) .PHONY: runtime/debug/check @go_include@ runtime/pprof.lo.dep -runtime/pprof.lo.dep: $(go_runtime_pprof_files) +runtime/pprof.lo.dep: $(srcdir)/go/runtime/pprof/*.go $(BUILDDEPS) -runtime/pprof.lo: $(go_runtime_pprof_files) +runtime/pprof.lo: runtime/pprof.lo.dep $(BUILDPACKAGE) runtime/pprof/check: $(CHECK_DEPS) @$(CHECK) .PHONY: runtime/pprof/check @go_include@ sync/atomic.lo.dep -sync/atomic.lo.dep: $(go_sync_atomic_files) +sync/atomic.lo.dep: $(srcdir)/go/sync/atomic/*.go $(BUILDDEPS) -sync/atomic.lo: $(go_sync_atomic_files) +sync/atomic.lo: sync/atomic.lo.dep $(BUILDPACKAGE) -sync/atomic_c.lo: $(go_sync_atomic_c_files) sync/atomic.lo +sync/atomic_c.lo: go/sync/atomic/atomic.c sync/atomic.lo $(LTCOMPILE) -c -o $@ $(srcdir)/go/sync/atomic/atomic.c sync/atomic/check: $(CHECK_DEPS) @$(CHECK) .PHONY: sync/atomic/check @go_include@ text/scanner.lo.dep -text/scanner.lo.dep: $(go_text_scanner_files) +text/scanner.lo.dep: $(srcdir)/go/text/scanner/*.go $(BUILDDEPS) -text/scanner.lo: $(go_text_scanner_files) +text/scanner.lo: text/scanner.lo.dep $(BUILDPACKAGE) text/scanner/check: $(CHECK_DEPS) @$(CHECK) .PHONY: text/scanner/check @go_include@ text/tabwriter.lo.dep -text/tabwriter.lo.dep: $(go_text_tabwriter_files) +text/tabwriter.lo.dep: $(srcdir)/go/text/tabwriter/*.go $(BUILDDEPS) -text/tabwriter.lo: $(go_text_tabwriter_files) +text/tabwriter.lo: text/tabwriter.lo.dep $(BUILDPACKAGE) text/tabwriter/check: $(CHECK_DEPS) @$(CHECK) .PHONY: text/tabwriter/check @go_include@ text/template.lo.dep -text/template.lo.dep: $(go_text_template_files) +text/template.lo.dep: $(srcdir)/go/text/template/*.go $(BUILDDEPS) -text/template.lo: $(go_text_template_files) +text/template.lo: text/template.lo.dep $(BUILDPACKAGE) text/template/check: $(CHECK_DEPS) @$(CHECK) .PHONY: text/template/check @go_include@ text/template/parse.lo.dep -text/template/parse.lo.dep: $(go_text_template_parse_files) +text/template/parse.lo.dep: $(srcdir)/go/text/template/parse/*.go $(BUILDDEPS) -text/template/parse.lo: $(go_text_template_parse_files) +text/template/parse.lo: text/template/parse.lo.dep $(BUILDPACKAGE) text/template/parse/check: $(CHECK_DEPS) @$(CHECK) .PHONY: text/template/parse/check @go_include@ testing/iotest.lo.dep -testing/iotest.lo.dep: $(go_testing_iotest_files) +testing/iotest.lo.dep: $(srcdir)/go/testing/iotest/*.go $(BUILDDEPS) -testing/iotest.lo: $(go_testing_iotest_files) +testing/iotest.lo: testing/iotest.lo.dep $(BUILDPACKAGE) testing/iotest/check: $(CHECK_DEPS) @$(CHECK) .PHONY: testing/iotest/check @go_include@ testing/quick.lo.dep -testing/quick.lo.dep: $(go_testing_quick_files) +testing/quick.lo.dep: $(srcdir)/go/testing/quick/*.go $(BUILDDEPS) -testing/quick.lo: $(go_testing_quick_files) +testing/quick.lo: testing/quick.lo.dep $(BUILDPACKAGE) testing/quick/check: $(CHECK_DEPS) @$(CHECK) .PHONY: testing/quick/check @go_include@ unicode/utf16.lo.dep -unicode/utf16.lo.dep: $(go_unicode_utf16_files) +unicode/utf16.lo.dep: $(srcdir)/go/unicode/utf16/*.go $(BUILDDEPS) -unicode/utf16.lo: $(go_unicode_utf16_files) +unicode/utf16.lo: unicode/utf16.lo.dep $(BUILDPACKAGE) unicode/utf16/check: $(CHECK_DEPS) @$(CHECK) .PHONY: unicode/utf16/check @go_include@ unicode/utf8.lo.dep -unicode/utf8.lo.dep: $(go_unicode_utf8_files) +unicode/utf8.lo.dep: $(srcdir)/go/unicode/utf8/*.go $(BUILDDEPS) -unicode/utf8.lo: $(go_unicode_utf8_files) +unicode/utf8.lo: unicode/utf8.lo.dep $(BUILDPACKAGE) unicode/utf8/check: $(CHECK_DEPS) @$(CHECK) .PHONY: unicode/utf8/check @go_include@ syscall.lo.dep -syscall.lo.dep: $(go_syscall_files) +syscall.lo.dep: $(srcdir)/go/syscall/*.go $(BUILDDEPS) -syscall.lo: $(go_syscall_files) +syscall.lo: syscall.lo.dep $(BUILDPACKAGE) syscall/errno.lo: go/syscall/errno.c @$(MKDIR_P) syscall |