Re: [PATCH dwarves v2 0/2] btf: support typedef DW_TAG_LLVM_annotation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 2, 2021 at 4:35 PM Yonghong Song <yhs@xxxxxx> wrote:
>
> Latest llvm is able to generate DW_TAG_LLVM_annotation for typedef
> declarations. Latest bpf-next supports BTF_KIND_DECL_TAG for
> typedef declarations. This patch implemented dwarf DW_TAG_LLVM_annotation
> to btf BTF_KIND_DECL_TAG conversion. Patch 1 is for dwarf_loader
> to process DW_TAG_LLVM_annotation tags. Patch 2 is for the
> dwarf->btf conversion.
>
> Changelog:
>   v1 -> v2:
>    - change some "if" statements to "switch" statement.
>

LGTM.

Acked-by: Andrii Nakryiko <andrii@xxxxxxxxxx>

> Yonghong Song (2):
>   dwarf_loader: support typedef DW_TAG_LLVM_annotation
>   btf_encoder: generate BTF_KIND_DECL_TAGs for typedef btf_decl_tag
>     attributes
>
>  btf_encoder.c  | 17 ++++++++++++++---
>  dwarf_loader.c |  7 ++-----
>  2 files changed, 16 insertions(+), 8 deletions(-)
>
> --
> 2.30.2
>



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux