[svn:parrot] r44290 - branches/rm_cflags/config/auto

coke at svn.parrot.org coke at svn.parrot.org
Mon Feb 22 06:22:46 UTC 2010


Author: coke
Date: Mon Feb 22 06:22:46 2010
New Revision: 44290
URL: https://trac.parrot.org/parrot/changeset/44290

Log:
move gcc/g++ under 'warnings'

Modified:
   branches/rm_cflags/config/auto/warnings.pm

Modified: branches/rm_cflags/config/auto/warnings.pm
==============================================================================
--- branches/rm_cflags/config/auto/warnings.pm	Mon Feb 22 04:54:53 2010	(r44289)
+++ branches/rm_cflags/config/auto/warnings.pm	Mon Feb 22 06:22:46 2010	(r44290)
@@ -19,7 +19,6 @@
 use strict;
 use warnings;
 
-
 use base qw(Parrot::Configure::Step);
 
 use Parrot::Configure::Utils ();
@@ -91,10 +90,10 @@
         -Wwrite-strings
     ) ];
 
-    $data->{'gcc'}{'potential'} = $gcc_or_gpp;
-    $data->{'g++'}{'potential'} = $gcc_or_gpp;
+    $data->{warnings}{'gcc'}{'potential'} = $gcc_or_gpp;
+    $data->{warnings}{'g++'}{'potential'} = $gcc_or_gpp;
 
-    push @{$data->{'gcc'}{'potential'}}, [qw(
+    push @{$data->{warnings}{'gcc'}{'potential'}}, [qw(
         -Wbad-function-cast
         -Wc++-compat
         -Wdeclaration-after-statement
@@ -130,8 +129,8 @@
         -Wunused-variable
     ) ];
 
-    $data->{'gcc'}{'cage'} = $gcc_or_gpp;
-    $data->{'g++'}{'cage'} = $gcc_or_gpp;
+    $data->{warnings}{'gcc'}{'cage'} = $gcc_or_gpp;
+    $data->{warnings}{'g++'}{'cage'} = $gcc_or_gpp;
 
     return $data;
 }
@@ -154,10 +153,10 @@
         return;
     }
 
-    my @warnings = @{$self->{$compiler}{potential}};
+    my @warnings = @{$self->{warnings}{$compiler}{potential}};
 
     # add on some extra warnings if requested
-    push @warnings, @{$self->{$compiler}{cage}}
+    push @warnings, @{$self->{warnings}{$compiler}{cage}}
         if $conf->options->get('cage');
 
     # now try out our warnings


More information about the parrot-commits mailing list