libgo: fix for runtime/check failure with "-O0 -g"
Tweak the makefile rules for the runtime/check test to insure that the runtime package is compiled with "-fgo-compiling-runtime". This resolves a test failure (unsat on runtime.getcallerpc) when in a build directory where the compiler flags have been configured to disable optimization. Reviewed-on: https://go-review.googlesource.com/30010 From-SVN: r240588
This commit is contained in:
parent
fd5effb17e
commit
58920998e3
@ -1,4 +1,4 @@
|
||||
4046a883070c1f5f58de336f7378f3bca69ea2b6
|
||||
c79a35411c1065c71add196fdeca6e5207a79248
|
||||
|
||||
The first line of this file holds the git revision number of the last
|
||||
merge done from the gofrontend repository.
|
||||
|
@ -1291,6 +1291,7 @@ runtime.inc: s-runtime-inc; @true
|
||||
s-runtime-inc: runtime-go.lo
|
||||
$(SHELL) $(srcdir)/mvifdiff.sh runtime.inc.tmp runtime.inc
|
||||
$(STAMP) $@
|
||||
runtime_check_GOCFLAGS = -fgo-compiling-runtime
|
||||
runtime/check: $(CHECK_DEPS)
|
||||
@$(CHECK)
|
||||
.PHONY: runtime/check
|
||||
|
@ -1249,6 +1249,7 @@ CHECK_DEPS = $(toolexeclibgo_DATA) $(toolexeclibgoarchive_DATA) \
|
||||
@LIBGO_IS_SOLARIS_FALSE@matchargs_os =
|
||||
extra_go_files_runtime = runtime_sysinfo.go
|
||||
runtime_go_lo_GOCFLAGS = -fgo-c-header=runtime.inc.tmp -fgo-compiling-runtime
|
||||
runtime_check_GOCFLAGS = -fgo-compiling-runtime
|
||||
@LIBGO_IS_BSD_TRUE@golang_org_x_net_route_lo = \
|
||||
@LIBGO_IS_BSD_TRUE@ golang_org/x/net/route/route.lo
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user