aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/bpf
AgeCommit message (Expand)AuthorFilesLines
11 daysbpf: fix build adding new required arg to RESOLVE_OVERLOADED_BUILTINJose E. Marchesi1-1/+2
2024-12-06diagnostics: UX: add doc URLs for attributes (v2)David Malcolm1-0/+3
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski3-3/+0
2024-11-07bpf: avoid possible null deref in btf_ext_output [PR target/117447]David Faust1-0/+3
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm3-0/+3
2024-08-05bpf: do not emit BPF non-fetching atomic instructionsJose E. Marchesi1-44/+15
2024-07-19bpf: create modifier for mem operand for xchg and cmpxchgCupertino Miranda2-6/+18
2024-07-02bpf,btf: enable BTF pruning by default for BPFDavid Faust2-6/+70
2024-07-02ctf: use pointers instead of IDs internallyDavid Faust2-6/+11
2024-06-25Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_typeKewen Lin1-3/+0
2024-05-31Fix some opindex for some options [PR115022]Andrew Pinski1-0/+3
2024-05-10bpf: fix printing of memory operands in pseudoc asm dialectJose E. Marchesi3-24/+21
2024-04-25bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUGDavid Faust1-0/+5
2024-04-25bpf: avoid issues with CO-RE and -gtoggleDavid Faust1-2/+5
2024-04-25bpf: default to using pseudo-C assembly syntax by defaultJose E. Marchesi2-2/+4
2024-04-24bpf: define BPF feature pre-processor macrosJose E. Marchesi3-17/+92
2024-04-19bpf: remove huge memory waste with string allocation.Cupertino Miranda1-19/+38
2024-04-19bpf: support more instructions to match CO-RE relocationsCupertino Miranda7-56/+156
2024-03-20bpf: Corrected index computation when present with unnamed struct fieldsCupertino Miranda1-1/+5
2024-03-20bpf: Fix access string default for CO-RE type based relocationsCupertino Miranda2-6/+9
2024-03-20bpf: Fix CO-RE field expression builtinsCupertino Miranda1-11/+43
2024-03-14bpf: define INT8_TYPE as signed charDavid Faust1-1/+1
2024-03-08bpf: add size threshold for inlining mem builtinsDavid Faust2-1/+29
2024-03-04bpf: add inline memset expansionDavid Faust3-0/+84
2024-02-28bpf: renames coreout.* files to btfext-out.*.Cupertino Miranda5-7/+7
2024-02-28bpf: implementation of func_info in .BTF.ext.Cupertino Miranda3-156/+390
2024-02-28bpf: Always emit .BTF.ext section if generating BTFCupertino Miranda1-11/+9
2024-02-21bpf: add inline memmove and memcpy expansionDavid Faust3-0/+153
2024-02-20bpf: Add documentation for the -mcpu optionWill Hawkins1-0/+2
2024-02-15bpf: fix zero_extendqidi2 ldx templateDavid Faust1-1/+1
2024-01-29bpf: emit empty epilogues in naked functionsJose E. Marchesi1-3/+2
2024-01-04Add generated .opt.urls filesDavid Malcolm1-0/+35
2024-01-03Update copyright years.Jakub Jelinek13-13/+13
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-6/+3
2023-12-01bpf: quote section names whenever necessary in assembly outputJose E. Marchesi1-0/+55
2023-11-29bpf: change ASM_COMMENT_START to '#'David Faust1-1/+1
2023-11-28Revert "This patch enables errors when external calls are created."Cupertino Miranda1-21/+0
2023-11-28This patch enables errors when external calls are created.Cupertino Miranda1-0/+21
2023-11-28bpf: Forces __buildin_memcmp not to generate a call upto 1024 bytes.Cupertino Miranda2-0/+21
2023-11-28bpf: Corrected condition in core_mark_as_access_index.Cupertino Miranda1-1/+1
2023-11-28bpf: Delayed the removal of the parser enum plugin handler.Cupertino Miranda1-2/+1
2023-11-27bpf: remove bpf-helpers.hJose E. Marchesi1-427/+0
2023-11-23gcc: Introduce -fhardenedMarek Polacek1-3/+5
2023-11-10bpf: fix pseudo-c asm emitted for *mulsidi3_zeroextendJose E. Marchesi2-8/+12
2023-10-31bpf: Improvements in CO-RE builtins implementation.Cupertino Miranda7-328/+763
2023-08-21bpf: neg instruction does not accept an immediateDavid Faust1-2/+2
2023-08-18bpf: bump maximum frame size limit to 32767 bytesJose E. Marchesi1-1/+1
2023-08-17bpf: support `naked' function attributes in BPF targetsJose E. Marchesi1-0/+25
2023-08-15bpf: remove useless define_insn for extendsisi2David Faust1-7/+0
2023-08-15bpf: fix pseudoc w regs for small modes [PR111029]David Faust1-1/+1