Index: translator/Tests/gcc/900407-1.c
===================================================================
--- translator/Tests/gcc/900407-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/900407-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,9 @@
+foo (int a, int b, int *p)
+{
+  int c;
+  p[2] = a + 0x1000;
+  c = b + 0xffff0000;
+  if ((b + 0xffff0000) == 2)
+    c++;
+  p[2] = c;
+}
Index: translator/Tests/gcc/900516-1.c
===================================================================
--- translator/Tests/gcc/900516-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/900516-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,2 @@
+/* added 'int' to argument */
+f(int c){ return!(c?2.0:1.0); }
Index: translator/Tests/gcc/920301-1.c
===================================================================
--- translator/Tests/gcc/920301-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920301-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,2 @@
+f(){static void*t[];/*={&&x};*/ x:y:;}
+g(){static unsigned p[5];}
Index: translator/Tests/gcc/920409-1.c
===================================================================
--- translator/Tests/gcc/920409-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920409-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,1 @@
+x(){int y;y>0.0?y:y-1;}
Index: translator/Tests/gcc/920409-2.c
===================================================================
--- translator/Tests/gcc/920409-2.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920409-2.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,2 @@
+double x(){int x1,x2;double v;
+if(((long)(x1-x2))<1)return -1.0;v=t(v);v=y(1,v>0.0?(int)v:((int)v-1));}
Index: translator/Tests/gcc/920410-2.c
===================================================================
--- translator/Tests/gcc/920410-2.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920410-2.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,12 @@
+joe()
+  {
+    int j;
+
+    while( 1 )
+      {
+	for( j = 0; j < 4; j++ )
+	  ;
+	for( j = 0; j < 4; j++ )
+	  ;
+      }
+  }
Index: translator/Tests/gcc/920501-1.c
===================================================================
--- translator/Tests/gcc/920501-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920501-1.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,1 @@
+a(){int**b[]={&&c};c:;}
Index: translator/Tests/gcc/920501-11.c
===================================================================
--- translator/Tests/gcc/920501-11.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920501-11.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,1 @@
+typedef struct{int s;}S;foo(){int i=(int)&(S){(void*)((int)&(S){1})};}
Index: translator/Tests/gcc/920501-19.c
===================================================================
--- translator/Tests/gcc/920501-19.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
+++ translator/Tests/gcc/920501-19.c	(revision 51b734528489f81a5af985bfee9aa3b6625b9774)
@@ -0,0 +1,1 @@
+long long x=0;y(){x=0;}
