diff options
author | Bob Haarman <llvm@inglorion.net> | 2017-11-16 01:22:01 +0000 |
---|---|---|
committer | Bob Haarman <llvm@inglorion.net> | 2017-11-16 01:22:01 +0000 |
commit | fe059c782fbd264ca5807e7823016ddbd3801db6 (patch) | |
tree | 0fa5911db532030bbe237a82b9b3dd3fec7dd6a6 /clang/test/Index/comment-cplus-decls.cpp | |
parent | 847a77ffb38dd1ec3ea101dca85afad7efc208fd (diff) | |
download | bcm5719-llvm-fe059c782fbd264ca5807e7823016ddbd3801db6.tar.gz bcm5719-llvm-fe059c782fbd264ca5807e7823016ddbd3801db6.zip |
[coff] correctly emit safeseh entries for handlers defined in dlls
Summary:
We previously assumed that all SafeSEH handlers are
DefinedRegular symbols. This is not the case for handlers defined in
DLLs. As a result, we were failing to emit entries in the SafeSEH
table for those handlers. This change fixes that.
Fixes PR35324.
Reviewers: rnk, ruiu
Reviewed By: rnk
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D40102
llvm-svn: 318364
Diffstat (limited to 'clang/test/Index/comment-cplus-decls.cpp')
0 files changed, 0 insertions, 0 deletions