* [Linux-ia64] kdb-v1.7-2.4.1-ia64-010131 is available
@ 2001-02-08 0:45 Keith Owens
0 siblings, 0 replies; only message in thread
From: Keith Owens @ 2001-02-08 0:45 UTC (permalink / raw)
To: linux-ia64
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
http://oss.sgi.com/projects/kdb/download/ia64/ contains kdb v1.7 for
IA64, using the same design as kdb for i386. This is completely
incompatible with HP's version of kdb, use one or the other but not
both.
kdb-v1.7-2.4.1-ia64-010131 is a patch against Linus's 2.4.1 tree + HP's
linux-2.4.1-ia64-010131.diff; apply the HP IA64 kernel patch before
kdb. The only significant change to kdb from 2.4.0 is the removal of
the struct switch_stack changes, kdb now uses a different method to get
a starting point for back trace.
You must use a compiler that supports the new unwind code, kdb relies
on unwind data. I have been using gcc snapshot snap-001117 from
cygnus.
The kdb patch also contains code for the i386 version of kdb but do not
use this patch on i386, the i386 and IA64 patches for kdb are not
interchangable due to ia64-010109 changes to common kernel code.
There are still a lot of rough edges in kdb for IA64, treat it with
care.
Save your .config and do make mrproper after applying the kdb patch.
To cross compile kdb for ia64 from i386 from you need kallsyms_i386_ia64.c
from kdb/download/ia64. Compile wth -malign-double and save the binary
anywhere. Specify the location of the cross compile kallsyms on the
make command.
Point CROSS_COMPILE_INC at an include library that contains an ia64
version of bfd.h, it must contain these lines
#define BFD_ARCH_SIZE 64
#define BFD_HOST_64BIT_LONG 0
Example cross compile from i386 to ia64 with kdb.
make ARCH=ia64 \
CROSS_COMPILE=/ia64/install/bin/ia64-unknown-linux- \
CROSS_COMPILE_INC=/ia64/install/include/ \
KALLSYMS=/ia64/kallsyms_i386_ia64 \
vmlinux modules
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.3 (GNU/Linux)
Comment: Exmh version 2.1.1 10/15/1999
iD8DBQE6gew7i4UHNye0ZOoRAnkxAKC+D0l1Ii2iXgWRGB9f5yb2f2C+gwCfXHa+
whjdqe/lUGkvusnPr+C8rmU=I7iQ
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2001-02-08 0:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-08 0:45 [Linux-ia64] kdb-v1.7-2.4.1-ia64-010131 is available Keith Owens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox