> is that the way 9loaddebug should be used or i missed something?
9loaddebug is a copy of 9load that is linked like a regular plan 9 executable,
so that it can be used with acid (as shown by the commands that
mk 9loaddebug prints).
a typical use is when 9load crashes at PC 0x8001023a you run
% acid 9loaddebug
acid: map({"text", 0x80010000, 0x80090000, 0x00000020})
acid: src(0x8001023a)
it is "debug" in the sense that it has debugging information
usable by acid.
it is not "debug" in the sense that it is a working binary
that prints debugging info. you'll need to put the original
9load back in order to boot again (use a plan 9 cd).
russ