Diff Detail
Diff Detail
Event Timeline
Comment Actions
This looks wrong. cfi_slowpath is defined in libclang_rt.cfi, which is linked to the main executable. It is not always dso-local. On Android it is defined in libdl.so and is never dso-local.
Comment Actions
And we don't set cfi_local in that case. See the ITANIUM lines is the testcase.
The CodegenModule functions are named setDSOLocal, setDLLImportDLLExport, etc, but they only set the corresponding flags when appropriate.