You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
981 B
30 lines
981 B
--- src/cmd/link/internal/ld/config.go 2019-03-14 20:43:37.000000000 +0100 |
|
+++ src/cmd/link/internal/ld/config.go 2019-03-20 23:50:07.660000000 +0100 |
|
@@ -247,9 +247,6 @@ |
|
} |
|
ctxt.LinkMode = LinkInternal |
|
case "1": |
|
- if objabi.GOARCH == "ppc64" { |
|
- Exitf("external linking requested via GO_EXTLINK_ENABLED but not supported for %s/ppc64", objabi.GOOS) |
|
- } |
|
ctxt.LinkMode = LinkExternal |
|
default: |
|
if needed, _ := mustLinkExternal(ctxt); needed { |
|
@@ -261,17 +258,10 @@ |
|
} else { |
|
ctxt.LinkMode = LinkInternal |
|
} |
|
- if objabi.GOARCH == "ppc64" && ctxt.LinkMode == LinkExternal { |
|
- Exitf("external linking is not supported for %s/ppc64", objabi.GOOS) |
|
- } |
|
} |
|
case LinkInternal: |
|
if needed, reason := mustLinkExternal(ctxt); needed { |
|
Exitf("internal linking requested but external linking required: %s", reason) |
|
} |
|
- case LinkExternal: |
|
- if objabi.GOARCH == "ppc64" { |
|
- Exitf("external linking not supported for %s/ppc64", objabi.GOOS) |
|
- } |
|
} |
|
}
|
|
|