mirror of
https://github.com/torvalds/linux.git
synced 2025-11-01 09:09:47 +02:00
scripts/kernel-doc: remove an obscure logic from kernel-doc
Kernel-doc has an obscure logic that uses an external file
to map files via a .tmp_filelist.txt file stored at the current
directory. The rationale for such code predates git time,
as it was added on Kernel v2.4.5.5, with the following description:
# 26/05/2001 - Support for separate source and object trees.
# Return error code.
# Keith Owens <kaos@ocs.com.au>
from commit 396a6123577d ("v2.4.5.4 -> v2.4.5.5") at the historic
tree:
https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/
Support for separate source and object trees is now done on a different
way via make O=<object>.
There's no logic to create such file, so it sounds to me that this is
just dead code.
So, drop it.
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Link: https://lore.kernel.org/r/fd3b28dec36ba1668325d6770d4c4754414337fc.1739340170.git.mchehab+huawei@kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
b09d96e084
commit
ba561b4857
1 changed files with 1 additions and 18 deletions
|
|
@ -179,7 +179,7 @@ my ($function, %function_table, %parametertypes, $declaration_purpose);
|
||||||
my %nosymbol_table = ();
|
my %nosymbol_table = ();
|
||||||
my $declaration_start_line;
|
my $declaration_start_line;
|
||||||
my ($type, $declaration_name, $return_type);
|
my ($type, $declaration_name, $return_type);
|
||||||
my ($newsection, $newcontents, $prototype, $brcount, %source_map);
|
my ($newsection, $newcontents, $prototype, $brcount);
|
||||||
|
|
||||||
if (defined($ENV{'KBUILD_VERBOSE'}) && $ENV{'KBUILD_VERBOSE'} =~ '1') {
|
if (defined($ENV{'KBUILD_VERBOSE'}) && $ENV{'KBUILD_VERBOSE'} =~ '1') {
|
||||||
$verbose = 1;
|
$verbose = 1;
|
||||||
|
|
@ -2005,10 +2005,6 @@ sub map_filename($) {
|
||||||
$file = $orig_file;
|
$file = $orig_file;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (defined($source_map{$file})) {
|
|
||||||
$file = $source_map{$file};
|
|
||||||
}
|
|
||||||
|
|
||||||
return $file;
|
return $file;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2403,19 +2399,6 @@ for (my $k = 0; $k < @highlights; $k++) {
|
||||||
$dohighlight .= "\$contents =~ s:$pattern:$result:gs;\n";
|
$dohighlight .= "\$contents =~ s:$pattern:$result:gs;\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
# Read the file that maps relative names to absolute names for
|
|
||||||
# separate source and object directories and for shadow trees.
|
|
||||||
if (open(SOURCE_MAP, "<.tmp_filelist.txt")) {
|
|
||||||
my ($relname, $absname);
|
|
||||||
while(<SOURCE_MAP>) {
|
|
||||||
chop();
|
|
||||||
($relname, $absname) = (split())[0..1];
|
|
||||||
$relname =~ s:^/+::;
|
|
||||||
$source_map{$relname} = $absname;
|
|
||||||
}
|
|
||||||
close(SOURCE_MAP);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($output_selection == OUTPUT_EXPORTED ||
|
if ($output_selection == OUTPUT_EXPORTED ||
|
||||||
$output_selection == OUTPUT_INTERNAL) {
|
$output_selection == OUTPUT_INTERNAL) {
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue