summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch')
-rw-r--r--meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch11
1 files changed, 6 insertions, 5 deletions
diff --git a/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch b/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch
index 8f5ad04e5c..be4af096ce 100644
--- a/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch
+++ b/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch
@@ -1,4 +1,4 @@
1From c7536a820f713013ab1d4acef74a4c8bd970bf8f Mon Sep 17 00:00:00 2001 1From 7dde77b3ce8138314dd2736604b1b110dbcc0ac1 Mon Sep 17 00:00:00 2001
2From: Alex Kube <alexander.j.kube@gmail.com> 2From: Alex Kube <alexander.j.kube@gmail.com>
3Date: Wed, 23 Oct 2019 21:16:32 +0430 3Date: Wed, 23 Oct 2019 21:16:32 +0430
4Subject: [PATCH 3/9] ld: add soname to shareable objects 4Subject: [PATCH 3/9] ld: add soname to shareable objects
@@ -13,15 +13,16 @@ Matt Madison <matt@madison.systems>.
13Upstream-Status: Inappropriate [OE specific] 13Upstream-Status: Inappropriate [OE specific]
14 14
15Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com> 15Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
16Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
16--- 17---
17 src/cmd/link/internal/ld/lib.go | 3 +++ 18 src/cmd/link/internal/ld/lib.go | 3 +++
18 1 file changed, 3 insertions(+) 19 1 file changed, 3 insertions(+)
19 20
20diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go 21diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
21index 6eae900..0462ee8 100644 22index 91e2d51..e98b912 100644
22--- a/src/cmd/link/internal/ld/lib.go 23--- a/src/cmd/link/internal/ld/lib.go
23+++ b/src/cmd/link/internal/ld/lib.go 24+++ b/src/cmd/link/internal/ld/lib.go
24@@ -1508,6 +1508,7 @@ func (ctxt *Link) hostlink() { 25@@ -1554,6 +1554,7 @@ func (ctxt *Link) hostlink() {
25 argv = append(argv, "-Wl,-z,relro") 26 argv = append(argv, "-Wl,-z,relro")
26 } 27 }
27 argv = append(argv, "-shared") 28 argv = append(argv, "-shared")
@@ -29,7 +30,7 @@ index 6eae900..0462ee8 100644
29 if ctxt.HeadType == objabi.Hwindows { 30 if ctxt.HeadType == objabi.Hwindows {
30 argv = addASLRargs(argv, *flagAslr) 31 argv = addASLRargs(argv, *flagAslr)
31 } else { 32 } else {
32@@ -1523,6 +1524,7 @@ func (ctxt *Link) hostlink() { 33@@ -1569,6 +1570,7 @@ func (ctxt *Link) hostlink() {
33 argv = append(argv, "-Wl,-z,relro") 34 argv = append(argv, "-Wl,-z,relro")
34 } 35 }
35 argv = append(argv, "-shared") 36 argv = append(argv, "-shared")
@@ -37,7 +38,7 @@ index 6eae900..0462ee8 100644
37 case BuildModePlugin: 38 case BuildModePlugin:
38 if ctxt.HeadType == objabi.Hdarwin { 39 if ctxt.HeadType == objabi.Hdarwin {
39 argv = append(argv, "-dynamiclib") 40 argv = append(argv, "-dynamiclib")
40@@ -1531,6 +1533,7 @@ func (ctxt *Link) hostlink() { 41@@ -1577,6 +1579,7 @@ func (ctxt *Link) hostlink() {
41 argv = append(argv, "-Wl,-z,relro") 42 argv = append(argv, "-Wl,-z,relro")
42 } 43 }
43 argv = append(argv, "-shared") 44 argv = append(argv, "-shared")