Peter Wemm
841390683c
Fix some -Wunused warnings by "using" a macro argument
2002-03-12 00:19:14 +00:00
Marcel Moolenaar
48ceef34eb
Declare ddb_regs as extern to avoid creating a tentative definition.
...
This fixes the link failure caused by disabling the emission of
common symbols.
2002-01-18 07:47:38 +00:00
Doug Rabson
ef826b3ca8
Shift the code which packs and unpacks instruction bundles out of DDB
...
since it is useful for various emulations duties (e.g. unaligned trap
handling).
2001-10-18 16:20:04 +00:00
Doug Rabson
3a0b4f259c
Fill out some gaps in ia64 DDB support. This involves generalising DDB's
...
breakpoint handling slightly to cope with the fact that ia64 instructions
are not located on byte boundaries.
2001-09-15 11:06:07 +00:00
Doug Rabson
072c3a5395
Implement a simple stack trace for DDB. This will have to be redone
...
if/when we change to a more modern toolchain.
2001-04-18 14:15:45 +00:00
Doug Rabson
ec502c357d
* Add rudimentary DDB support (no kgdb, no backtrace, no single step).
...
* Track recent changes to SWI code.
* Allocate RIDs for pmaps (untested).
* Implement assembler version of cpu_switch - its cleaner that way.
2000-10-10 14:57:10 +00:00
Doug Rabson
1ebcad5720
This is the first snapshot of the FreeBSD/ia64 kernel. This kernel will
...
not work on any real hardware (or fully work on any simulator). Much more
needs to happen before this is actually functional but its nice to see
the FreeBSD copyright message appear in the ia64 simulator.
2000-09-29 13:46:07 +00:00