mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-27 09:14:20 +00:00
433da1fc04
They pass fine.
10 lines
393 B
Makefile
10 lines
393 B
Makefile
include ../tools.mk
|
|
|
|
all:
|
|
# Compile a `#![no_builtins]` rlib crate
|
|
$(RUSTC) no_builtins.rs
|
|
# Build an executable that depends on that crate using LTO. The no_builtins crate doesn't
|
|
# participate in LTO, so its rlib must be explicitly linked into the final binary. Verify this by
|
|
# grepping the linker arguments.
|
|
$(RUSTC) main.rs -C lto --print link-args | $(CGREP) 'libno_builtins.rlib'
|