<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/78860>78860</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [libc++] libc++ on apple does not re-export new/delete and exception symbols from libc++abi
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++,
            libc++abi
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          a-n-n-a-l-e-e
      </td>
    </tr>
</table>

<pre>
    libc++ on apple will re-export many of the symbols in libc++abi but re-exporting new/delete and exceptions was removed in 2020 with the change [[libc++] Simplify how we re-export symbols from libc++abi](https://github.com/llvm/llvm-project/commit/4f13b999297140486b2faa1b5d8d7c768fb40dfb).

from the commit message I am not clear how one would continue to re-export the new/delete symbols in libc++ now that the duplicate code is eliminated.

Is it possible to re-add the re-export logic back into libc++ so that it re-exports all needed symbols from libc++abi ?

thanks! 



</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUU8FuozAQ_RpzGRGZCRQ4cGg2itTzfsEYD-CtsRE2pfn7VYiqEKlbaS8GWZ733sy8RyGY3jE3ojiJ4pzQEgc_N5S61KWU2pRTTpTX18Ya1Qo8CTyBd0DTZBlWYy3MnPLn5OcII7kr-A7iwBCuo_I2gHHwqCRlQC3xUWJcD45XgRfNliMDOQ382fIUjXcBVgow8-g_WN-QUKKE1cRho2gHcj3Dpvz0IBHFGX6bcbKmu8LgV1h5p_FLVzf78VmZKM4CqyHGKYjjq8CLwEtv4rCoQ-tHgRdrP74-6TT7P9xGgZfWj6O5_eRddlR1XWNdZrnMqxeFHVGmCl3psi1fqk7lUndKYH0Q8izk6_3clGz9bEgwcgjUM7wBjeB8hNYyzVsn3jGsfrEaWu-icQtD9LvmbihP4_x2C-D8CnGg-3u9TNa0FG_8msEEYGtG4yiyftL5FsBEmHwIRtkvYtJ6Q3losL43LShq38G46Pe8wd9pzc4BAchacMya9Q_LAXG87MXEgdx7EJjB_vZ-Jro56vpYU8JNVsqirPKqLpKhobLI804zF7rTeZ7XVanysqqUKolVTYlpUGIuM5SYySorDohS61rJoqrbouJW5JJHMvZwM8HBz31iQli4KavqRSaWFNuwRQlxZ0hEgb-erm52Q7wFbm42P6mlDyKX1oQYHuDRRLtF89nd30VRew6bWx6b-Hewfhh0ssy2-e8QbFMIAi_bIP4GAAD___tBZcE">