aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/startup/e200/compilers/GHS/vectors.s
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2017-09-22 08:06:33 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2017-09-22 08:06:33 +0000
commit208a3002e7832108a71978aa8a1afe712f5e7f17 (patch)
tree88e593c004f5560feecd240e7afda7f605a5a6e4 /os/common/startup/e200/compilers/GHS/vectors.s
parentc64ca6b98f04f417fb069089558e3bb8fd04a120 (diff)
downloadChibiOS-208a3002e7832108a71978aa8a1afe712f5e7f17.tar.gz
ChibiOS-208a3002e7832108a71978aa8a1afe712f5e7f17.tar.bz2
ChibiOS-208a3002e7832108a71978aa8a1afe712f5e7f17.zip
More GHS stuff.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10666 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/common/startup/e200/compilers/GHS/vectors.s')
-rw-r--r--os/common/startup/e200/compilers/GHS/vectors.s6
1 files changed, 4 insertions, 2 deletions
diff --git a/os/common/startup/e200/compilers/GHS/vectors.s b/os/common/startup/e200/compilers/GHS/vectors.s
index 251d1e935..ba39a0230 100644
--- a/os/common/startup/e200/compilers/GHS/vectors.s
+++ b/os/common/startup/e200/compilers/GHS/vectors.s
@@ -31,11 +31,13 @@
#if !defined(__DOXYGEN__)
+ .vle
+
/* Software vectors table. The vectors are accessed from the IVOR4
handler only. In order to declare an interrupt handler just create
a function withe the same name of a vector, the symbol will
override the weak symbol declared here.*/
- .section .vectors, "ax"
+ .section .vectors, "axv"
.align 4
.globl _vectors
_vectors:
@@ -806,7 +808,7 @@ _vectors:
.long vector1020, vector1021, vector1022, vector1023
#endif
- .text
+ .section .vletext, "axv"
.align 2
.weak vector0, vector1, vector2, vector3