diff options
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.patch | 11 |
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 @@ | |||
1 | From c7536a820f713013ab1d4acef74a4c8bd970bf8f Mon Sep 17 00:00:00 2001 | 1 | From 7dde77b3ce8138314dd2736604b1b110dbcc0ac1 Mon Sep 17 00:00:00 2001 |
2 | From: Alex Kube <alexander.j.kube@gmail.com> | 2 | From: Alex Kube <alexander.j.kube@gmail.com> |
3 | Date: Wed, 23 Oct 2019 21:16:32 +0430 | 3 | Date: Wed, 23 Oct 2019 21:16:32 +0430 |
4 | Subject: [PATCH 3/9] ld: add soname to shareable objects | 4 | Subject: [PATCH 3/9] ld: add soname to shareable objects |
@@ -13,15 +13,16 @@ Matt Madison <matt@madison.systems>. | |||
13 | Upstream-Status: Inappropriate [OE specific] | 13 | Upstream-Status: Inappropriate [OE specific] |
14 | 14 | ||
15 | Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com> | 15 | Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com> |
16 | Signed-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 | ||
20 | diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go | 21 | diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go |
21 | index 6eae900..0462ee8 100644 | 22 | index 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") |