* device/include/pic16/pic18f*.h: add bit aliases in INTCONbits_t
[fw/sdcc] / src / regression / b.c
index cf09e5c3fe92f2fbe0a942aa9414d550c0e84914..dd45f6cc61e3fc3b5aa825f54f108921a41ca00f 100644 (file)
@@ -1,16 +1,19 @@
+#include "gpsim_assert.h"
 
-unsigned char success = 0;
-unsigned char dummy = 0;
+unsigned char failures = 0;
 
 unsigned char uchar0=0;
 unsigned char uchar1=0;
 unsigned char uchar2=0;
 
 
-void done(void)
+void
+done()
 {
-  dummy++;
+  ASSERT(MANGLE(failures) == 0);
+  PASSED();
 }
+
 /*
 void incptr(unsigned char *ucP)
 {
@@ -47,7 +50,7 @@ void main(void)
   //incptr(&uchar0);
   inc(uchar0);
   if(uchar0 !=2)
-    success++;
+    failures++;
 
   uchar0 = 2;
   uchar1 = 1;
@@ -55,7 +58,7 @@ void main(void)
   nested_call(uchar2);
 
   if(uchar0 !=4)
-    success++;
+    failures++;
 
   done();
 }