mrg
e813220ee8
enable crash(8) for sparc64. it's still sort of minimal and segvs
...
on some commands, but it sort of works and isn't useless.
2011-04-14 08:21:06 +00:00
mrg
8ca46a05f4
replace a non-working make construct with a working one.
...
now crash only builds unsupported.c on non-x86 systems again.
2011-04-12 01:47:20 +00:00
mrg
07a98cd33f
obsolete DB_AOUT_SYMBOLS. however, we need to leave most of the code
...
in db_sym.[ch] as it is used by the elf version of crash(8).
i will be cleaning up the db_sym.c code in a follow up commit to avoid
having dead code compiled.
2011-04-11 04:22:30 +00:00
pgoyette
4516c056be
Synchronize -N option name in Synopsis with that in the Description
2011-04-10 22:49:52 +00:00
christos
bee149d152
- amd64 support
...
- fix end of file handling
From: Vladimir Kirillov proger at wilab dot org dot ua
2011-04-10 20:39:42 +00:00
joerg
ff53df718a
Create vers.c with -r, there is no point in embedding an ever changing
...
token that isn't even used.
2011-03-21 05:09:33 +00:00
christos
e1c0dee238
workaround for MKPIE=yes until binutils-2.20.1 is imported. From Piotr Meyer
2010-04-23 02:10:01 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
christos
432691963c
Avoid -mcmodel=kernel so that we can build in PIC mode.
2009-06-04 12:19:35 +00:00
lukem
d877c4c3c0
Enable WARNS=4 by default, except for:
...
cpuctl dumplfs hprop ipf iprop-log kadmin kcm kdc kdigest
kimpersonate kstash ktutil makefs ndbootd ntp pppd quot
racoon racoonctl rtadvd sntp sup tcpdchk tcpdmatch tcpdump
traceroute traceroute6 user veriexecgen wsmoused zic
(Mostly third-party applications)
2009-04-22 15:23:01 +00:00
lukem
2269fc7ff3
Fix -Wsign-compare issues
2009-04-16 06:52:08 +00:00
wiz
2f43aa5f3a
Fix Xref, prepare for HTML output.
2009-03-15 21:43:28 +00:00
ad
101a9782a2
Add crash(8), a utility to diagnose kernel crashes. This is basically
...
ddb running on crash dumps, but with two notable changes:
- Breakpoints, watches, etc are obviously never going to work so they
are not handled.
- You can pipe output to the shell, e.g. ps | grep foo
Items remaining to be done:
- Port it to architectures other than i386. This isn't difficult, just
a case of making db_disasm.c/db_trace.c or their equivalent compile
and work.
- Make more of the "show" commands work, e.g "show uvmexp".
2009-03-07 22:08:07 +00:00