This reverts commitc861fe8a71. Unfortunately, this use of hidden visibility attributes causes user-defined specializations of standard-library types to also be marked hidden by default, which is incorrect. See discussion thread on #131156. ...and also reverts the follow-up commits: Revert "[libc++] Add explicit ABI annotations to functions from the block runtime declared in <__functional/function.h> (#140592)" This reverts commit3e4c9dc299. Revert "[libc++] Make ABI annotations explicit for windows-specific code (#140507)" This reverts commitf73287e623. Revert "[libc++][NFC] Replace a few "namespace std" with the correct macro (#140510)" This reverts commit1d411f27c7.
12 KiB
12 KiB