Commit 2833e30a authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab Committed by Greg Kroah-Hartman
Browse files

scripts: get_abi.pl: use STDERR for search-string and show-hints



On undefined checks, use STDOUT only for the not found entries.

All other data (search-string and show-hints) is printed at
STDERR.

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Link: https://lore.kernel.org/r/51c6a39c82f73b441030c51bf905a1f382452a67.1632823172.git.mchehab+huawei@kernel.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 42f09848
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -728,9 +728,9 @@ sub check_undefined_symbols {
		for (my $i = 0; $i < @names; $i++) {
			if ($found_string && $hint) {
				if (!$i) {
					print "--> $names[$i]\n";
					print STDERR "--> $names[$i]\n";
				} else {
					print "    $names[$i]\n";
					print STDERR "    $names[$i]\n";
				}
			}
			foreach my $re (@expr) {
@@ -760,17 +760,17 @@ sub check_undefined_symbols {
		}
		next if ($exact);

		print "$file not found.\n" if (!$search_string || $found_string);

		if ($hint && (!$search_string || $found_string)) {
			my $what = $leaf{$leave}->{what};
			$what =~ s/\xac/\n\t/g;
			if ($leave ne "others") {
				print "    more likely regexes:\n\t$what\n";
				print STDERR "    more likely regexes:\n\t$what\n";
			} else {
				print "    tested regexes:\n\t$what\n";
				print STDERR "    tested regexes:\n\t$what\n";
			}
			next;
		}
		print "$file not found.\n" if (!$search_string || $found_string);
	}
}

@@ -852,7 +852,7 @@ sub undefined_symbols {
				}
			}
			if ($search_string && $added) {
				print "What: $what\n" if ($what =~ m#$search_string#);
				print STDERR "What: $what\n" if ($what =~ m#$search_string#);
			}

		}