rust/mk/cfg
Vadim Chugunov bd0cf1ba13 Don't use GCC's startup objects (crtbegin.o/crtend.o); build and use our own (for now on for -windows-gnu target only).
Since it isn't possible to disable linkage of just GCC startup objects, we now need logic for finding libc installation directory and copying the required startup files (e.g. crt2.o) to rustlib directory.
Bonus change: use the `-nodefaultlibs` flag on Windows, thus paving the way to direct linker invocation.
2015-10-19 00:42:04 -07:00
..
aarch64-apple-ios.mk
aarch64-linux-android.mk Splits Android NDK path configuration. 2015-07-28 19:21:04 +12:00
aarch64-unknown-linux-gnu.mk
arm-linux-androideabi.mk Splits Android NDK path configuration. 2015-07-28 19:21:04 +12:00
arm-unknown-linux-gnueabi.mk
arm-unknown-linux-gnueabihf.mk
armv7-apple-ios.mk
armv7s-apple-ios.mk
i386-apple-ios.mk
i686-apple-darwin.mk
i686-linux-android.mk New cross target: i686-linux-android 2015-08-23 15:38:11 +08:00
i686-pc-windows-gnu.mk Don't use GCC's startup objects (crtbegin.o/crtend.o); build and use our own (for now on for -windows-gnu target only). 2015-10-19 00:42:04 -07:00
i686-pc-windows-msvc.mk Register new snapshots 2015-08-11 15:11:13 -07:00
i686-unknown-freebsd.mk adding support for i686-unknown-freebsd target 2015-07-11 00:23:04 -07:00
i686-unknown-linux-gnu.mk
mips-unknown-linux-gnu.mk
mipsel-unknown-linux-gnu.mk
powerpc-unknown-linux-gnu.mk
x86_64-apple-darwin.mk
x86_64-apple-ios.mk
x86_64-pc-windows-gnu.mk Don't use GCC's startup objects (crtbegin.o/crtend.o); build and use our own (for now on for -windows-gnu target only). 2015-10-19 00:42:04 -07:00
x86_64-pc-windows-msvc.mk Register new snapshots 2015-08-11 15:11:13 -07:00
x86_64-rumprun-netbsd.mk Add support for the rumprun unikernel 2015-09-26 14:10:14 +02:00
x86_64-unknown-bitrig.mk
x86_64-unknown-dragonfly.mk
x86_64-unknown-freebsd.mk
x86_64-unknown-linux-gnu.mk
x86_64-unknown-linux-musl.mk
x86_64-unknown-netbsd.mk Various fixes for NetBSD/amd64 2015-09-21 21:50:54 +02:00
x86_64-unknown-openbsd.mk