git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4676 4a8a32a2...
authorMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 9 Mar 2007 23:14:12 +0000 (23:14 +0000)
committerMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 9 Mar 2007 23:14:12 +0000 (23:14 +0000)
support/regression/tests/absolute.c

index 613c84bc582d0d2dedced268b36f0cfd38d1cec3..28bfbf8827c900104ed7eb8612ba4008aa7936f4 100644 (file)
@@ -1,44 +1,44 @@
-/** Absolute addressing tests.\r
-\r
-    mem: code, xdata\r
-*/\r
-#include <testfwk.h>\r
-\r
-{mem} at(0xCAB7) char u;\r
-{mem} at(0xCAB7) char x = 'x';\r
-{mem} at(0xCAB9) char y = 'y';\r
-{mem} at(0xCAB0) int  k = 0x1234;\r
-\r
-char z = 'z';\r
-\r
-void\r
-testAbsolute(void)\r
-{\r
-#if defined(SDCC_mcs51) || defined(SDCC_ds390) || defined(SDCC_hc08)\r
-  char {mem} *pC = (char {mem} *)(0xCAB0);\r
-  int  {mem} *pI = (int  {mem} *)(0xCAB0);\r
-\r
-  ASSERT(u == 'x');\r
-  ASSERT(pC[7] == 'x');\r
-  ASSERT(pC[9] == 'y');\r
-  ASSERT(pI[0] == 0x1234);\r
-#endif\r
-}\r
-\r
-#if defined(SDCC_mcs51) || defined(SDCC_ds390)\r
-volatile data at(0x20) unsigned char Byte0 = 0x00;\r
-volatile data at(0x22) unsigned char Byte1 = 0x00;\r
-volatile bit Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7, Bit8;\r
-#endif\r
-\r
-void\r
-testAbsBdata(void)\r
-{\r
-#if defined(SDCC_mcs51) || defined(SDCC_ds390)\r
-  Bit0 = 1;\r
-  ASSERT(Byte0 == 0x00);\r
-  Byte0 = 0xFF;\r
-  Bit0 = 0;\r
-  ASSERT(Byte0 == 0xFF);\r
-#endif\r
-}\r
+/** Absolute addressing tests.
+
+    mem: code, xdata
+*/
+#include <testfwk.h>
+
+{mem} at(0xCAB7) char u;
+{mem} at(0xCAB7) char x = 'x';
+{mem} at(0xCAB9) char y = 'y';
+{mem} at(0xCAB0) int  k = 0x1234;
+
+char z = 'z';
+
+void
+testAbsolute(void)
+{
+#if defined(SDCC_mcs51) || defined(SDCC_ds390) || defined(SDCC_hc08)
+  char {mem} *pC = (char {mem} *)(0xCAB0);
+  int  {mem} *pI = (int  {mem} *)(0xCAB0);
+
+  ASSERT(u == 'x');
+  ASSERT(pC[7] == 'x');
+  ASSERT(pC[9] == 'y');
+  ASSERT(pI[0] == 0x1234);
+#endif
+}
+
+#if defined(SDCC_mcs51) || defined(SDCC_ds390)
+volatile data at(0x20) unsigned char Byte0 = 0x00;
+volatile data at(0x22) unsigned char Byte1 = 0x00;
+volatile bit Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7, Bit8;
+#endif
+
+void
+testAbsBdata(void)
+{
+#if defined(SDCC_mcs51) || defined(SDCC_ds390)
+  Bit0 = 1;
+  ASSERT(Byte0 == 0x00);
+  Byte0 = 0xFF;
+  Bit0 = 0;
+  ASSERT(Byte0 == 0xFF);
+#endif
+}