aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/bpf
AgeCommit message (Expand)AuthorFilesLines
2022-09-06No actual regclasses for bpfJan-Benedict Glaw1-1/+1
2022-09-06bpf: remove unused variables from bpf_expand_{prologue,epilogue}Jose E. Marchesi1-10/+8
2022-08-29bpf: handle anonymous members in CO-RE reloc [PR106745]David Faust1-6/+10
2022-08-29bpf: define __bpf__ as well as __BPF__ as a target macroJose E. Marchesi1-0/+1
2022-08-24bpf: facilitate constant propagation of function addressesJose E. Marchesi1-1/+20
2022-01-18bpf: ensure correct string offsets in BTF.extDavid Faust1-5/+9
2022-01-18bpf: write CO-RE relocation record size only onceDavid Faust2-6/+9
2022-01-17Change references of .c files to .cc filesMartin Liska3-3/+3
2022-01-17Rename .c files to .cc files.Martin Liska2-0/+0
2022-01-03Update copyright years.Jakub Jelinek12-12/+12
2021-12-08bpf: avoid potential NULL pointer dereferenceDavid Faust1-1/+1
2021-12-06bpf: mark/remove unused arguments and remove an unused functionJose E. Marchesi1-20/+5
2021-09-10bpf: add -mcpu and related feature optionsDavid Faust5-20/+102
2021-09-10bpf: correct zero_extend output templatesDavid Faust1-6/+8
2021-09-07bpf: BPF CO-RE supportDavid Faust6-0/+1091
2021-09-07bpf: Add new -mco-re option for BPF CO-REIndu Bhagat2-0/+29
2021-06-28Enable BTF generation in the BPF backendIndu Bhagat2-14/+2
2021-06-17Add a target calls hook: TARGET_PUSH_ARGUMENTH.J. Lu1-3/+0
2021-04-23bpf: allow BSS symbols to be global symbolsYiFei Zhu1-3/+9
2021-04-23bpf: align function entry point to 64 bitsYiFei Zhu1-2/+2
2021-01-04Update copyright years.Jakub Jelinek9-9/+9
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-3/+3
2020-09-22bpf: use xBPF signed div, mod insns when availableDavid Faust1-0/+20
2020-09-14bpf: use the expected instruction for NOPsJose E. Marchesi1-1/+6
2020-09-04bpf: generate indirect calls for xBPFDavid Faust2-3/+8
2020-09-02bpf: use the default asm_named_section target hookJose E. Marchesi1-17/+0
2020-09-02bpf: use elfos.hJose E. Marchesi1-37/+9
2020-08-07bpf: remove trailing whitespaces from source filesJose E. Marchesi3-3/+1
2020-08-06bpf: more flexible support for kernel helpersJose E. Marchesi3-505/+391
2020-05-19bpf: do not save/restore callee-saved registers in function prolog/epilogJose E. Marchesi1-57/+76
2020-05-19bpf: add support for the -mxbpf optionJose E. Marchesi1-0/+6
2020-01-01Update copyright years.Jakub Jelinek10-10/+10
2019-09-10Remove redundant fixed_regs testsRichard Sandiford1-6/+3
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-3/+3
2019-09-09GCC port for eBPFJose E. Marchesi11-0/+2813