summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrédéric Desbiens <[email protected]>2026-02-27 10:27:25 -0500
committerGitHub <[email protected]>2026-02-27 10:27:25 -0500
commit33610aa190020bb7aadc776c06b61a28b810bc4d (patch)
treecb86f15f1254635c5a9dee4ced7c2b1ae7061575
parent3bbc096d7829841224079763b93c2075d6190194 (diff)
parentf4051070dbd788aeebb064d5a5f83b218a6a6686 (diff)
Merge pull request #504 from fdesbiens/issue499
Added ax attribute to ThreadX module example build preamble.S files
-rw-r--r--ports_module/cortex_a35/gnu/example_build/sample_threadx_module/txm_module_preamble.S2
-rw-r--r--ports_module/cortex_a35_smp/gnu/example_build/sample_threadx_module/txm_module_preamble.S2
-rw-r--r--ports_module/cortex_a7/gnu/example_build/txm_module_preamble.s2
-rw-r--r--ports_module/cortex_m0+/gnu/example_build/sample_threadx_module/txm_module_preamble.S2
-rw-r--r--ports_module/cortex_m23/gnu/example_build/txm_module_preamble.S1
-rw-r--r--ports_module/cortex_m3/gnu/example_build/txm_module_preamble.S2
-rw-r--r--ports_module/cortex_m33/gnu/example_build/txm_module_preamble.S1
-rw-r--r--ports_module/cortex_m4/gnu/example_build/txm_module_preamble.S2
-rw-r--r--ports_module/cortex_m7/gnu/example_build/txm_module_preamble.S2
9 files changed, 9 insertions, 7 deletions
diff --git a/ports_module/cortex_a35/gnu/example_build/sample_threadx_module/txm_module_preamble.S b/ports_module/cortex_a35/gnu/example_build/sample_threadx_module/txm_module_preamble.S
index cce29ef8..616d4165 100644
--- a/ports_module/cortex_a35/gnu/example_build/sample_threadx_module/txm_module_preamble.S
+++ b/ports_module/cortex_a35/gnu/example_build/sample_threadx_module/txm_module_preamble.S
@@ -1,4 +1,4 @@
- .section .txm_module_preamble
+ .section .txm_module_preamble, "ax"
.align 4
// External references
diff --git a/ports_module/cortex_a35_smp/gnu/example_build/sample_threadx_module/txm_module_preamble.S b/ports_module/cortex_a35_smp/gnu/example_build/sample_threadx_module/txm_module_preamble.S
index e41ac007..bb0acb6f 100644
--- a/ports_module/cortex_a35_smp/gnu/example_build/sample_threadx_module/txm_module_preamble.S
+++ b/ports_module/cortex_a35_smp/gnu/example_build/sample_threadx_module/txm_module_preamble.S
@@ -1,4 +1,4 @@
- .section .txm_module_preamble
+ .section .txm_module_preamble, "ax"
.align 4
// External references
diff --git a/ports_module/cortex_a7/gnu/example_build/txm_module_preamble.s b/ports_module/cortex_a7/gnu/example_build/txm_module_preamble.s
index 7678628b..0e35f8f0 100644
--- a/ports_module/cortex_a7/gnu/example_build/txm_module_preamble.s
+++ b/ports_module/cortex_a7/gnu/example_build/txm_module_preamble.s
@@ -1,4 +1,4 @@
- .section .txm_module_preamble
+ .section .txm_module_preamble, "ax"
.align 4
/* Define common external references. */
diff --git a/ports_module/cortex_m0+/gnu/example_build/sample_threadx_module/txm_module_preamble.S b/ports_module/cortex_m0+/gnu/example_build/sample_threadx_module/txm_module_preamble.S
index dec92093..b296ed2a 100644
--- a/ports_module/cortex_m0+/gnu/example_build/sample_threadx_module/txm_module_preamble.S
+++ b/ports_module/cortex_m0+/gnu/example_build/sample_threadx_module/txm_module_preamble.S
@@ -1,7 +1,7 @@
.text
.align 4
.syntax unified
- .section .preamble
+ .section .preamble, "ax"
// Define public symbols
.global __txm_module_preamble
diff --git a/ports_module/cortex_m23/gnu/example_build/txm_module_preamble.S b/ports_module/cortex_m23/gnu/example_build/txm_module_preamble.S
index a9413251..ded31277 100644
--- a/ports_module/cortex_m23/gnu/example_build/txm_module_preamble.S
+++ b/ports_module/cortex_m23/gnu/example_build/txm_module_preamble.S
@@ -1,6 +1,7 @@
.text
.align 4
.syntax unified
+ .section .preamble, "ax"
/* Define public symbols. */
.global __txm_module_preamble
diff --git a/ports_module/cortex_m3/gnu/example_build/txm_module_preamble.S b/ports_module/cortex_m3/gnu/example_build/txm_module_preamble.S
index 590991a6..50814cc8 100644
--- a/ports_module/cortex_m3/gnu/example_build/txm_module_preamble.S
+++ b/ports_module/cortex_m3/gnu/example_build/txm_module_preamble.S
@@ -1,7 +1,7 @@
.text
.align 4
.syntax unified
- .section .preamble
+ .section .preamble, "ax"
/* Define public symbols. */
.global __txm_module_preamble
diff --git a/ports_module/cortex_m33/gnu/example_build/txm_module_preamble.S b/ports_module/cortex_m33/gnu/example_build/txm_module_preamble.S
index a9413251..ded31277 100644
--- a/ports_module/cortex_m33/gnu/example_build/txm_module_preamble.S
+++ b/ports_module/cortex_m33/gnu/example_build/txm_module_preamble.S
@@ -1,6 +1,7 @@
.text
.align 4
.syntax unified
+ .section .preamble, "ax"
/* Define public symbols. */
.global __txm_module_preamble
diff --git a/ports_module/cortex_m4/gnu/example_build/txm_module_preamble.S b/ports_module/cortex_m4/gnu/example_build/txm_module_preamble.S
index 41ea3d71..ded31277 100644
--- a/ports_module/cortex_m4/gnu/example_build/txm_module_preamble.S
+++ b/ports_module/cortex_m4/gnu/example_build/txm_module_preamble.S
@@ -1,7 +1,7 @@
.text
.align 4
.syntax unified
- .section .preamble
+ .section .preamble, "ax"
/* Define public symbols. */
.global __txm_module_preamble
diff --git a/ports_module/cortex_m7/gnu/example_build/txm_module_preamble.S b/ports_module/cortex_m7/gnu/example_build/txm_module_preamble.S
index 41ea3d71..ded31277 100644
--- a/ports_module/cortex_m7/gnu/example_build/txm_module_preamble.S
+++ b/ports_module/cortex_m7/gnu/example_build/txm_module_preamble.S
@@ -1,7 +1,7 @@
.text
.align 4
.syntax unified
- .section .preamble
+ .section .preamble, "ax"
/* Define public symbols. */
.global __txm_module_preamble