[Driver] Generate .eh_frame_hdr for static executables too.
authorDan Albert <danalbert@google.com>
Wed, 21 Feb 2018 22:36:51 +0000 (22:36 +0000)
committerDan Albert <danalbert@google.com>
Wed, 21 Feb 2018 22:36:51 +0000 (22:36 +0000)
commite12561dd1a47b2383c418533b5467b9b995922a2
tree43b6d81a3195bf84608f3b2f620aa9765c5059c9
parent3b17b84b9cca82f883bf0e6605e9d8a16ae2d7a6
[Driver] Generate .eh_frame_hdr for static executables too.

Summary: libgcc won't unwind without an .eh_frame_hdr section.

Reviewers: srhines, chandlerc

Reviewed By: chandlerc

Subscribers: chandlerc, cfe-commits

Differential Revision: https://reviews.llvm.org/D43203

llvm-svn: 325733
clang/lib/Driver/ToolChains/Gnu.cpp
clang/test/Driver/linux-ld.c