about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2018-01-25 12:48:47 -0600
committerGitHub <noreply@github.com>2018-01-25 12:48:47 -0600
commit1bdef2f8fc8112b2b7119d248567e046c49f0fbb (patch)
tree86fa91114ca939eb251207208f3546645b7eba47 /src/test/ui/thinlto
parent6eb14305473e4afa393ea49ee49d7a70853eaf37 (diff)
parent98dee04baefedc3b00077789edceface65ebc343 (diff)
downloadrust-1bdef2f8fc8112b2b7119d248567e046c49f0fbb.tar.gz
rust-1bdef2f8fc8112b2b7119d248567e046c49f0fbb.zip
Rollup merge of #47453 - pftbest:nointas, r=alexcrichton
Fix no_integrated_as option to work with new codegen architecture.

Old implementation called the assembler once per crate, but we need to call
it for each object file instead, because a single crate can now have more
than one object file.

This patch fixes issue #45836 (Can't compile core for msp430 in release mode)

This change can be tested on x86_64 using
```sh
export RUSTFLAGS="-C no_integrated_as -C save_temps"
```

r? @alexcrichton
cc @japaric
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions