if(ulong0 > 0)
failures++;
- if(ulong0 < 0)
- failures++;
}
// compare to 1
if(long1 < 0)
failures++;
- if(ulong1 < 0)
- failures++;
-
if(long1 < 1)
failures++;
// compare to 0x20000
// assumes
-// achar0 == 0x20000
-// aint0 == 0x20000
+// long0 == 0x20000
+// ulong0 == 0x20000
+// long1 != 0x20000
+// ulong1 != 0x20000
void c_20000(void)
{
failures++;
}
+
+
+// long0=-100;
+// long1=-1000;
+void
+c_long2neglit(void)
+{
+
+ if(long0>0)
+ failures++;
+ if(long1>0)
+ failures++;
+
+ if(long1 > long0)
+ failures++;
+
+ if(long1 > 100)
+ failures++;
+
+ if(long0 > -50)
+ failures++;
+
+ if(long1 < -5000)
+ failures++;
+}
+
void
main (void)
{
long0 = -1;
c_minus1();
+ long0=-100;
+ long1=-1000;
+ c_long2neglit();
+
success = failures;
done ();
}