This proposal covers the ongoing effort about adding eBPF support to the GNU Toolchain.
Binutils support is already upstream . This includes a CGEN cpu description, assembler, disassembler and linker. A GCC backend will be submitted for inclusion upstream before September.
Both the binutils and GCC ports will be briefly described, and then a list of points will be discussed with the kernel community, and also with the llvm people present.
The main goals of the sessions are:
1) to ensure the port is useful to the eBPF community and
2) to agree on ABI (with the kernel) and interoperability (with llvm.)
|I agree to abide by the anti-harassment policy||Yes|