9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] more plan 9 ports, including acid
@ 2004-04-20  2:52 Russ Cox
  2004-04-20 12:58 ` Ishwar Rattan
  0 siblings, 1 reply; 4+ messages in thread
From: Russ Cox @ 2004-04-20  2:52 UTC (permalink / raw)
  To: 9fans

There are a lot of changes available in the CVS repository
for the Plan 9 ports tree.  There is also a new tarball.

Among the changes:

	- 9term won't echo passwords anymore (thanks to
		Axel Belinfante)
	- UTF8 input support (thanks to David Tolpin)
	- added comm, gzip, bzip2, look, plot, graph
		(thanks to Taj Khattra)
	- many little fixes to rio (thanks to Axel Belinfante)
	- added htmlfmt (thanks to William Josephson)
	- added fmt, tweak
	- a first stab at some manual pages

The biggest new piece is db and acid, though they're
not quite as portable as I would like.  They run on all
the supported systems, but they're only really useful for 
debugging FreeBSD and Linux x86 binaries at the moment.
(That is, you can debug x86 binaries on any supported
system.)  OtherBSD x86 binary support should be easy to add.
The Mac OS part is done except that stack traces are
very hard and not implemented -- you can look at binaries
and data, just not stack traces.  Adding support for SunOS
binaries is probably easy if you understand register windows,
which I don't.

Acid works well enough on the x86 systems to debug
multithreaded programs using -lthread.  It handles
dynamic libraries reasonably and uses the stabs or
dwarf type info embedded in the binaries being debugged.
The acid(1) man page has some high-level details.
You don't really want to know the low-level details.

/usr/local/plan9/src/acid/Notes details the changes
to the acid language that didn't fit into the man page.
(I haven't updated philw's manual.)

Enjoy.
Russ


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-04-20 14:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-20  2:52 [9fans] more plan 9 ports, including acid Russ Cox
2004-04-20 12:58 ` Ishwar Rattan
2004-04-20 13:27   ` Russ Cox
2004-04-20 14:53     ` Joel Salomon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).