aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@embedded.pro>2016-12-12 20:03:17 +0100
committerJoel Bodenmann <joel@embedded.pro>2016-12-12 20:03:17 +0100
commit8e629124462fd4a651dbc121ff83e82dde334722 (patch)
tree43d228481641276b74e978366eea72cb4d3812fc /src/gos
parent0ab0e28bdba00297618b6ed1358970b8745e43ed (diff)
downloaduGFX-8e629124462fd4a651dbc121ff83e82dde334722.tar.gz
uGFX-8e629124462fd4a651dbc121ff83e82dde334722.tar.bz2
uGFX-8e629124462fd4a651dbc121ff83e82dde334722.zip
Adding missing __cpp() wrapper macro to inline assembly for Keil RAW32 threading functions
Diffstat (limited to 'src/gos')
-rw-r--r--src/gos/gos_x_threads_cortexm01.h2
-rw-r--r--src/gos/gos_x_threads_cortexm347.h2
-rw-r--r--src/gos/gos_x_threads_cortexm47fp.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/gos/gos_x_threads_cortexm01.h b/src/gos/gos_x_threads_cortexm01.h
index b646d083..af6363c3 100644
--- a/src/gos/gos_x_threads_cortexm01.h
+++ b/src/gos/gos_x_threads_cortexm01.h
@@ -107,7 +107,7 @@
ldr r1,[r2,#__cpp(offsetof(thread,fn))]
blx r1
mov r4,r0
- bl gfxThreadExit
+ bl __cpp(gfxThreadExit)
}
#else
diff --git a/src/gos/gos_x_threads_cortexm347.h b/src/gos/gos_x_threads_cortexm347.h
index 13893d3d..2d7e0584 100644
--- a/src/gos/gos_x_threads_cortexm347.h
+++ b/src/gos/gos_x_threads_cortexm347.h
@@ -78,7 +78,7 @@
ldr r1,[r2,#__cpp(offsetof(thread,fn))]
blx r1
mov r4,r0
- bl gfxThreadExit
+ bl __cpp(gfxThreadExit)
}
#else
diff --git a/src/gos/gos_x_threads_cortexm47fp.h b/src/gos/gos_x_threads_cortexm47fp.h
index 2ee98eaf..62812c2e 100644
--- a/src/gos/gos_x_threads_cortexm47fp.h
+++ b/src/gos/gos_x_threads_cortexm47fp.h
@@ -83,7 +83,7 @@
ldr r1,[r2,#__cpp(offsetof(thread,fn))]
blx r1
mov r4,r0
- bl gfxThreadExit
+ bl __cpp(gfxThreadExit)
}
#else