[PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Reid Kleckner via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 4 11:53:11 PDT 2019
rnk added a comment.
I'm trying to figure out what exactly the new GlobalDestructor thing is. :) It's not clear to me why we ever emit `__cxx_global_array_dtor` in the MS ABI. We always call it directly from the `?__F` atexit helper stub instead of registering it, so we really don't need it at all. It seems like something you'd only need for Itanium + -fno-use-cxa-atexit. Anyway, there's no reason we can't give it it's own kind, since we need to have it for Itanium anyway.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66328/new/
https://reviews.llvm.org/D66328
More information about the cfe-commits
mailing list