f7962d2dae
These tests fail, in general, for cross-compilation, because they require the rustc crates to exist for the target, and they don't. We can't compile them for the target unless we also compile LLVM for the target (we don't). Android is a subset of cross-compilation. The other fulldeps tests, on the other hand, work fine for cross-compilation, and in fact, are verifying that rustc correctly searches for a host plugin crate, not a target plugin crate.
27 lines
714 B
Rust
27 lines
714 B
Rust
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
|
|
// file at the top-level directory of this distribution and at
|
|
// http://rust-lang.org/COPYRIGHT.
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
|
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
|
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
|
// option. This file may not be copied, modified, or distributed
|
|
// except according to those terms.
|
|
|
|
// ignore-pretty
|
|
// ignore-cross-compile
|
|
|
|
#![feature(quote, rustc_private)]
|
|
|
|
extern crate syntax;
|
|
|
|
use syntax::ext::base::ExtCtxt;
|
|
|
|
#[allow(dead_code)]
|
|
fn foobar(cx: &mut ExtCtxt) {
|
|
quote_expr!(cx, 1);
|
|
quote_expr!(cx, 2);
|
|
}
|
|
|
|
fn main() { }
|