Index: config/auto/gc.pm =================================================================== --- config/auto/gc.pm (revision 20963) +++ config/auto/gc.pm (working copy) @@ -107,7 +107,7 @@ gc_flag => '-DGC_IS_MALLOC', ); } - else { + elsif ( $gc eq 'gc' ) { $gc = 'gc'; $conf->data->set( TEMP_gc_c => <<"EOF", @@ -116,7 +116,11 @@ TEMP_gc_o => "\$(SRC_DIR)/gc/resources\$(O)", gc_flag => '', ); - } + } else { + print STDERR "Inavlid value '$gc' for the --gc option\n"; + return; + } + print(" ($gc) ") if $conf->options->get('verbose');
return $self;