BPF backend for GCC

Change-Id: I4f469e0157f5eda2a06388ccf2acfc01691ddad3
Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>