https://gcc.gnu.org/g:1604f7cebc49220e47d584615bcd91b1fdc1267f
commit r14-10135-g1604f7cebc49220e47d584615bcd91b1fdc1267f
Author: David Faust
Date: Wed Apr 24 15:01:02 2024 -0700
bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUG
BTF is the standard debug info used with BPF programs,
https://gcc.gnu.org/g:f175622d25e4146bb7450430831ec48615e6e4cb
commit r14-10131-gf175622d25e4146bb7450430831ec48615e6e4cb
Author: David Faust
Date: Thu Apr 25 09:31:14 2024 -0700
bpf: avoid issues with CO-RE and -gtoggle
Compiling a BPF program with CO-RE relocations (and BTF)
https://gcc.gnu.org/g:9b8bc02037eeaf4d6365010bb0533385deb4a90d
commit r14-9928-g9b8bc02037eeaf4d6365010bb0533385deb4a90d
Author: David Faust
Date: Thu Apr 11 12:52:36 2024 -0700
btf: fix a possibly misleading asm debug comment
This patch fixes a small error that could occur in
https://gcc.gnu.org/g:f079d69d7b1338522562516537d96e9e1285c95e
commit r14-9927-gf079d69d7b1338522562516537d96e9e1285c95e
Author: David Faust
Date: Thu Apr 11 11:18:55 2024 -0700
btf: emit non-representable bitfield as void
This patch fixes an issue with mangled BTF that could
https://gcc.gnu.org/g:639215c5eb6c56ba3830cd868d1d3ddd700b4c90
commit r14-9878-g639215c5eb6c56ba3830cd868d1d3ddd700b4c90
Author: David Faust
Date: Mon Apr 8 13:33:48 2024 -0700
btf: improve btf-datasec-3.c test [PR114642]
This test failed on powerpc --target_board=unix'{-m32}'
https://gcc.gnu.org/g:8075477f81ae8d0abf64b80dfbd179151f91b417
commit r14-9876-g8075477f81ae8d0abf64b80dfbd179151f91b417
Author: David Faust
Date: Mon Apr 8 11:10:41 2024 -0700
btf: emit symbol refs in DATASEC entries only for BPF [PR114608]
The behavior introduced in
https://gcc.gnu.org/g:6cf4286ff9456685a29812a3560d00b956d62c39
commit r14-9481-g6cf4286ff9456685a29812a3560d00b956d62c39
Author: David Faust
Date: Thu Mar 14 09:05:38 2024 -0700
bpf: define INT8_TYPE as signed char
Change the BPF backend to define INT8_TYPE with an explicit sign,
https://gcc.gnu.org/g:3eae1cdff0cf06bd21b51700e22d443110d0adad
commit 3eae1cdff0cf06bd21b51700e22d443110d0adad
Author: David Faust
Date: Fri Mar 1 10:43:24 2024 -0800
testsuite: ctf: make array in ctf-file-scope-1 fixed length
The array member of struct SFOO in the
https://gcc.gnu.org/g:333445364ba7829dde7a9e8548a26c26eb979c21
commit 333445364ba7829dde7a9e8548a26c26eb979c21
Author: David Faust
Date: Thu Mar 7 09:29:32 2024 -0800
bpf: add size threshold for inlining mem builtins
BPF cannot fall back on library calls to implement memmove,
https://gcc.gnu.org/g:64e6da250a07c19d302ec8648824cb42b608cf62
commit 64e6da250a07c19d302ec8648824cb42b608cf62
Author: David Faust
Date: Thu Mar 7 09:23:38 2024 -0800
bpf: testsuite: fix unresolved test in memset-1.c
The test was trying to do too much by both checking for an
https://gcc.gnu.org/g:f2cd7e1cb3d326ceb5af3e4629f1ab19dabe6d3f
commit f2cd7e1cb3d326ceb5af3e4629f1ab19dabe6d3f
Author: Cupertino Miranda
Date: Thu Feb 29 10:56:13 2024 -0800
ctf: fix incorrect CTF for multi-dimensional array types
PR debug/114186
DWARF DIEs of type
https://gcc.gnu.org/g:548dbf6f87878800f214982e6c6d104b8a2a6ea1
commit 548dbf6f87878800f214982e6c6d104b8a2a6ea1
Author: David Faust
Date: Mon Mar 4 09:35:01 2024 -0800
bpf: add inline memset expansion
Similar to memmove and memcpy, the BPF backend cannot fall back on a
library
https://gcc.gnu.org/g:5cb3615ed932faa521e2587c047b0771816c14aa
commit 5cb3615ed932faa521e2587c047b0771816c14aa
Author: Cupertino Miranda
Date: Mon Feb 12 17:56:04 2024 +
bpf: renames coreout.* files to btfext-out.*.
gcc/ChangeLog:
* config.gcc
https://gcc.gnu.org/g:ab9ca7ee0825823e24048a1c213ef2dc587d6bc7
commit ab9ca7ee0825823e24048a1c213ef2dc587d6bc7
Author: Cupertino Miranda
Date: Mon Feb 12 17:46:03 2024 +
bpf: implementation of func_info in .BTF.ext.
Kernel verifier complains in some particular cases for
https://gcc.gnu.org/g:4583f84ba8e6729079e4ca5f745b4ebc58b27ab5
commit 4583f84ba8e6729079e4ca5f745b4ebc58b27ab5
Author: Cupertino Miranda
Date: Mon Feb 12 17:37:37 2024 +
bpf: Always emit .BTF.ext section if generating BTF
BPF applications, when generating BTF information
https://gcc.gnu.org/g:1ab0c08b0885fa7549a635f9bae1422499562fc8
commit 1ab0c08b0885fa7549a635f9bae1422499562fc8
Author: Cupertino Miranda
Date: Mon Feb 12 17:36:21 2024 +
btf: add BTF_KIND_FUNC traversal function.
The patch adds a traversal function to traverse all
https://gcc.gnu.org/g:193966aab3bba1ca27630a23f4b575c53be9af03
commit 193966aab3bba1ca27630a23f4b575c53be9af03
Author: Cupertino Miranda
Date: Tue Jan 30 19:01:12 2024 +
btf: fix type id in BTF_KIND_FUNC struct data.
This patch corrects the addition of +1 on the type id,
https://gcc.gnu.org/g:0e850eff58539fb79483664962fac6c46d65c79d
commit r14-9400-g0e850eff58539fb79483664962fac6c46d65c79d
Author: David Faust
Date: Thu Mar 7 09:29:32 2024 -0800
bpf: add size threshold for inlining mem builtins
BPF cannot fall back on library calls to implement
https://gcc.gnu.org/g:10c609191c4462133d6a4ea10a739167204f2cd3
commit r14-9398-g10c609191c4462133d6a4ea10a739167204f2cd3
Author: David Faust
Date: Thu Mar 7 09:23:38 2024 -0800
bpf: testsuite: fix unresolved test in memset-1.c
The test was trying to do too much by both checking
19 matches
Mail list logo