aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-01-30add ranlib for macrsc3-0/+4
2005-01-30add -rsc1-0/+1
2005-01-30add lex filesrsc1-1/+1
2005-01-30why bother?rsc1-1/+13
2005-01-30osprocid can be -1rsc1-1/+1
2005-01-30silence warningrsc1-1/+1
2005-01-30add errors filersc6-0/+69
2005-01-30fix mintag bug - thanks luchorsc1-4/+0
2005-01-30document -arsc1-1/+4
2005-01-30document -a, Indentrsc1-12/+33
2005-01-30respect sysnamersc1-1/+28
2005-01-30use correct graphics formatrsc1-11/+8
2005-01-30handle sysnames in labelsrsc3-11/+37
2005-01-30handle non-zero mintag properlyrsc1-2/+2
2005-01-29update usagersc1-1/+1
2005-01-29add diff -arsc2-13/+30
2005-01-28better offset handlingrsc1-0/+5
2005-01-27cope with unix ORCLOSErsc1-1/+2
2005-01-27fix rowdump bugrsc1-1/+1
2005-01-27remove searching print; check fids in use; handle addr correctly againrsc3-4/+23
2005-01-27add herersc1-0/+1
2005-01-27do not use cvs for herersc1-0/+0
2005-01-27how did we lose this?rsc1-1/+7
2005-01-27remove debugging printrsc1-1/+0
2005-01-27add autoindent (-a) and chording.rsc8-74/+113
clean up argument parsing.
2005-01-26add -c optionrsc4-2/+88
2005-01-26handle @ better in winsizersc1-0/+4
2005-01-24updatersc2-188/+30
2005-01-24updatersc1-0/+39
2005-01-24volatilersc1-1/+2
2005-01-23more searchpath-related changesrsc3-1/+3
2005-01-23document isumrsc1-1/+17
2005-01-23stupid bugsrsc2-5/+5
2005-01-23rename scheduler to have a more distinctive name, so stack traces can end therersc1-5/+5
2005-01-23avoid saying unsigned long, for unix portrsc2-2/+2
2005-01-23add undocumented Abort builtinrsc1-5/+27
2005-01-23do not clobber register namesrsc1-1/+105
2005-01-23add stackrsc1-0/+3
2005-01-23document -qrsc1-0/+4
2005-01-23document core and stackrsc2-13/+31
2005-01-23sort cores; print stack as commandrsc1-7/+16
2005-01-23changes mainly for threading supportrsc1-0/+72
2005-01-23less verbosersc1-1/+2
2005-01-23change to use attach functions.rsc5-97/+35
$a means switch thread in core dumps. (maybe that should be $A now?).
2005-01-23Working on better handling of multithreading in generalrsc10-174/+526
and core dumps in particular. See notes: new types: register is something that when dereferenced gives you the registers. the Ureg is no longer mapped at 0. refconst is something that gives a constant when dereferenced. new builtin register("AX") creates register values new builtin refconst(0x123) creates refconst values new builtin var("foo") is equivalent to the variable foo (it returns foo but can also be used as the lhs of an assignment). new acid function getregs() returns a list of the current values of registers. new acid function setregs() sets the current registers to those values. note that getregs and setregs operate on register locations, not the register values themselves. new acid function resetregs() sets registers to register("AX"), etc. new acid function clearregs() sets all registers to constant -1. the default register settings are as in resetregs(), not small numbers. new acid variables coretext, pids, systype, corefile, cmdline. new behavior: local variable lookup, stk, etc., use the acid values of registers (*PC, *SP, and so on), so the thread support code can change the context completely. unary + is applicable to more data types and prints more often.
2005-01-23document searchpath(3)rsc1-0/+61
2005-01-23Add searchpath().rsc3-0/+64
2005-01-23Extract more data from core dumps.rsc1-4/+11
2005-01-23Start working through proper handling of pthreads whenrsc14-415/+528
debugging Linux core dumps. Pthreads for active processes is still not supported, nor are other systems.
2005-01-23Apparently SuSE 9.1's X distribution uses even biggerrsc4-4/+5
buffers than the standard ones. 64kB appears to be enough for a stack in that case, but let's just go nuts and make the stacks enormous, so that it takes a few more doublings of X's stack needs before we run into this problem again. The VM system should take care of not actually using most of the memory anyway.