Lines Matching refs:Arg
465 my $Arg = $ARGV[$i];
466 my ($ArgKey) = split /=/,$Arg,2;
469 if ($Arg =~ /^-(E|MM?)$/) { $Action = 'preprocess'; }
470 elsif ($Arg eq '-c') { $Action = 'compile'; }
471 elsif ($Arg =~ /^-print-prog-name/) { exit 0; }
474 if ($Arg eq "-arch") {
487 push @CompileOpts,$Arg;
495 push @LinkOpts,$Arg;
507 if ($UniqueOptions{$Arg}) {
508 if (defined $Uniqued{$Arg}) {
512 $Uniqued{$Arg} = 1;
515 push @CompileOpts,$Arg;
516 push @LinkOpts,$Arg;
536 if ($Arg =~ /^-[D,I,U](.*)$/) {
537 my $Tmp = $Arg;
541 $Tmp = $Arg . $ARGV[$i];
548 if ($Arg eq '-x') {
554 if ($Arg eq '-o') {
561 if ($Arg =~ /^-[l,L,O]/) {
562 if ($Arg eq '-O') { push @LinkOpts,'-O1'; }
563 elsif ($Arg eq '-Os') { push @LinkOpts,'-O2'; }
564 else { push @LinkOpts,$Arg; }
568 if ($Arg =~ /^-std=/) {
569 push @CompileOpts,$Arg;
573 # if ($Arg =~ /^-f/) {
575 # push @CompileOpts,$Arg;
576 # push @LinkOpts,$Arg; # FIXME: Not sure if these are link opts.
580 if ($Arg =~ /^-F(.+)$/) {
581 my $Tmp = $Arg;
585 $Tmp = $Arg . $ARGV[$i];
593 if ($Arg eq '-filelist') {
604 if ($Arg =~ /^-Wno-/) {
605 push @CompileOpts, $Arg;
609 if (!($Arg =~ /^-/)) {
610 push @Files, $Arg;