Linker no longer provides start and end symbols for each table; these
authorMichael Brown <mcb30@etherboot.org>
Wed, 27 Apr 2005 11:27:38 +0000 (11:27 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 27 Apr 2005 11:27:38 +0000 (11:27 +0000)
markers are now static labels within the objects that refer to them.

src/util/symcheck.pl

index 5fb3c95..5de101a 100755 (executable)
@@ -21,11 +21,7 @@ while ( ( my $symbol, my $info ) = each %$symbols ) {
 }
 $symbols->{$_}->{provides}->{LINKER} = 1
     foreach qw ( _prefix _eprefix _decompress _edecompress _text
-                _etext _data _edata _bss _ebss _end device_drivers
-                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 );
+                _etext _data _edata _bss _ebss _end );
 
 # Check for multiply defined, never-defined and unused symbols
 #