[PATCH] D112593: [AIX] Disable cfi-version test on AIX

ChenZheng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 27 17:47:03 PDT 2021


shchenz added a comment.

In D112593#3090365 <https://reviews.llvm.org/D112593#3090365>, @jsji wrote:

> In D112593#3089630 <https://reviews.llvm.org/D112593#3089630>, @shchenz wrote:
>
>> I think we are using trace table on AIX instead of .debug_frame/.eh_frame . So marking .debug_frame as not emitted on AIX should be right? @xingxue @hubert.reinterpretcast
>
> The section name is different, but we do have SSUBTYPE_DWFRAME (.dwframe) in XCOFF.

Yeah, we defined this section, but we will not generate this section now. For the changed test, llc on AIX will not generate .dwframe section for it. And commercial XLC on AIX will also not generate this section.

Do you know will this section be supported in the future? If so, we can just make this case XFAIL.
But if there is no plan to support `.dwframe` section, we can just mark it as `not emit` like this patch does?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D112593



More information about the llvm-commits mailing list