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=/) {
437 ($Line =~ $EXRE_unused_rpath);
440 $Line =~ s!$Tmpdir/!!;
442 $Line =~ s/^[ \t]*(.*)/\t$1\t<remove search path?>/;
443 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
449 if ($Line =~ /unreferenced object=/) {
451 ($Line =~ $EXRE_unref_obj)) {
456 $Line =~ s!$Tmpdir/!!;
458 $Line =~ s/^[ \t]*(.*)/$1\t<remove lib or -zignore?>/;
459 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
463 if ($UnDep && ($Line =~ /unused/)) {
470 ($Line =~ $EXRE_unused_obj);
472 $Line =~ s!$Tmpdir/!! if $Secure;
473 $Line =~ s/^[ \t]*(.*)/$1\t<remove lib or -zignore?>/;
474 onbld_elfmod::OutMsg($ErrFH, $ErrTtl, $RelPath, $Line);
487 ELF: foreach my $Line (@Elf) {
490 if ($Line =~ /^Section Header/) {
493 if (($Sun == 0) && ($Line =~ /\.SUNW_reloc/)) {
497 } elsif (($Stab == 0) && ($Line =~ /\.stab/)) {
501 ($Line =~ /\.SUNW_dyn(sym)|(tls)sort/)) {
506 if (($Strip == 1) && ($Line =~ /\.symtab/)) {
512 } elsif ($Line =~ /^Dynamic Section/) {
515 } elsif ($Line =~ /^Syminfo Section/) {
531 @Symword = split(' ', $Line);
543 if ($Tex && ($Line =~ /TEXTREL/)) {
559 if (($Relsz == 0) && ($Line =~ / RELA?SZ/)) {
560 $Relsz = hex((split(' ', $Line))[2]);
568 if (($Pltsz == 0) && ($Line =~ / PLTRELSZ/)) {
569 $Pltsz = hex((split(' ', $Line))[2]);
574 if ($Line =~ /NEEDED/) {
575 my($Need) = (split(' ', $Line))[3];
591 if ($Line =~ / DIRECT /) {
596 if ($opt{i} && ($Line =~ /RPATH/)) {
597 my($Rpath) = (split(' ', $Line))[3];