freebsd-nq/sys/ia64/ia64
John Baldwin 19e9205a23 Simplify the pager support in DDB. Allowing different db commands to
install custom pager functions didn't actually happen in practice (they
all just used the simple pager and passed in a local quit pointer).  So,
just hardcode the simple pager as the only pager and make it set a global
db_pager_quit flag that db commands can check when the user hits 'q' (or a
suitable variant) at the pager prompt.  Also, now that it's easy to do so,
enable paging by default for all ddb commands.  Any command that wishes to
honor the quit flag can do so by checking db_pager_quit.  Note that the
pager can also be effectively disabled by setting $lines to 0.

Other fixes:
- 'show idt' on i386 and pc98 now actually checks the quit flag and
  terminates early.
- 'show intr' now actually checks the quit flag and terminates early.
2006-07-12 21:22:44 +00:00
..
autoconf.c Create nexus in configure_first() instead of in configure(). This 2005-05-29 23:44:22 +00:00
busdma_machdep.c Correct a syntax error in the previous revision. 2006-06-01 19:23:45 +00:00
clock.c Remove more straggling CPU_ macro references 2006-05-11 17:53:26 +00:00
context.S /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
db_machdep.c Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
dump_machdep.c Fix a buglet that was present in the ia64 code and that got inherited 2005-07-02 19:57:31 +00:00
efi.c MFp4: 2004-09-19 03:50:46 +00:00
elf_machdep.c s/R_IA64_/R_IA_64_/g as per the ia64 psABI. 2006-01-17 21:03:22 +00:00
emulate.c Partial support for branch long emulation. This only emulates the 2006-06-29 19:59:18 +00:00
exception.S Improve SMP support: 2005-08-06 20:28:19 +00:00
gdb_machdep.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
genassym.c s/R_IA64_/R_IA_64_/g as per the ia64 psABI. 2006-01-17 21:03:22 +00:00
in_cksum.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
interrupt.c Improve handling of IPI_STOP: 2006-04-03 23:56:40 +00:00
locore.S s/R_IA64_/R_IA_64_/g as per the ia64 psABI. 2006-01-17 21:03:22 +00:00
machdep.c Identify the cual-core Montecito. 2006-06-22 00:56:58 +00:00
mca.c Allocate memory for the MCA state information with M_NOWAIT. We can 2006-02-07 02:02:14 +00:00
mem.c Fix 2 typos in previous commit: both s/strct/struct/ 2004-08-02 18:37:55 +00:00
mp_machdep.c Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
nexus.c In nexus_teardown_intr(), actually remove the handler. 2006-04-21 16:12:28 +00:00
pal.S
pmap.c Make several changes to pmap_enter_quick_locked(): 2006-06-27 05:05:05 +00:00
ptrace_machdep.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
sal.c Fix the problem with the IPI for the lazy context switching of the 2005-08-13 21:08:32 +00:00
sapic.c
setjmp.S /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
ssc.c Unbreak after previous commit. While here, improve function naming 2006-05-27 17:52:08 +00:00
sscdisk.c Normalize a significant number of kernel malloc type names: 2005-10-31 15:41:29 +00:00
support.S /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
sys_machdep.c
syscall.S /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
trap.c Partial support for branch long emulation. This only emulates the 2006-06-29 19:59:18 +00:00
uio_machdep.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
uma_machdep.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
unaligned.c Back out alpha/alpha/trap.c:1.124, osf1_ioctl.c:1.14, osf1_misc.c:1.57, 2005-09-28 07:03:03 +00:00
unwind.c Return better "error" values for UWX_BOTTOM and UWX_ABI_FRAME in 2005-04-16 05:38:59 +00:00
vm_machdep.c Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00