diff options
author | Michael Brown | 2005-04-27 13:38:43 +0200 |
---|---|---|
committer | Michael Brown | 2005-04-27 13:38:43 +0200 |
commit | 3e5bf5fb0660704a2e3f0e4cf83fe411c88048e2 (patch) | |
tree | 1cf3e2869ef2d437e59d66c28b6791ac3f5df883 /src/arch/i386/scripts | |
parent | Linker no longer provides start and end symbols for each table; these (diff) | |
download | ipxe-3e5bf5fb0660704a2e3f0e4cf83fe411c88048e2.tar.gz ipxe-3e5bf5fb0660704a2e3f0e4cf83fe411c88048e2.tar.xz ipxe-3e5bf5fb0660704a2e3f0e4cf83fe411c88048e2.zip |
console.c uses the generic table mechanism
Diffstat (limited to 'src/arch/i386/scripts')
-rw-r--r-- | src/arch/i386/scripts/i386.lds | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/arch/i386/scripts/i386.lds b/src/arch/i386/scripts/i386.lds index 51cfbd33..89d2f62a 100644 --- a/src/arch/i386/scripts/i386.lds +++ b/src/arch/i386/scripts/i386.lds @@ -141,7 +141,10 @@ SECTIONS { *(.data) *(.data.*) - /* Various tables */ + /* Various tables. See include/tables.h for an explanation. */ + *(SORT(.tbl.*)) + + device_drivers = .; *(.drivers.device) device_drivers_end = .; @@ -154,15 +157,9 @@ SECTIONS { type_drivers = .; *(.drivers.type) type_drivers_end = .; - console_drivers = .; - *(.drivers.console) - console_drivers_end = .; post_reloc_fns = .; *(SORT(.post_reloc_fns.*)) post_reloc_fns_end = .; - init_fns = .; - *(SORT(.init_fns.*)) - init_fns_end = .; _progbits_end = .; } |