freebsd-nq/sys/alpha
Jake Burkholder 7251b4bf93 Resolve relative relocations in klds before trying to parse the module's
metadata.  This fixes module dependency resolution by the kernel linker on
sparc64, where the relocations for the metadata are different than on other
architectures; the relative offset is in the addend of an Elf_Rela record
instead of the original value of the location being patched.
Also fix printf formats in debug code.

Submitted by:	Hartmut Brandt <brandt@fokus.gmd.de>
PR:		46732
Tested on:	alpha (obrien), i386, sparc64
2003-01-21 02:42:44 +00:00
..
alpha Resolve relative relocations in klds before trying to parse the module's 2003-01-21 02:42:44 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Remove the last stray NO_GEOM option in our example kernel config files. 2003-01-19 11:50:45 +00:00
include Protect against multiple inclusions. 2003-01-18 23:43:12 +00:00
isa Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
linux - Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2); 2002-10-11 11:43:09 +00:00
mcbus Initialise the AS4100 console at the same time as most of the other 2002-03-26 19:46:40 +00:00
osf1 Bow to the whining masses and change a union back into void *. Retain 2003-01-13 00:33:17 +00:00
pci At great personal risk, add a __packed and __aligned(x) define that 2002-09-23 05:55:10 +00:00
tlsb Fix warnings when compiled with SIMOS defined. 2002-11-08 20:52:21 +00:00
Makefile Add a dopey makefile to do the tags dance, which is probably not perfect 2000-12-31 23:26:34 +00:00