aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorWill Hawkins <hawkinsw@obs.cr>2024-07-29 10:42:48 -0400
committerDavid Faust <david.faust@oracle.com>2024-08-09 08:55:23 -0700
commitd0bc1cbf6a8938220f42d8102031fd6f6644e171 (patch)
treed410fde5c6894a13c09dd609d39562bb98533948 /gcc
parent786ebbd6058540b2110da16a693f0c582c11413c (diff)
downloadgcc-d0bc1cbf6a8938220f42d8102031fd6f6644e171.zip
gcc-d0bc1cbf6a8938220f42d8102031fd6f6644e171.tar.gz
gcc-d0bc1cbf6a8938220f42d8102031fd6f6644e171.tar.bz2
btf: Protect BTF_KIND_INFO against invalid kind
If the user provides a kind value that is more than 5 bits, the BTF_KIND_INFO macro would emit incorrect values for info (by clobbering values of the kind flag). Tested on x86_64-redhat-linux. include/ChangeLog: * btf.h (BTF_TYPE_INFO): Protect against user providing invalid kind. Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions