Lines Matching refs:Line

213 	foreach my $Line (@Elf) {
217 if (($Line =~ /invalid file/) ||
218 ($Line =~ /\Q$FullPath\E(.*):/)) {
223 if ($Line =~ /^ELF Header/) {
228 if ($Line =~ /^Program Header/) {
234 if ($Line =~ /^Dynamic Section/) {
241 if (($Header eq 'Ehdr') && ($Line =~ /e_machine:/)) {
243 $IsX86 = 1 if $Line =~ /(EM_AMD64|EM_386)/;
248 ($Line =~ /\[ PF_X\s+PF_W\s+PF_R \]/)) {
255 ($Line =~ /\[ PT_LOAD \]/ && $RWX && $IsX86)) {
266 if (($Header eq 'Phdr') && ($Line =~ /\[ PT_SUNWSTACK \]/)) {
286 foreach my $Line (@Mcs) {
289 if (($Val == 3) && ($Line !~ /^@\(#\)SunOS/)) {
293 if (($Val == 4) && ($Line =~ /^@\(#\)SunOS/)) {
368 foreach my $Line (@Ldd) {
374 if ($Line =~ /usage:/) {
375 $Line =~ s/$/\t<old ldd(1)?>/;
377 $RelPath, $Line);
379 } elsif ($Line =~ /execution failed/) {
381 $RelPath, $Line);
388 if ($Line =~ /wrong class/) {
396 if ($Line =~ /not executable/) {
406 if (($Sym == 5) && ($Line =~ /not found\)/)) {
407 if ($Line =~ /file not found\)/) {
408 $Line =~ s/$/\t<no -zdefs?>/;
410 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
416 if ($Sym && ($Line =~ /symbol not found/)) {
430 $Line =~ s/$/\t<no -zdefs?>/;
431 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
435 if ($Line =~ /unused search path=/) {
442 ($Line =~ $EXRE_unused_rpath);
445 $Line =~ s!$Tmpdir/!!;
447 $Line =~ s/^[ \t]*(.*)/\t$1\t<remove search path?>/;
448 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
454 if ($Line =~ /unreferenced object=/) {
456 ($Line =~ $EXRE_unref_obj)) {
461 $Line =~ s!$Tmpdir/!!;
463 $Line =~ s/^[ \t]*(.*)/$1\t<remove lib or -zignore?>/;
464 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
468 if ($UnDep && ($Line =~ /unused/)) {
475 ($Line =~ $EXRE_unused_obj);
477 $Line =~ s!$Tmpdir/!! if $Secure;
478 $Line =~ s/^[ \t]*(.*)/$1\t<remove lib or -zignore?>/;
479 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
492 ELF: foreach my $Line (@Elf) {
495 if ($Line =~ /^Section Header/) {
498 if (($Sun == 0) && ($Line =~ /\.SUNW_reloc/)) {
502 } elsif (($Stab == 0) && ($Line =~ /\.stab/)) {
506 ($Line =~ /\.SUNW_dyn(sym)|(tls)sort/)) {
511 if (($Strip == 1) && ($Line =~ /\.symtab/)) {
517 } elsif ($Line =~ /^Dynamic Section/) {
520 } elsif ($Line =~ /^Syminfo Section/) {
536 @Symword = split(' ', $Line);
548 if ($Tex && ($Line =~ /TEXTREL/)) {
564 if (($Relsz == 0) && ($Line =~ / RELA?SZ/)) {
565 $Relsz = hex((split(' ', $Line))[2]);
573 if (($Pltsz == 0) && ($Line =~ / PLTRELSZ/)) {
574 $Pltsz = hex((split(' ', $Line))[2]);
579 if ($Line =~ /NEEDED/) {
580 my($Need) = (split(' ', $Line))[3];
596 if ($Line =~ / DIRECT /) {
601 if ($opt{i} && ($Line =~ /RPATH/)) {
602 my($Rpath) = (split(' ', $Line))[3];