mirror of https://github.com/ipxe/ipxe.git
Fixed to properly catch multiply defined symbols.
parent
9dc7ebc152
commit
d94cb57143
|
|
@ -39,7 +39,7 @@ while ( ( my $symbol, my $info ) = each %$symbols ) {
|
||||||
$problems->{$_}->{nonexistent}->{$symbol} = 1 foreach @requires;
|
$problems->{$_}->{nonexistent}->{$symbol} = 1 foreach @requires;
|
||||||
} elsif ( @provides > 1 ) {
|
} elsif ( @provides > 1 ) {
|
||||||
# Symbol defined in multiple objects
|
# Symbol defined in multiple objects
|
||||||
$problems->{$_}->{multiples}->{$symbol} = 1 foreach @requires;
|
$problems->{$_}->{multiples}->{$symbol} = 1 foreach @provides;
|
||||||
}
|
}
|
||||||
if ( @requires == 0 ) {
|
if ( @requires == 0 ) {
|
||||||
# Symbol not required
|
# Symbol not required
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue