[libcxx-commits] [PATCH] D101545: [libc++abi] NFC: adding a new parameter base to functions for calculating addresses with relative encodings

Xing Xue via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Apr 29 09:47:58 PDT 2021


xingxue created this revision.
xingxue added reviewers: MaskRay, phosek, mstorsjo, sfertile, jasonliu, cebowleratibm, libc++abi.
xingxue added a project: LLVM.
xingxue requested review of this revision.
Herald added a project: libc++abi.
Herald added a subscriber: libcxx-commits.
Herald added 1 blocking reviewer(s): libc++abi.

This `NFC` patch adds a new parameter `base` to functions invoked by `scan_eh_tab()` for calculating the address of the encoding with a relative value. `base` defaults to 0.  This is in preparation for the `AIX` implementation which uses the `DW_EH_PE_datarel` encoding.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D101545

Files:
  libcxxabi/src/cxa_personality.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D101545.341549.patch
Type: text/x-patch
Size: 7561 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210429/ed4ebf28/attachment.bin>


More information about the libcxx-commits mailing list