Emit unused EH frames for weak definitions on Darwin,
authorDale Johannesen <dalej@apple.com>
Thu, 10 Jan 2008 02:03:30 +0000 (02:03 +0000)
committerDale Johannesen <dalej@apple.com>
Thu, 10 Jan 2008 02:03:30 +0000 (02:03 +0000)
commit038129dd58acbb2cd6e80bee05649903897df967
tree66443ca4484e5f02b8e33323cfe31c7f0ce6fa69
parentddd060ffcfd56ef91eb28ce76a2b0576dfe51129
Emit unused EH frames for weak definitions on Darwin,
because assembler/linker can't cope with weak absolutes.
PR 1880.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45811 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetAsmInfo.h
lib/CodeGen/DwarfWriter.cpp
lib/Target/PowerPC/PPCTargetAsmInfo.cpp
lib/Target/TargetAsmInfo.cpp
lib/Target/X86/X86TargetAsmInfo.cpp