mirror of
https://github.com/ipxe/ipxe
synced 2025-12-22 04:50:25 +03:00
Linker no longer provides start and end symbols for each table; these
markers are now static labels within the objects that refer to them.
This commit is contained in:
@@ -21,11 +21,7 @@ while ( ( my $symbol, my $info ) = each %$symbols ) {
|
|||||||
}
|
}
|
||||||
$symbols->{$_}->{provides}->{LINKER} = 1
|
$symbols->{$_}->{provides}->{LINKER} = 1
|
||||||
foreach qw ( _prefix _eprefix _decompress _edecompress _text
|
foreach qw ( _prefix _eprefix _decompress _edecompress _text
|
||||||
_etext _data _edata _bss _ebss _end device_drivers
|
_etext _data _edata _bss _ebss _end );
|
||||||
device_drivers_end bus_drivers bus_drivers_end
|
|
||||||
type_drivers type_drivers_end console_drivers
|
|
||||||
console_drivers_end post_reloc_fns post_reloc_fns_end
|
|
||||||
init_fns init_fns_end );
|
|
||||||
|
|
||||||
# Check for multiply defined, never-defined and unused symbols
|
# Check for multiply defined, never-defined and unused symbols
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user