diff --git a/test_crates/crab-2/build.rs b/test_crates/crab-2/build.rs index 0bffe22..23efdd7 100644 --- a/test_crates/crab-2/build.rs +++ b/test_crates/crab-2/build.rs @@ -8,6 +8,7 @@ fn main() { run(Command::new("cc") .arg("-c") .arg(base_dir.join("nothing.c")) + .arg("-fPIC") .arg("-o") .arg(&object_file)); run(Command::new("ar") diff --git a/test_crates/pmacro-1/src/lib.rs b/test_crates/pmacro-1/src/lib.rs index e000e52..3cabc04 100644 --- a/test_crates/pmacro-1/src/lib.rs +++ b/test_crates/pmacro-1/src/lib.rs @@ -18,7 +18,7 @@ pub fn create_write_to_file(_item: TokenStream) -> TokenStream { .unwrap() } -#[proc_macro_derive(FooBar, attributes(marker))] +#[proc_macro_derive(FooBar)] pub fn derive_foo_bar(_item: TokenStream) -> TokenStream { "impl FooBar for Foo { fn foo_bar() -> u32 { 42 } }" .parse()