go-seccomp: Go support for compiling and installing Seccomp-BPF policy files.

BUG=chromium:489765
TEST=Ran 'go test -cpu=10 -test_install -test_endian' on host.
TEST=Cross compiled test with 'x86_64-cros-linux-gnu-go' and ran on a panther device.
TEST=Cross compiled test with 'i686-pc-linux-gnu-go' and ran on a x86-zgb device.
TEST=Cross compiled test with 'armv7a-cros-linux-gnueabi-go' and ran on a daisy device.

Change-Id: I7aa5d7aed0b8f67a2da8c899d35cc2a2a28591b0
Reviewed-on: https://chromium-review.googlesource.com/272832
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Matthew Dempsky <mdempsky@chromium.org>
Commit-Queue: Rahul Chaudhry <rahulchaudhry@chromium.org>
Tested-by: Rahul Chaudhry <rahulchaudhry@chromium.org>
11 files changed
tree: 0b2aa230b6e1f86ca56284a1f101565834b8390b
  1. src/