[libcxx-commits] [PATCH] D143010: [libc++abi][AIX] Skip non-C++ EH aware frames when retrieving exception object

Xing Xue via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Feb 1 13:26:49 PST 2023


xingxue marked an inline comment as done.
xingxue added inline comments.


================
Comment at: libcxxabi/src/aix_state_tab_eh.inc:657
+    // table starts at the following word.
+    while (*p)
+      ++p;
----------------
daltenty wrote:
> Is there any possibility of encountering a function without traceback?
When compiled with option `-qtbtable=none`, the resulting functions do not have a traceback table. As a result, the stack frame cannot be unwound so exception handling is disabled (see man page of [[ https://www.ibm.com/docs/en/xl-c-and-cpp-aix/16.1?topic=descriptions-qtbtable | -qtbtable ]]).


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D143010



More information about the libcxx-commits mailing list