summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/start/start360.s7
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/start360/start360.s7
2 files changed, 12 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68360/start/start360.s b/c/src/lib/libbsp/m68k/gen68360/start/start360.s
index a384912254..7abd906af0 100644
--- a/c/src/lib/libbsp/m68k/gen68360/start/start360.s
+++ b/c/src/lib/libbsp/m68k/gen68360/start/start360.s
@@ -311,7 +311,12 @@ spurious_interrupt:
.align 2
.long ETHERNET_ADDRESS | Low-order 3 octets of ethernet address
- .global start
+/*
+ * For some reason, the symbol start must not be global.
+ *
+ * .global start
+ */
+
/*
* Initial PC
*/
diff --git a/c/src/lib/libbsp/m68k/gen68360/start360/start360.s b/c/src/lib/libbsp/m68k/gen68360/start360/start360.s
index a384912254..7abd906af0 100644
--- a/c/src/lib/libbsp/m68k/gen68360/start360/start360.s
+++ b/c/src/lib/libbsp/m68k/gen68360/start360/start360.s
@@ -311,7 +311,12 @@ spurious_interrupt:
.align 2
.long ETHERNET_ADDRESS | Low-order 3 octets of ethernet address
- .global start
+/*
+ * For some reason, the symbol start must not be global.
+ *
+ * .global start
+ */
+
/*
* Initial PC
*/