summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/v850/rtems/score/v850.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-06-14 14:21:26 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-06-14 14:21:26 +0200
commitc4faa47b5885499d3bc06957c4d0ead8586b2491 (patch)
tree74bedaf8e1a48b0a5e304c9835976c0c4322883b /cpukit/score/cpu/v850/rtems/score/v850.h
parentMerge branch 'upstream' (diff)
parentscore: Fix performance issue for 64-bit timestamps (diff)
downloadrtems-c4faa47b5885499d3bc06957c4d0ead8586b2491.tar.bz2
Merge branch 'upstream'
Diffstat (limited to 'cpukit/score/cpu/v850/rtems/score/v850.h')
-rw-r--r--cpukit/score/cpu/v850/rtems/score/v850.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/cpukit/score/cpu/v850/rtems/score/v850.h b/cpukit/score/cpu/v850/rtems/score/v850.h
index b76ddbcd0b..3e9bec56f3 100644
--- a/cpukit/score/cpu/v850/rtems/score/v850.h
+++ b/cpukit/score/cpu/v850/rtems/score/v850.h
@@ -40,30 +40,37 @@ extern "C" {
*/
#define CPU_MODEL_NAME "rtems_multilib"
#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 0
#elif defined(__v850e2v3__)
#define CPU_MODEL_NAME "v850e2v3"
#define V850_HAS_FPU 1
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 1
#elif defined(__v850e2__)
#define CPU_MODEL_NAME "v850e2"
#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 1
#elif defined(__v850es__)
#define CPU_MODEL_NAME "v850es"
#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 1
#elif defined(__v850e1__)
#define CPU_MODEL_NAME "v850e1"
#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 1
#elif defined(__v850e__)
#define CPU_MODEL_NAME "v850e"
#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 1
#else
#define CPU_MODEL_NAME "v850"
-#define V850_HAS_FPU 0
+#define V850_HAS_FPU 0
+#define V850_HAS_BYTE_SWAP_INSTRUCTION 0
#endif