[CodeGen] Add support for emitting .init_array instead of .ctors on FreeBSD.
authorDavide Italiano <davide@freebsd.org>
Mon, 26 Sep 2016 22:53:15 +0000 (22:53 +0000)
committerDavide Italiano <davide@freebsd.org>
Mon, 26 Sep 2016 22:53:15 +0000 (22:53 +0000)
commita9f85d68ccabdcbb06c4f506c0fe6c992d45481f
tree4bcfda6019be75e739f3c2a584cc0aa8e4086818
parentf5d77f4aadd3111e2fbdeecfba0ea46fa8f313e9
[CodeGen] Add support for emitting .init_array instead of .ctors on FreeBSD.

PR: 30494
llvm-svn: 282451
llvm/lib/Target/X86/X86TargetMachine.cpp
llvm/lib/Target/X86/X86TargetObjectFile.cpp
llvm/lib/Target/X86/X86TargetObjectFile.h
llvm/test/CodeGen/X86/constructor.ll