* gfortran.dg/lrshift_1.c: New file.
authorfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 31 Jul 2006 07:09:26 +0000 (07:09 +0000)
committerfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 31 Jul 2006 07:09:26 +0000 (07:09 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115838 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/lrshift_1.c [new file with mode: 0644]

index b52a150..bfc82a7 100644 (file)
@@ -1,3 +1,7 @@
+2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * gfortran.dg/lrshift_1.c: New file.
+
 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR libgfortran/28335
 
 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
-       * gcc/testsuite/gfortran.dg/chmod_3.f90: New test.
-       * gcc/testsuite/gfortran.dg/ltime_gmtime_1.f90: New test.
-       * gcc/testsuite/gfortran.dg/ltime_gmtime_2.f90: New test.
-       * gcc/testsuite/gfortran.dg/lrshift_1.f90: New test.
-       * gcc/testsuite/gfortran.dg/chmod_1.f90: New test.
-       * gcc/testsuite/gfortran.dg/chmod_2.f90: New test.
+       * gfortran.dg/chmod_3.f90: New test.
+       * gfortran.dg/ltime_gmtime_1.f90: New test.
+       * gfortran.dg/ltime_gmtime_2.f90: New test.
+       * gfortran.dg/lrshift_1.f90: New test.
+       * gfortran.dg/chmod_1.f90: New test.
+       * gfortran.dg/chmod_2.f90: New test.
 
 2006-07-28  Lee Millward  <lee.millward@codesourcery.com>
 
diff --git a/gcc/testsuite/gfortran.dg/lrshift_1.c b/gcc/testsuite/gfortran.dg/lrshift_1.c
new file mode 100644 (file)
index 0000000..8b45110
--- /dev/null
@@ -0,0 +1,3 @@
+/* Left and right shift C routines, to compare to Fortran results.  */
+int c_lshift_ (int *x, int *y) { return (*x) << (*y); }
+int c_rshift_ (int *x, int *y) { return (*x) >> (*y); }