llvm-project/lld/test
Bob Haarman fe059c782f [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
2017-11-16 01:22:01 +00:00
..
COFF [coff] correctly emit safeseh entries for handlers defined in dlls 2017-11-16 01:22:01 +00:00
Driver/Inputs Remove the old ELF linker. 2016-02-28 00:10:58 +00:00
ELF Drop conflicting sh_entsize values. 2017-11-15 17:35:22 +00:00
MinGW [MinGW] Implement the --[no-]gc-sections and --icf options 2017-11-15 08:18:20 +00:00
Unit [lit] Rename lld and clang lit configs to end in .py 2017-09-21 17:38:13 +00:00
darwin Add the GC commandline options and throw errors if they are used 2016-01-15 17:39:02 +00:00
mach-o [MACH-O] Fix the ASM code generated for __stub_helpers section 2017-08-24 23:51:40 +00:00
CMakeLists.txt [lit] Rename lld and clang lit configs to end in .py 2017-09-21 17:38:13 +00:00
lit.cfg.py [lit] Respect LLVM_LIT_TOOLS_DIR when looking for 'tar' on Windows. 2017-10-26 02:31:36 +00:00
lit.site.cfg.py.in [lit] Rename lld and clang lit configs to end in .py 2017-09-21 17:38:13 +00:00