Emit personality function and Dwarf EH data for Win64 SEH.
authorKai Nacke <kai.nacke@redstar.de>
Sat, 6 Jul 2013 17:17:31 +0000 (17:17 +0000)
committerKai Nacke <kai.nacke@redstar.de>
Sat, 6 Jul 2013 17:17:31 +0000 (17:17 +0000)
commit28bb04453d82bd680e84cd2617ce94f633dc3249
treef0f14e8e5ee27d00a40ef6394a790e8cde3fd79d
parent59c5c6c2b24b77371e53e6dbdf035edb50eafe1a
Emit personality function and Dwarf EH data for Win64 SEH.

Obviously the personality function should be emitted as language handler
instead of the hard coded _GCC_specific_handler. The language specific
data must be placed after the unwind information therefore it must not
be emitted into a separate section.

Reviewed by Charles Davis and Nico Rieck.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185761 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/Win64Exception.cpp
lib/MC/MCObjectFileInfo.cpp