2008-09-24 Tobias Burnus <burnus@net-b.de>
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Sep 2008 07:08:22 +0000 (07:08 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Sep 2008 07:08:22 +0000 (07:08 +0000)
        * options.c (set_default_std_flags,gfc_init_options):
        Add comment: keep in sync with libgfortran.

2008-09-24  Tobias Burnus  <burnus@net-b.de>

        * runtime/compile_options.c (init_compile_options):
        Sync flags with front end.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140625 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/options.c
libgfortran/ChangeLog
libgfortran/runtime/compile_options.c

index 3d99ae3..c8301f6 100644 (file)
@@ -1,5 +1,10 @@
 2008-09-24  Tobias Burnus  <burnus@net-b.de>
 
+       * options.c (set_default_std_flags,gfc_init_options):
+       Add comment: keep in sync with libgfortran.
+
+2008-09-24  Tobias Burnus  <burnus@net-b.de>
+
        PR fortran/37626
        * trans-array.c (gfc_trans_deferred_array): Don't auto-deallocate
        result variables.
index 52174b3..e84b3b1 100644 (file)
@@ -37,7 +37,8 @@ gfc_option_t gfc_option;
 
 
 /* Set flags that control warnings and errors for different
-   Fortran standards to their default values.  */
+   Fortran standards to their default values.  Keep in sync with
+   libgfortran/runtime/compile_options.c (init_compile_options).  */
 
 static void
 set_default_std_flags (void)
@@ -48,7 +49,9 @@ set_default_std_flags (void)
   gfc_option.warn_std = GFC_STD_F95_DEL | GFC_STD_LEGACY;
 }
 
-/* Get ready for options handling.  */
+
+/* Get ready for options handling. Keep in sync with
+   libgfortran/runtime/compile_options.c (init_compile_options). */
 
 unsigned int
 gfc_init_options (unsigned int argc, const char **argv)
index fff673d..660be43 100644 (file)
@@ -1,3 +1,8 @@
+2008-09-24  Tobias Burnus  <burnus@net-b.de>
+
+       * runtime/compile_options.c (init_compile_options):
+       Sync flags with front end.
+
 2008-09-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org
 
        PR libfortran/37498
index c62fe1c..2c0a945 100644 (file)
@@ -140,10 +140,10 @@ set_options (int num, int options[])
 void
 init_compile_options (void)
 {
-  compile_options.warn_std = GFC_STD_F95_OBS | GFC_STD_F95_DEL
-    | GFC_STD_F2003 | GFC_STD_LEGACY;
+  compile_options.warn_std = GFC_STD_F95_DEL | GFC_STD_LEGACY;
   compile_options.allow_std = GFC_STD_F95_OBS | GFC_STD_F95_DEL
-    | GFC_STD_F2003 | GFC_STD_F95 | GFC_STD_F77 | GFC_STD_GNU | GFC_STD_LEGACY;
+    | GFC_STD_F2003 | GFC_STD_F2008 | GFC_STD_F95 | GFC_STD_F77
+    | GFC_STD_GNU | GFC_STD_LEGACY;
   compile_options.pedantic = 0;
   compile_options.dump_core = 0;
   compile_options.backtrace = 0;