f14bc54b06
I think it should undefined to have multiple modules that link in the same library, but provide different link arguments. Unfortunately we don't track link_args by module -- they are just appended as discovered into the crate store -- but for now, it should be an error to provide link_args on a module that's already been included (with or without link_args).
11 lines
276 B
Rust
11 lines
276 B
Rust
// error-pattern:aFdEfSeVEE
|
|
|
|
/* We're testing that link_args are indeed passed when nolink is specified.
|
|
So we try to compile with junk link_args and make sure they are visible in
|
|
the compiler output. */
|
|
|
|
#[link_args = "aFdEfSeVEEE"]
|
|
#[nolink]
|
|
native mod m1 { }
|
|
|
|
fn main() { } |