freebsd-skq/contrib/llvm
emaste c01620e952 Implement the -fuse-ld= option.
Merge upstream Clang revision 211785:
  This commit implements the -fuse-ld= option, so that the user
  can specify -fuse-ld=bfd to use ld.bfd.

  This commit re-applies r194328 with some test case changes.
  It seems that r194328 was breaking macosx or mingw build
  because clang can't find ld.bfd or ld.gold in the given sysroot.
  We should use -B to specify the executable search path instead.

  Patch originally by David Chisnall.

This is a direct commit to stable/10 as this is change is already
included in Clang 3.5 in HEAD. The patch is also reworked slightly for
Clang 3.4.1.

Reviewed by:	dim
Sponsored by:	The FreeBSD Foundation
2015-02-25 22:32:32 +00:00
..
include MFC r274442: 2014-11-19 07:24:43 +00:00
lib MFC r271025, r271029, r271030 (by sbruno): 2015-02-13 21:19:02 +00:00
patches Add clang patches corresponding to r279289. 2015-02-25 17:54:18 +00:00
tools Implement the -fuse-ld= option. 2015-02-25 22:32:32 +00:00
utils/TableGen MFC 261991: 2014-03-21 17:53:59 +00:00
LICENSE.TXT MFC 261991: 2014-03-21 17:53:59 +00:00