Make the kernel load properly recognize ABS symbols (.SET assembly
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 18 Jul 2003 05:12:41 +0000 (05:12 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 18 Jul 2003 05:12:41 +0000 (05:12 +0000)
commitd1786c1b576b7508da610e53565738a545674626
treee7449d4e9716cbaa8feb33da82c844113ef4269b
parent33866aa46bce9c92b1e3395da17840d5f53b2736
Make the kernel load properly recognize ABS symbols (.SET assembly
instruction) whos value is 0.  It was improperly assuming that symbols with
a 0 value could not be found, and also confusing ABS symbols with COMMON
symbols.
sys/cpu/i386/misc/elf_machdep.c
sys/i386/i386/elf_machdep.c
sys/kern/kern_linker.c
sys/kern/link_aout.c
sys/kern/link_elf.c
sys/sys/linker.h