diff options
author | Ian Lance Taylor <iant@golang.org> | 2019-01-18 19:04:36 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2019-01-18 19:04:36 +0000 |
commit | 4f4a855d82a889cebcfca150a7a43909bcb6a346 (patch) | |
tree | f12bae0781920fa34669fe30b6f4615a86d9fb80 /libgo/Makefile.in | |
parent | 225220d668dafb8262db7012bced688acbe63b33 (diff) | |
download | gcc-4f4a855d82a889cebcfca150a7a43909bcb6a346.zip gcc-4f4a855d82a889cebcfca150a7a43909bcb6a346.tar.gz gcc-4f4a855d82a889cebcfca150a7a43909bcb6a346.tar.bz2 |
libgo: update to Go1.12beta2
Reviewed-on: https://go-review.googlesource.com/c/158019
gotools/:
* Makefile.am (go_cmd_vet_files): Update for Go1.12beta2 release.
(GOTOOLS_TEST_TIMEOUT): Increase to 600.
(check-runtime): Export LD_LIBRARY_PATH before computing GOARCH
and GOOS.
(check-vet): Copy golang.org/x/tools into check-vet-dir.
* Makefile.in: Regenerate.
gcc/testsuite/:
* go.go-torture/execute/names-1.go: Stop using debug/xcoff, which
is no longer externally visible.
From-SVN: r268084
Diffstat (limited to 'libgo/Makefile.in')
-rw-r--r-- | libgo/Makefile.in | 64 |
1 files changed, 28 insertions, 36 deletions
diff --git a/libgo/Makefile.in b/libgo/Makefile.in index 5170494..1695dd0 100644 --- a/libgo/Makefile.in +++ b/libgo/Makefile.in @@ -215,11 +215,11 @@ am_libgotool_a_OBJECTS = libgotool_a_OBJECTS = $(am_libgotool_a_OBJECTS) LTLIBRARIES = $(toolexeclib_LTLIBRARIES) @LIBGO_IS_LINUX_TRUE@am__DEPENDENCIES_1 = syscall/clone_linux.lo -am__DEPENDENCIES_2 = $(addsuffix .lo,$(PACKAGES)) bytes/index.lo \ +am__DEPENDENCIES_2 = $(addsuffix .lo,$(PACKAGES)) \ internal/bytealg/bytealg.lo reflect/makefunc_ffi_c.lo \ - strings/index.lo $(am__DEPENDENCIES_1) syscall/errno.lo \ - syscall/signame.lo syscall/wait.lo $(golang_org_x_net_lif_lo) \ - $(golang_org_x_net_route_lo) log/syslog/syslog_c.lo \ + $(am__DEPENDENCIES_1) syscall/errno.lo syscall/signame.lo \ + syscall/wait.lo $(internal_x_net_lif_lo) \ + $(internal_x_net_route_lo) log/syslog/syslog_c.lo \ runtime/internal/atomic_c.lo sync/atomic_c.lo \ internal/cpu/cpu_gccgo.lo am__DEPENDENCIES_3 = @@ -696,8 +696,7 @@ toolexeclibgodebug_DATA = \ debug/gosym.gox \ debug/macho.gox \ debug/pe.gox \ - debug/plan9obj.gox \ - debug/xcoff.gox + debug/plan9obj.gox toolexeclibgoencodingdir = $(toolexeclibgodir)/encoding toolexeclibgoencoding_DATA = \ @@ -849,8 +848,8 @@ toolexeclibgounicode_DATA = \ # Some packages are only needed for tests, so unlike the other # internal packages nothing will explicitly depend on them. # Force them to be built. -noinst_DATA = golang_org/x/net/internal/nettest.gox \ - golang_org/x/net/nettest.gox internal/testenv.gox \ +noinst_DATA = internal/x/net/internal/nettest.gox \ + internal/x/net/nettest.gox internal/testenv.gox \ internal/trace.gox net/internal/socktest.gox \ os/signal/internal/pty.gox runtime/pprof/internal/profile.gox \ zdefaultcc.go @@ -917,16 +916,14 @@ SYSINFO_FLAGS = \ PACKAGES = $(shell cat $(srcdir)/libgo-packages.txt) libgo_go_objs = \ $(addsuffix .lo,$(PACKAGES)) \ - bytes/index.lo \ internal/bytealg/bytealg.lo \ reflect/makefunc_ffi_c.lo \ - strings/index.lo \ $(syscall_lib_clone_lo) \ syscall/errno.lo \ syscall/signame.lo \ syscall/wait.lo \ - $(golang_org_x_net_lif_lo) \ - $(golang_org_x_net_route_lo) \ + $(internal_x_net_lif_lo) \ + $(internal_x_net_route_lo) \ log/syslog/syslog_c.lo \ $(os_lib_inotify_lo) \ runtime/internal/atomic_c.lo \ @@ -991,7 +988,7 @@ BUILDDEPS = \ BUILDPACKAGE = \ $(MKDIR_P) $(@D); \ files=`echo $^ | sed -e 's/[^ ]*\.gox//g' -e 's/[^ ]*\.dep//'`; \ - $(LTGOCOMPILE) -I . -c -fgo-pkgpath=`echo $@ | sed -e 's/.lo$$//' -e 's|golang_org|vendor/golang_org|'` $($(subst -,_,$(subst .,_,$(subst /,_,$@)))_GOCFLAGS) -o $@ $$files + $(LTGOCOMPILE) -I . -c -fgo-pkgpath=`echo $@ | sed -e 's/.lo$$//'` $($(subst -,_,$(subst .,_,$(subst /,_,$@)))_GOCFLAGS) -o $@ $$files # How to build a .gox file from a .lo file. @@ -1105,6 +1102,7 @@ extra_check_libs_cmd_go_internal_cache = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_generate = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_get = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_load = $(abs_builddir)/libgotool.a +extra_check_libs_cmd_go_internal_lockedfile = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_imports = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_modconv = $(abs_builddir)/libgotool.a extra_check_libs_cmd_go_internal_modfetch = $(abs_builddir)/libgotool.a @@ -1123,22 +1121,22 @@ extra_check_libs_cmd_vet_internal_cfg = $(abs_builddir)/libgotool.a # Use a build tag, based on a configure check, to cope. @HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = --tag=solaristag @LIBGO_IS_SOLARIS_FALSE@matchargs_os = -@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_lo = \ -@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route.lo +@LIBGO_IS_BSD_TRUE@internal_x_net_route_lo = \ +@LIBGO_IS_BSD_TRUE@ internal/x/net/route.lo -@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_check = \ -@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/check +@LIBGO_IS_BSD_TRUE@internal_x_net_route_check = \ +@LIBGO_IS_BSD_TRUE@ internal/x/net/route/check -@LIBGO_IS_SOLARIS_TRUE@golang_org_x_net_lif_lo = \ -@LIBGO_IS_SOLARIS_TRUE@ golang_org/x/net/lif.lo +@LIBGO_IS_SOLARIS_TRUE@internal_x_net_lif_lo = \ +@LIBGO_IS_SOLARIS_TRUE@ internal/x/net/lif.lo -@LIBGO_IS_SOLARIS_TRUE@golang_org_x_net_lif_check = \ -@LIBGO_IS_SOLARIS_TRUE@ golang_org/x/net/lif/check +@LIBGO_IS_SOLARIS_TRUE@internal_x_net_lif_check = \ +@LIBGO_IS_SOLARIS_TRUE@ internal_org/x/net/lif/check TPACKAGES = $(shell cat $(srcdir)/check-packages.txt) TEST_PACKAGES = $(addsuffix /check,$(TPACKAGES)) \ - $(golang_org_x_net_lif_check) \ - $(golang_org_x_net_route_check) + $(internal_x_net_lif_check) \ + $(internal_x_net_route_check) MOSTLYCLEANFILES = \ s-runtime_sysinfo s-sigtab s-runtime-inc s-zstdpkglist \ @@ -2635,7 +2633,7 @@ cpugen.go: s-cpu; @true s-cpu: Makefile rm -f cpugen.go.tmp echo "package cpu" > cpugen.go.tmp - echo "const CacheLineSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) cachelinesize`" >> cpugen.go.tmp + echo "const CacheLinePadSize = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH) cachelinesize`" >> cpugen.go.tmp $(SHELL) $(srcdir)/mvifdiff.sh cpugen.go.tmp cpugen.go $(STAMP) $@ @@ -2653,7 +2651,7 @@ s-objabi: Makefile echo 'const defaultGOARCH = runtime.GOARCH' >> objabi.go.tmp echo 'const defaultGO_EXTLINK_ENABLED = ``' >> objabi.go.tmp echo 'const version = `'`cat $(srcdir)/VERSION | sed 1q`' '`$(GOC) --version | sed 1q`'`' >> objabi.go.tmp - echo 'const stackGuardMultiplier = 1' >> objabi.go.tmp + echo 'const stackGuardMultiplierDefault = 1' >> objabi.go.tmp echo 'const goexperiment = ``' >> objabi.go.tmp $(SHELL) $(srcdir)/mvifdiff.sh objabi.go.tmp objabi.go $(STAMP) $@ @@ -2846,13 +2844,7 @@ cmd/go/internal/cfg.lo.dep: $(extra_go_files_cmd_go_internal_cfg) # FIXME: The following C files may as well move to the runtime # directory and be treated like other C files. -# Use C code to speed up {bytes,strings}.IndexByte and friends. -bytes/index.lo: go/bytes/indexbyte.c runtime.inc - @$(MKDIR_P) bytes - $(LTCOMPILE) -c -o $@ $(srcdir)/go/bytes/indexbyte.c -strings/index.lo: go/strings/indexbyte.c runtime.inc - @$(MKDIR_P) strings - $(LTCOMPILE) -c -o $@ $(srcdir)/go/strings/indexbyte.c +# Use C code to speed up internal/bytealg.IndexByte and friends. internal/bytealg/bytealg.lo: go/internal/bytealg/bytealg.c runtime.inc @$(MKDIR_P) internal/bytealg $(LTCOMPILE) -c -o $@ $(srcdir)/go/internal/bytealg/bytealg.c @@ -2895,13 +2887,13 @@ internal/cpu/cpu_gccgo.lo: go/internal/cpu/cpu_gccgo.c runtime.inc @$(MKDIR_P) internal/cpu $(LTCOMPILE) -c -o $@ $(srcdir)/go/internal/cpu/cpu_gccgo.c -# Build golang_org/x/net/route only on BSD systems. +# Build internal/x/net/route only on BSD systems. -@LIBGO_IS_BSD_TRUE@$(eval $(call PACKAGE_template,golang_org/x/net/route)) +@LIBGO_IS_BSD_TRUE@$(eval $(call PACKAGE_template,internal/x/net/route)) -# Build golang_org/x/net/lif only on Solaris systems. +# Build internal/x/net/lif only on Solaris systems. -@LIBGO_IS_SOLARIS_TRUE@$(eval $(call PACKAGE_template,golang_org/x/net/lif)) +@LIBGO_IS_SOLARIS_TRUE@$(eval $(call PACKAGE_template,internal/x/net/lif)) check: check-tail check-recursive: check-head |