]> git.sur5r.net Git - freertos/commitdiff
Add warnings about mixing untested memory models in the RL78 port.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 9 Sep 2011 20:37:50 +0000 (20:37 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 9 Sep 2011 20:37:50 +0000 (20:37 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1594 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Source/portable/IAR/RL78/portmacro.h

index 301cc1de66f780a75b68f3802cf46358ed94f15f..3567005247e43dc794e09f8d6f468eca50ae78a6 100644 (file)
@@ -74,6 +74,14 @@ extern "C" {
  *-----------------------------------------------------------\r
  */\r
 \r
+#if __DATA_MODEL__ == __DATA_MODEL_FAR__ && __CODE_MODEL__ == __CODE_MODEL_NEAR__\r
+       #warning This port has not been tested with your selected memory model combination. If a far data model is required it is recommended to also use a far code model.\r
+#endif\r
+\r
+#if __DATA_MODEL__ == __DATA_MODEL_NEAR__ && __CODE_MODEL__ == __CODE_MODEL_FAR__\r
+       #warning This port has not been tested with your selected memory model combination. If a far code model is required it is recommended to also use a far data model.\r
+#endif\r
+       \r
 /* Type definitions. */\r
 \r
 #define portCHAR        char\r