rust/mk
Sébastien Marie 913fe6dbe9 add support for non-standard name of stdc++ library
it makes rustc compatible with gcc installation that are using
`--program-transform-name' configure flag (on OpenBSD for example).

- detects at configure the name of stdc++ library on the system

- use the detected name in llvm makefile (with enable-static-stdcpp),
  and pass it to mklldeps.py

- generate mklldeps.rs using this detected name

note that CFG_STDCPP_NAME is about stdc++ name, not about libc++. If
using libc++, the default name will be `stdc++', but it won't be used
when linking.
2015-09-18 18:03:59 +02:00
..
cfg New cross target: i686-linux-android 2015-08-23 15:38:11 +08:00
clean.mk Remove morestack support 2015-08-10 16:35:44 -07:00
crates.mk add MIR crate and link it into the driver 2015-09-06 07:27:23 -04:00
ctags.mk Update the ctags rules and targets. 2015-07-30 06:35:42 +10:00
debuggers.mk debuginfo: Create common debugger pretty printer module. 2015-05-30 20:06:08 +02:00
dist.mk mk: Don't build compiler-docs before installation. #25699 2015-05-22 13:02:52 -07:00
docs.mk Introduce 'make doc' -> 'make docs' 2015-09-02 22:00:58 -04:00
grammar.mk
host.mk
install.mk
llvm.mk add support for non-standard name of stdc++ library 2015-09-18 18:03:59 +02:00
main.mk Bump to 1.5 2015-09-15 14:05:10 -07:00
perf.mk
platform.mk Register new snapshots 2015-08-11 15:11:13 -07:00
prepare.mk Replace nop hack, explain substitution reasoning 2015-06-13 17:27:12 +01:00
reconfig.mk mk: Fix reconfiguring top-level ./configure 2015-06-17 17:32:11 -07:00
rt.mk Add line numbers to windows-gnu backtraces 2015-09-04 01:25:15 +01:00
rustllvm.mk trans: Use LLVM's writeArchive to modify archives 2015-07-10 09:06:21 -07:00
snap.mk
stage0.mk
target.mk plumbing to automatically run MIR for crates where it works; 2015-09-06 07:27:23 -04:00
tests.mk rmake: Get all tests passing on MSVC 2015-09-17 08:40:33 -07:00
util.mk mk: Build crates with relative paths to rustc 2015-06-13 01:41:52 +02:00