[PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute

Saleem Abdulrasool via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 20 11:53:33 PDT 2022


compnerd added a comment.
Herald added a project: All.

The sema portions of this change are still causing an issue.  Although the revert (rGf95bd18b5faa6a5af4b5786312c373c5b2dce687 <https://reviews.llvm.org/rGf95bd18b5faa6a5af4b5786312c373c5b2dce687>) and the subsequent re-application in rG3466e00716e12e32fdb100e3fcfca5c2b3e8d784 <https://reviews.llvm.org/rG3466e00716e12e32fdb100e3fcfca5c2b3e8d784>  addressed the debug info issue, the Sema issue remains.

  // RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -std=c11 -x c %s
  struct dispatch_object_s;
  void _dispatch_queue_get_head(struct dispatch_object_s * volatile dq_items_head) {
    (_Atomic __typeof__(dq_items_head) *)dq_items_head;
  }

will trigger an assertion failure.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D111199/new/

https://reviews.llvm.org/D111199



More information about the llvm-commits mailing list