Add -ldl for non-static libgcc in Android.
authorLogan Chien <tzuhsiang.chien@gmail.com>
Mon, 19 Nov 2012 12:04:11 +0000 (12:04 +0000)
committerLogan Chien <tzuhsiang.chien@gmail.com>
Mon, 19 Nov 2012 12:04:11 +0000 (12:04 +0000)
commit3d3373ceb6a01c7cee16d4e3730c78d0cfa3d913
treec363d6f5a19d4cc415d8d16f1918f8747d8e7180
parent1d8cc65a9b8c1a49bbce8ad7eb705a6fe01286fe
Add -ldl for non-static libgcc in Android.

According to Android ABI, we have to link with
libdl.so, if we are linking with non-static libgcc.

Besides, this also fixes MIPS link error of
undefined references to `_Unwind_Find_FDE' and
`dl_iterate_phdr'.

llvm-svn: 168310
clang/lib/Driver/Tools.cpp
clang/test/Driver/linux-ld.c