From fb7368e658ed175a35cdf4a33a02b356aa139523 Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Mon, 17 Sep 2018 20:12:25 +0200 Subject: implement `#[interrupt]` --- .../tests/compile-fail/interrupt-not-reexported.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs (limited to 'cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs') diff --git a/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs new file mode 100644 index 0000000..9530cf4 --- /dev/null +++ b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs @@ -0,0 +1,15 @@ +#![no_main] +#![no_std] + +extern crate cortex_m_rt; +extern crate panic_halt; + +use cortex_m_rt::{entry, interrupt}; + +#[entry] +fn foo() -> ! { + loop {} +} + +#[interrupt] //~ ERROR failed to resolve. Use of undeclared type or module `interrupt` +fn USART1() {} -- cgit v1.2.3 From 6b33a7b91cd09936e8559520e4238d043af15fee Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Thu, 6 Dec 2018 23:47:45 +0100 Subject: update error message --- cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs') diff --git a/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs index 9530cf4..1ac674b 100644 --- a/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs +++ b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs @@ -11,5 +11,5 @@ fn foo() -> ! { loop {} } -#[interrupt] //~ ERROR failed to resolve. Use of undeclared type or module `interrupt` +#[interrupt] //~ ERROR failed to resolve: use of undeclared type or module `interrupt` fn USART1() {} -- cgit v1.2.3 From 4ee3d6be420fa5154372c8bfa5f3a4f9b8263db1 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Fri, 8 Jan 2021 16:40:20 +0100 Subject: Fix compile-fail test error message --- cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs') diff --git a/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs index 1ac674b..6a1dd6e 100644 --- a/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs +++ b/cortex-m-rt/tests/compile-fail/interrupt-not-reexported.rs @@ -11,5 +11,5 @@ fn foo() -> ! { loop {} } -#[interrupt] //~ ERROR failed to resolve: use of undeclared type or module `interrupt` +#[interrupt] //~ ERROR failed to resolve: use of undeclared crate or module `interrupt` fn USART1() {} -- cgit v1.2.3