Skip to content

Commit 4508e8a

Browse files
committed
Fix rust_test_helpers linkage.
1 parent bc019df commit 4508e8a

34 files changed

+34
-34
lines changed

src/test/run-pass/abi-sysv64-arg-passing.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ mod tests {
9898
#[derive(Copy, Clone)]
9999
pub struct Floats { a: f64, b: u8, c: f64 }
100100

101-
#[link(name = "rust_test_helpers")]
101+
#[link(name = "rust_test_helpers", kind = "static")]
102102
extern "sysv64" {
103103
pub fn rust_int8_to_int32(_: i8) -> i32;
104104
pub fn rust_dbg_extern_identity_u8(v: u8) -> u8;

src/test/run-pass/anon-extern-mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
extern crate libc;
1616

17-
#[link(name = "rust_test_helpers")]
17+
#[link(name = "rust_test_helpers", kind = "static")]
1818
extern {
1919
fn rust_get_test_int() -> libc::intptr_t;
2020
}

src/test/run-pass/auxiliary/anon-extern-mod-cross-crate-1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
extern crate libc;
1515

16-
#[link(name="rust_test_helpers")]
16+
#[link(name = "rust_test_helpers", kind = "static")]
1717
extern {
1818
pub fn rust_get_test_int() -> libc::intptr_t;
1919
}

src/test/run-pass/auxiliary/extern-crosscrate-source.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ extern crate libc;
1717
pub mod rustrt {
1818
extern crate libc;
1919

20-
#[link(name = "rust_test_helpers")]
20+
#[link(name = "rust_test_helpers", kind = "static")]
2121
extern {
2222
pub fn rust_dbg_call(cb: extern "C" fn(libc::uintptr_t) -> libc::uintptr_t,
2323
data: libc::uintptr_t)

src/test/run-pass/auxiliary/foreign_lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
pub mod rustrt {
1616
extern crate libc;
1717

18-
#[link(name = "rust_test_helpers")]
18+
#[link(name = "rust_test_helpers", kind = "static")]
1919
extern {
2020
pub fn rust_get_test_int() -> libc::intptr_t;
2121
}

src/test/run-pass/c-stack-as-value.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
mod rustrt {
1616
extern crate libc;
1717

18-
#[link(name = "rust_test_helpers")]
18+
#[link(name = "rust_test_helpers", kind = "static")]
1919
extern {
2020
pub fn rust_get_test_int() -> libc::intptr_t;
2121
}

src/test/run-pass/cabi-int-widening.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
#[link(name = "rust_test_helpers")]
11+
#[link(name = "rust_test_helpers", kind = "static")]
1212
extern {
1313
fn rust_int8_to_int32(_: i8) -> i32;
1414
}

src/test/run-pass/extern-call-deep.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ extern crate libc;
1515
mod rustrt {
1616
extern crate libc;
1717

18-
#[link(name = "rust_test_helpers")]
18+
#[link(name = "rust_test_helpers", kind = "static")]
1919
extern {
2020
pub fn rust_dbg_call(cb: extern "C" fn(libc::uintptr_t) -> libc::uintptr_t,
2121
data: libc::uintptr_t)

src/test/run-pass/extern-call-deep2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use std::thread;
1818
mod rustrt {
1919
extern crate libc;
2020

21-
#[link(name = "rust_test_helpers")]
21+
#[link(name = "rust_test_helpers", kind = "static")]
2222
extern {
2323
pub fn rust_dbg_call(cb: extern "C" fn(libc::uintptr_t) -> libc::uintptr_t,
2424
data: libc::uintptr_t)

src/test/run-pass/extern-call-indirect.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ extern crate libc;
1515
mod rustrt {
1616
extern crate libc;
1717

18-
#[link(name = "rust_test_helpers")]
18+
#[link(name = "rust_test_helpers", kind = "static")]
1919
extern {
2020
pub fn rust_dbg_call(cb: extern "C" fn(libc::uintptr_t) -> libc::uintptr_t,
2121
data: libc::uintptr_t)

0 commit comments

Comments
 (0)