rust/mk
bors 4bd302ee9f Auto merge of #29794 - semarie:openbsd-stdcpp-path, r=alexcrichton
under openbsd, the library path of libstdc++ need to be explicit (due
to the fact the default linker `cc` is gcc-4.2, and not gcc-4.9).

but when a recent LLVM is installed, rustc compilation pikes the bad
LLVM version (which live in /usr/local/lib, which is same directory of
libestdc++.so for gcc-4.9).

this patch move the libstdc++ path from RUST_FLAGS_<target> to special
variable, and use it *after* LLVM_LIBDIR_RUSTFLAGS_<target> in
arguments.

r? @alexcrichton
2015-11-17 02:21:20 +00:00
..
cfg Make sure rsbegin.o and rsend.o get packaged with target lib artifacts. 2015-11-07 17:56:55 -08:00
clean.mk Remove morestack support 2015-08-10 16:35:44 -07:00
crates.mk std: Migrate to the new libc 2015-11-09 22:55:50 -08:00
ctags.mk Update the ctags rules and targets. 2015-07-30 06:35:42 +10:00
debuggers.mk
dist.mk mk: Add rtstartup to dist 2015-11-02 08:45:38 -08:00
docs.mk mk: Move some old docs to the deprecated list 2015-11-03 12:46:06 -08:00
grammar.mk Make lexer tooling message more generic 2015-09-23 11:43:49 -04:00
host.mk
install.mk mk: Split out a standard library package 2015-10-15 16:03:14 -07:00
llvm.mk Escape some variables in llvm.mk 2015-11-13 15:15:51 -05:00
main.mk Prepare to the correct directory with --libdir 2015-11-15 21:15:56 -05:00
perf.mk
platform.mk pass stdc++ library path after LVVM library path 2015-11-11 20:16:17 +01:00
prepare.mk Prepare to the correct directory with --libdir 2015-11-15 21:15:56 -05:00
reconfig.mk
rt.mk Make sure rsbegin.o and rsend.o get packaged with target lib artifacts. 2015-11-07 17:56:55 -08:00
rustllvm.mk trans: Use LLVM's writeArchive to modify archives 2015-07-10 09:06:21 -07:00
snap.mk Remove extra eval call in snap.mk 2015-11-13 15:15:51 -05:00
stage0.mk
target.mk Auto merge of #29794 - semarie:openbsd-stdcpp-path, r=alexcrichton 2015-11-17 02:21:20 +00:00
tests.mk Auto merge of #29794 - semarie:openbsd-stdcpp-path, r=alexcrichton 2015-11-17 02:21:20 +00:00
util.mk