]> gcc.gnu.org Git - gcc.git/commitdiff
toplev.c (process_options): Choose default debugging type when gtoggle enables debug...
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 8 Sep 2009 17:44:50 +0000 (17:44 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Tue, 8 Sep 2009 17:44:50 +0000 (17:44 +0000)
* toplev.c (process_options): Choose default debugging type when
gtoggle enables debug info and type is unset.

From-SVN: r151524

gcc/ChangeLog
gcc/toplev.c

index 5bee13ce29cc56fcc2cbe3d4c21a704741234a89..c41d08dbd89fd421be93ba2f782d6d706f69ec94 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-08  Alexandre Oliva  <aoliva@redhat.com>
+
+       * toplev.c (process_options): Choose default debugging type when
+       gtoggle enables debug info and type is unset.
+
 2009-09-08  Alexandre Oliva  <aoliva@redhat.com>
 
        PR debug/41276
index c18965a3c6e383c93ee8959dfbfccbbb51c31452..8a3c4f2635fec7ef96e9d4df8990a5af644b5369 100644 (file)
@@ -1883,7 +1883,12 @@ process_options (void)
   if (flag_gtoggle)
     {
       if (debug_info_level == DINFO_LEVEL_NONE)
-       debug_info_level = DINFO_LEVEL_NORMAL;
+       {
+         debug_info_level = DINFO_LEVEL_NORMAL;
+
+         if (write_symbols == NO_DEBUG)
+           write_symbols = PREFERRED_DEBUGGING_TYPE;
+       }
       else
        debug_info_level = DINFO_LEVEL_NONE;
     }
This page took 0.116243 seconds and 5 git commands to generate.