about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-12-20 11:16:41 -0800
committerAlex Crichton <alex@alexcrichton.com>2016-12-20 12:59:07 -0800
commitcade120da3bea3e26019b0a8c94d26ec7e136261 (patch)
treed8e0b0aec0229bc9e92555be88c78727a6b00b6e /src/test/incremental/thinlto
parent60842c1c1fdb69bccc58613e26f1c9661ca8bd39 (diff)
parentbd85a6dbe71807774764e52600aa5429ac878b1d (diff)
downloadrust-cade120da3bea3e26019b0a8c94d26ec7e136261.tar.gz
rust-cade120da3bea3e26019b0a8c94d26ec7e136261.zip
Rollup merge of #38463 - japaric:asm-args, r=alexcrichton
target spec: add an asm-args field to pass arguments to the external ..

assembler

The main use case is the (still out of tree) msp430 target. For that target we use an external assembler, `mps430-elf-gcc`, to produce object files from the assembly rustc/llvm outputs. The problem is that by default `msp430-elf-gcc` produces object files for the MSP430**X** ABI but we want to use produce objects using the MSP430 (note: no X) ABI. To do that we have to pass `-mcpu=msp430` to the assembler and that's what this flag is for.

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