aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan McIntyre <me@mciantyre.dev>2026-08-09 13:33:24 -0400
committerIan McIntyre <me@mciantyre.dev>2026-08-09 13:34:44 -0400
commit725ce1d24529e3911dc35d08db4cf5acb9ffd06d (patch)
treecddbd38a9e60ce271e2845643500fcaf85edc868
parent55c6e1116800fd27f1ca447040beae6dad14e960 (diff)
Always emit link sectionHEADmain
Makes it easier to integrate the package into ThreadX OS builds. I don't have to add another branch for that OS.
-rw-r--r--chips/imxrt1010/src/rt.rs2
-rw-r--r--chips/imxrt1040/src/rt.rs2
-rw-r--r--chips/imxrt1060/src/rt.rs2
-rw-r--r--chips/imxrt1160/src/rt.rs2
-rw-r--r--chips/imxrt1170/src/rt.rs2
-rw-r--r--chips/imxrt1180/src/rt.rs2
6 files changed, 6 insertions, 6 deletions
diff --git a/chips/imxrt1010/src/rt.rs b/chips/imxrt1010/src/rt.rs
index 2fdbec8..2c37438 100644
--- a/chips/imxrt1010/src/rt.rs
+++ b/chips/imxrt1010/src/rt.rs
@@ -240,7 +240,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 80] = [
Vector { _handler: DMA0 },
diff --git a/chips/imxrt1040/src/rt.rs b/chips/imxrt1040/src/rt.rs
index 0ee8798..e9089cf 100644
--- a/chips/imxrt1040/src/rt.rs
+++ b/chips/imxrt1040/src/rt.rs
@@ -432,7 +432,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 158] = [
Vector {
diff --git a/chips/imxrt1060/src/rt.rs b/chips/imxrt1060/src/rt.rs
index a54aa2f..e120c4b 100644
--- a/chips/imxrt1060/src/rt.rs
+++ b/chips/imxrt1060/src/rt.rs
@@ -456,7 +456,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 158] = [
Vector {
diff --git a/chips/imxrt1160/src/rt.rs b/chips/imxrt1160/src/rt.rs
index b132926..afc14d0 100644
--- a/chips/imxrt1160/src/rt.rs
+++ b/chips/imxrt1160/src/rt.rs
@@ -600,7 +600,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 216] = [
Vector {
diff --git a/chips/imxrt1170/src/rt.rs b/chips/imxrt1170/src/rt.rs
index e0f0dd4..8ca61b5 100644
--- a/chips/imxrt1170/src/rt.rs
+++ b/chips/imxrt1170/src/rt.rs
@@ -606,7 +606,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 218] = [
Vector {
diff --git a/chips/imxrt1180/src/rt.rs b/chips/imxrt1180/src/rt.rs
index a6b3663..32169fe 100644
--- a/chips/imxrt1180/src/rt.rs
+++ b/chips/imxrt1180/src/rt.rs
@@ -582,7 +582,7 @@ mod _vectors {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
- #[cfg_attr(target_os = "none", unsafe(link_section = ".vector_table.interrupts"))]
+ #[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 237] = [
Vector { _handler: TMR1 },