This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 578cd82af71 Fix fatal typo in gcc.dg/no_profile_instrument_function-attr-2.c new 81eced213c8 dwarf: externalize lookup_type_die new 44e4ed6a3cb ctfc: externalize ctf_dtd_lookup new 5b723401b37 ctfc: add function to lookup CTF ID of a TREE type new 0a2bd52f1a9 btf: expose get_btf_id new 8bdabb37549 bpf: BPF CO-RE support new f4cdfd4856f bpf testsuite: Add BPF CO-RE tests new d9996ccb941 doc: BPF CO-RE documentation
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/btfout.c | 2 +- gcc/config.gcc | 3 + .../{riscv/riscv-passes.def => bpf/bpf-passes.def} | 6 +- gcc/config/bpf/bpf-protos.h | 2 + gcc/config/bpf/bpf.c | 591 +++++++++++++++++++++ gcc/config/bpf/coreout.c | 356 +++++++++++++ gcc/config/bpf/coreout.h | 114 ++++ gcc/config/bpf/t-bpf | 8 + gcc/ctfc.c | 18 +- gcc/ctfc.h | 8 +- gcc/doc/extend.texi | 16 + gcc/doc/invoke.texi | 13 +- gcc/dwarf2out.c | 3 +- gcc/dwarf2out.h | 1 + gcc/testsuite/gcc.target/bpf/core-attr-1.c | 23 + gcc/testsuite/gcc.target/bpf/core-attr-2.c | 21 + gcc/testsuite/gcc.target/bpf/core-attr-3.c | 41 ++ gcc/testsuite/gcc.target/bpf/core-attr-4.c | 35 ++ gcc/testsuite/gcc.target/bpf/core-builtin-1.c | 64 +++ gcc/testsuite/gcc.target/bpf/core-builtin-2.c | 26 + gcc/testsuite/gcc.target/bpf/core-builtin-3.c | 26 + gcc/testsuite/gcc.target/bpf/core-section-1.c | 38 ++ 22 files changed, 1406 insertions(+), 9 deletions(-) copy gcc/config/{riscv/riscv-passes.def => bpf/bpf-passes.def} (78%) create mode 100644 gcc/config/bpf/coreout.c create mode 100644 gcc/config/bpf/coreout.h create mode 100644 gcc/testsuite/gcc.target/bpf/core-attr-1.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-attr-2.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-attr-3.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-attr-4.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-builtin-1.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-builtin-2.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-builtin-3.c create mode 100644 gcc/testsuite/gcc.target/bpf/core-section-1.c