[libcxx-commits] [PATCH] D136257: [libc++abi][AIX] Use reserved slot in stack to pass the address of exception object

Xing Xue via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Oct 21 12:53:07 PDT 2022


xingxue updated this revision to Diff 469721.
xingxue added a comment.

Changes in the update:

- addressed comment: rename `dummy()` to `force_a_stackframe()`;
- added attribute `optnone` to `force_a_stackframe()`;
- use assembly for IBM legacy compiler xlclang++ generated test cases instead of binary object files.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D136257

Files:
  libcxxabi/src/aix_state_tab_eh.inc
  libcxxabi/test/vendor/ibm/aix_xlclang_nested_excp_32.pass.sh.s
  libcxxabi/test/vendor/ibm/aix_xlclang_nested_excp_64.pass.sh.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D136257.469721.patch
Type: text/x-patch
Size: 70031 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20221021/2efc5b09/attachment-0001.bin>


More information about the libcxx-commits mailing list