mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-23 15:23:46 +00:00
aa874c5513
This reverts commit8c2b577217
, reversing changes made to9cf18e98f8
.
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'
|