diff options
author | Will Hawkins <hawkinsw@obs.cr> | 2024-07-29 10:42:48 -0400 |
---|---|---|
committer | David Faust <david.faust@oracle.com> | 2024-08-09 08:55:23 -0700 |
commit | d0bc1cbf6a8938220f42d8102031fd6f6644e171 (patch) | |
tree | d410fde5c6894a13c09dd609d39562bb98533948 /gcc | |
parent | 786ebbd6058540b2110da16a693f0c582c11413c (diff) | |
download | gcc-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