diff options
author | Cupertino Miranda <cupertino.miranda@oracle.com> | 2023-08-08 11:12:00 +0100 |
---|---|---|
committer | Cupertino Miranda <cupertino.miranda@oracle.com> | 2023-08-08 20:36:36 +0100 |
commit | e7cae4f873fe94c1af8401b8d0b53a192957215d (patch) | |
tree | fe8f729696de0c2bfe5be63f2549d840580532f6 /gcc/recog.h | |
parent | ad5b757d99b5a121198b79a6a42c1f15ae86a190 (diff) | |
download | gcc-e7cae4f873fe94c1af8401b8d0b53a192957215d.zip gcc-e7cae4f873fe94c1af8401b8d0b53a192957215d.tar.gz gcc-e7cae4f873fe94c1af8401b8d0b53a192957215d.tar.bz2 |
bpf: Fixed GC mistakes in BPF builtins code.
This patches fixes problems with GC within the CO-RE builtins
implementation.
List of included headers was also revised.
gcc/ChangeLog:
* config/bpf/core-builtins.cc: Cleaned include headers.
(struct cr_builtins): Added GTY.
(cr_builtins_ref): Created.
(builtins_data) Changed to GC root.
(allocate_builtin_data): Changed.
Included gt-core-builtins.h.
* config/bpf/coreout.cc: (bpf_core_extra) Added GTY.
(bpf_core_extra_ref): Created.
(bpf_comment_info): Changed to GC root.
(bpf_core_reloc_add, output_btfext_header, btf_ext_init): Changed.
Diffstat (limited to 'gcc/recog.h')
0 files changed, 0 insertions, 0 deletions