packages/lang/golang
Jeffery To c18adadd91 golang: Add support for ASLR/PIE for Go packages
This adds support to compile position-independent executables for
packages that use golang-package.mk.

Go packages will have PIE enabled if:
* Go supports PIE on the target platform;
* CONFIG_PKG_ASLR_PIE is selected; and
* PKG_ASLR_PIE (for the package) is not set to 0

Go 1.13 supports PIE for x86 and arm targets; mips support is in
progress[1].

[1]: https://github.com/golang/go/issues/21222#issuecomment-542064462

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-14 22:17:21 +08:00
..
golang golang: Add support for ASLR/PIE for host and target Go 2020-01-08 19:29:54 +08:00
golang-compiler.mk golang: Add support for ASLR/PIE for host and target Go 2020-01-08 19:29:54 +08:00
golang-package.mk golang: Add support for ASLR/PIE for Go packages 2020-01-14 22:17:21 +08:00
golang-values.mk golang: Fix selection of GOARM value 2020-01-14 22:11:02 +08:00
golang-version.mk golang: Update to 1.13.5 2019-12-09 23:27:24 +01:00