dyninst.git
14 years agoGenerate proper dependency information for SPARC.
jodom [Wed, 3 May 2006 00:20:56 +0000 (00:20 +0000)]
Generate proper dependency information for SPARC.

14 years agoAdd support for conditional return instruction.
jodom [Wed, 3 May 2006 00:18:59 +0000 (00:18 +0000)]
Add support for conditional return instruction.

14 years agofix bug 666 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Tue, 2 May 2006 21:57:53 +0000 (21:57 +0000)]
fix bug 666  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
fix horrendous indentation

14 years agofix bug 666 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Tue, 2 May 2006 21:57:52 +0000 (21:57 +0000)]
fix bug 666  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
fix error messages to report correct function

14 years agofix bug 666 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Tue, 2 May 2006 21:57:51 +0000 (21:57 +0000)]
fix bug 666  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
only request predicted cost from daemons associated with focus

14 years agoadd virtual destructor to kill warning messages
darnold [Tue, 2 May 2006 19:54:51 +0000 (19:54 +0000)]
add virtual destructor to kill warning messages

14 years agoGCC 4.0 fixes
bernat [Tue, 2 May 2006 19:53:26 +0000 (19:53 +0000)]
GCC 4.0 fixes

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:34 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Added mutator->mutatee synchronization

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:33 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Continue after async iRPC

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:32 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Renamed temporaries to avoid conflict with methods

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:30 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Unified signal handler main loop

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:28 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Clear state after continue

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:25 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Added a "clear all cached addrs" call to handle exec

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:22 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
RPC-level pause and continue

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:20 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Thread deletion handler fixed up

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:19 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cooperative multi-LWP initiated stops

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:17 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Go back to boolean waiting_for_stop

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:16 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Go back to multithread_capable instead of multithread_ready

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:15 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Minor changes

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:14 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Debugging info

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:13 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Remove BPatch-level continues, handle conflicting internal pause + external continue

14 years agoThread deletion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 2 May 2006 19:17:11 +0000 (19:17 +0000)]
Thread deletion  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Count oneTimeCodes to properly restore process state

14 years agoSmall Fixes to enable gcc4 build - - - - - - - - - - - - - - - - - - - -
darnold [Tue, 2 May 2006 14:49:25 +0000 (14:49 +0000)]
Small Fixes to enable gcc4 build  - - - - - - - - - - - - - - - - - - - -
fix mismatch between static functions w/ non-static declarations

14 years agoSmall Fixes to enable gcc4 build - - - - - - - - - - - - - - - - - - - -
darnold [Tue, 2 May 2006 14:49:24 +0000 (14:49 +0000)]
Small Fixes to enable gcc4 build  - - - - - - - - - - - - - - - - - - - -
add forward declaration of class BPatch_variableExpr

14 years agoAll 2.6-series kernels up through 2.6.11.11 are vulnerable to the
nater [Mon, 1 May 2006 19:29:05 +0000 (19:29 +0000)]
All 2.6-series kernels up through 2.6.11.11 are vulnerable to the
Deadly Triangle panic.

14 years agouse directory specified by user in MDL process definition as mpich p4wd
mjbrim [Mon, 1 May 2006 18:59:15 +0000 (18:59 +0000)]
use directory specified by user in MDL process definition as mpich p4wd

14 years agomove 32 bit data struct into #define
chadd [Sat, 29 Apr 2006 19:26:35 +0000 (19:26 +0000)]
move 32 bit data struct into #define

14 years ago-use 32 bit offsets to get data out of pthread_t
chadd [Sat, 29 Apr 2006 19:04:30 +0000 (19:04 +0000)]
-use 32 bit offsets to get data out of pthread_t
dyninstAPI_RT/src/RTlinux.c

-Declare 32 bit structures for AMD 64
dyninstAPI_RT/h/dyninstAPI_RT.h

-read a 32 bit struct off the pipe
dyninstAPI/src/BPatch_asyncEventHandler.C

-provide access to getAddressWidth()
dyninstAPI/src/BPatch_process.C
dyninstAPI/h/BPatch_process.h

14 years agoThis is a follow up to bug #663.
chadd [Sat, 29 Apr 2006 16:41:30 +0000 (16:41 +0000)]
This is a follow up to bug #663.

If exec() fails during createProcess(), we cannot use
error reporting functions that use our locking mechanism
in the process that ran exec().  In this process, the lock
(which has been copied from the parent process) appears to
be held by the parent process and will never be unlocked,
leading to deadlock

14 years agoRefuse to parse functions that are actually PLT entries. Also removed
nater [Fri, 28 Apr 2006 19:35:45 +0000 (19:35 +0000)]
Refuse to parse functions that are actually PLT entries. Also removed
me compiler warning messages.

14 years agofix multithread attach on ia64
mjbrim [Thu, 27 Apr 2006 22:32:52 +0000 (22:32 +0000)]
fix multithread attach on ia64

14 years agoAllow enough room for 64-bit addresses in generated function names.
nater [Thu, 27 Apr 2006 21:28:59 +0000 (21:28 +0000)]
Allow enough room for 64-bit addresses in generated function names.

14 years agoClearly, using strstr != strcmp.
jodom [Thu, 27 Apr 2006 21:13:52 +0000 (21:13 +0000)]
Clearly, using strstr != strcmp.

14 years agoMimic new testsuite for building old tests on NT.
jodom [Thu, 27 Apr 2006 21:00:56 +0000 (21:00 +0000)]
Mimic new testsuite for building old tests on NT.

14 years agoLook up all four components of the Linux kernel version
nater [Thu, 27 Apr 2006 07:47:08 +0000 (07:47 +0000)]
Look up all four components of the Linux kernel version

14 years agoWarn users if they are getting into a possible kernel panic with Linux
nater [Thu, 27 Apr 2006 07:47:07 +0000 (07:47 +0000)]
Warn users if they are getting into a possible kernel panic with Linux
2.6.9 - 2.6.11.11

14 years agoGCC4.0 syntax fixes
bpellin [Thu, 27 Apr 2006 02:34:16 +0000 (02:34 +0000)]
GCC4.0 syntax fixes

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:10:03 +0000 (02:10 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Two-phase deletion

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:10:01 +0000 (02:10 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Prefix exported variables with DYNINST_ to avoid conflicts

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:10:00 +0000 (02:10 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Fix variable handling

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:59 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Non-attached isRunning_ implementation

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:58 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Expect failure in thread exit handling (at process exit)

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:56 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Add per-LWP waitForEvent derivative (Linux process stop)

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:54 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Retain addresses of signal handling variables

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:53 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Fixed typo

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:51 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Handle complicated simultaneous thread exits

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:49 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Fix variable lookup

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:48 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Removed debugging output

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:46 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Handle multiple handlers trying to stop the same LWP (thread exit)

14 years agoThread exit handling fixes; sol_proc isRunning_ - - - - - - - - - - - -
bernat [Thu, 27 Apr 2006 02:09:37 +0000 (02:09 +0000)]
Thread exit handling fixes; sol_proc isRunning_  - - - - - - - - - - - -
Removed spurious () (SGI fix)

14 years ago - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Wed, 26 Apr 2006 23:37:34 +0000 (23:37 +0000)]
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
run both create and attach tests for 13,14,15

14 years ago - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Wed, 26 Apr 2006 23:37:28 +0000 (23:37 +0000)]
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
attach support

14 years ago - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Wed, 26 Apr 2006 23:37:26 +0000 (23:37 +0000)]
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
we shouldn't need to manually run thread create callbacks for any thread, not even in the create case

14 years agoOn Solaris, as on AIX, we often out run process
chadd [Wed, 26 Apr 2006 22:07:25 +0000 (22:07 +0000)]
On Solaris, as on AIX, we often out run process
creation and need to wait a bit before we
attach.

14 years agoChange execv to execvp to handle attach case.
jodom [Wed, 26 Apr 2006 21:31:28 +0000 (21:31 +0000)]
Change execv to execvp to handle attach case.

14 years agoSimplify overly-complicated path reduction routine.
jodom [Wed, 26 Apr 2006 21:16:44 +0000 (21:16 +0000)]
Simplify overly-complicated path reduction routine.

14 years agoFix incorrect parsing of mutatees invoked as "./testX"
jodom [Wed, 26 Apr 2006 21:07:46 +0000 (21:07 +0000)]
Fix incorrect parsing of mutatees invoked as "./testX"

14 years agofix alpha test2
jaw [Wed, 26 Apr 2006 20:44:07 +0000 (20:44 +0000)]
fix alpha test2

14 years agoSync with new testsuite for PATH searching.
jodom [Wed, 26 Apr 2006 20:04:35 +0000 (20:04 +0000)]
Sync with new testsuite for PATH searching.

14 years agoGet to compile under Windows.
jodom [Wed, 26 Apr 2006 20:04:11 +0000 (20:04 +0000)]
Get to compile under Windows.

14 years agoInitial checkin of Windows install package.
jodom [Wed, 26 Apr 2006 20:03:40 +0000 (20:03 +0000)]
Initial checkin of Windows install package.

14 years agoalpha build fix
jaw [Wed, 26 Apr 2006 19:18:02 +0000 (19:18 +0000)]
alpha build fix

14 years agofix attach cases on alpha
jaw [Wed, 26 Apr 2006 18:55:14 +0000 (18:55 +0000)]
fix attach cases on alpha

14 years agoSGI's 0018 patch. Refrain from stripping paths from sourcefile names.
tlmiller [Wed, 26 Apr 2006 16:09:02 +0000 (16:09 +0000)]
SGI's 0018 patch.  Refrain from stripping paths from sourcefile names.

14 years agoSetting LD_LIBRARY_PATH doesn't do a lick of good in the current process.
jodom [Wed, 26 Apr 2006 15:46:52 +0000 (15:46 +0000)]
Setting LD_LIBRARY_PATH doesn't do a lick of good in the current process.

14 years agouse the fullName() to open executable files and shared libs
chadd [Wed, 26 Apr 2006 14:04:51 +0000 (14:04 +0000)]
use the fullName() to open executable files and shared libs
during dumpPatchedImage() so the user can run test9 from
the directory where the RPM installs the test suite

14 years agoAllow dlopen to search paths when opening test libraries.
jodom [Wed, 26 Apr 2006 07:08:17 +0000 (07:08 +0000)]
Allow dlopen to search paths when opening test libraries.

14 years agoSome shells may allow running of programs in CWD w/o it being in path.
jodom [Wed, 26 Apr 2006 06:26:27 +0000 (06:26 +0000)]
Some shells may allow running of programs in CWD w/o it being in path.

14 years agocleanup, alpha fixes, thread exit rtlib modification
jaw [Wed, 26 Apr 2006 03:43:00 +0000 (03:43 +0000)]
cleanup, alpha fixes, thread exit rtlib modification

14 years agoFixed a problem with trap-filling the jump to a multitramp (we cover the
bernat [Tue, 25 Apr 2006 23:13:10 +0000 (23:13 +0000)]
Fixed a problem with trap-filling the jump to a multitramp (we cover the
unused space with traps rather than garbage) - not all traps were
being accounted for.

14 years agoTypo....
bernat [Tue, 25 Apr 2006 22:16:02 +0000 (22:16 +0000)]
Typo....

14 years ago2.4 Linux attach, signal handler efficiency fixes. - - - - - - - - - - -
bernat [Tue, 25 Apr 2006 22:08:22 +0000 (22:08 +0000)]
2.4 Linux attach, signal handler efficiency fixes.  - - - - - - - - - - -
Per-handler condition variable for performance reasons

14 years ago2.4 Linux attach, signal handler efficiency fixes. - - - - - - - - - - -
bernat [Tue, 25 Apr 2006 22:08:20 +0000 (22:08 +0000)]
2.4 Linux attach, signal handler efficiency fixes.  - - - - - - - - - - -
Per-LWP continues handled properly

14 years ago2.4 Linux attach, signal handler efficiency fixes. - - - - - - - - - - -
bernat [Tue, 25 Apr 2006 22:08:19 +0000 (22:08 +0000)]
2.4 Linux attach, signal handler efficiency fixes.  - - - - - - - - - - -
Change forkexec_printf to startup_printf

14 years ago2.4 Linux attach, signal handler efficiency fixes. - - - - - - - - - - -
bernat [Tue, 25 Apr 2006 22:08:18 +0000 (22:08 +0000)]
2.4 Linux attach, signal handler efficiency fixes.  - - - - - - - - - - -
Update thread parent determination mechanism

14 years agoDebug cleanup - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bernat [Tue, 25 Apr 2006 20:13:54 +0000 (20:13 +0000)]
Debug cleanup  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Remove fprintf or substitude debugging output

14 years agoDon't assert that the RPC needs to continue, just continue it if it needs to.
tlmiller [Tue, 25 Apr 2006 19:34:33 +0000 (19:34 +0000)]
Don't assert that the RPC needs to continue, just continue it if it needs to.

14 years agoAdded debugging output
bernat [Tue, 25 Apr 2006 19:17:40 +0000 (19:17 +0000)]
Added debugging output

14 years agoCorrect freeing of memory; from SGI.
bernat [Tue, 25 Apr 2006 19:17:26 +0000 (19:17 +0000)]
Correct freeing of memory; from SGI.

14 years agoRemove BPatch-level continue in process exit; handled underneath.
bernat [Tue, 25 Apr 2006 19:17:13 +0000 (19:17 +0000)]
Remove BPatch-level continue in process exit; handled underneath.

14 years agofix test1 oneTimeCode failures
mjbrim [Tue, 25 Apr 2006 19:15:50 +0000 (19:15 +0000)]
fix test1 oneTimeCode failures

14 years agoindentation fix
mjbrim [Tue, 25 Apr 2006 19:14:59 +0000 (19:14 +0000)]
indentation fix

14 years agoAllocate inferior RPCs on the newly-enlarged lowmem heap to avoid recursive
tlmiller [Tue, 25 Apr 2006 18:18:53 +0000 (18:18 +0000)]
Allocate inferior RPCs on the newly-enlarged lowmem heap to avoid recursive
iRPCs.  Recursive iRPCs should be fixed after the release.

14 years agoUpdate for 64-bit-cleanliness.
tlmiller [Tue, 25 Apr 2006 18:18:11 +0000 (18:18 +0000)]
Update for 64-bit-cleanliness.

14 years agoRemove unnecessary fprintf().
tlmiller [Tue, 25 Apr 2006 18:18:09 +0000 (18:18 +0000)]
Remove unnecessary fprintf().

14 years agoUse "start_thread" on all Linuxes, not just x86.
tlmiller [Tue, 25 Apr 2006 18:18:08 +0000 (18:18 +0000)]
Use "start_thread" on all Linuxes, not just x86.

14 years agoLAM MPI's MPI_COMM_WORLD is a pointer to a structure, not a constant.
tlmiller [Tue, 25 Apr 2006 18:18:07 +0000 (18:18 +0000)]
LAM MPI's MPI_COMM_WORLD is a pointer to a structure, not a constant.
Retype the argument and look up the pointer.

14 years agoIncrease the lowmem heap to 512K.
tlmiller [Tue, 25 Apr 2006 18:18:05 +0000 (18:18 +0000)]
Increase the lowmem heap to 512K.

14 years agoWe don't insert the auxv page into the code range tree, so check
tlmiller [Tue, 25 Apr 2006 18:18:04 +0000 (18:18 +0000)]
We don't insert the auxv page into the code range tree, so check
for it manually before complaining during stackwalking.

14 years agoUntil we replace BPatch_regExpr with BPatch_threadIndex, catch the
tlmiller [Tue, 25 Apr 2006 18:18:02 +0000 (18:18 +0000)]
Until we replace BPatch_regExpr with BPatch_threadIndex, catch the
constant REG_MT_POS on the bottom end and use the correct (variable)
value.  Remove assert() about backing up the PC, since we handle it
correctly now.  Update generateMTCode() to handle all three cases.

14 years agoFixed mapping of SIGABORT to immediate process exit; prevents dangling
bernat [Tue, 25 Apr 2006 17:54:42 +0000 (17:54 +0000)]
Fixed mapping of SIGABORT to immediate process exit; prevents dangling
processes that exited with SIGABORT.

14 years agoSearch PATH for mutatee instead of assuming it to be in CWD.
jodom [Tue, 25 Apr 2006 17:47:01 +0000 (17:47 +0000)]
Search PATH for mutatee instead of assuming it to be in CWD.

14 years agoMissing include gets dyninst building on FC4 again.
jodom [Tue, 25 Apr 2006 17:06:32 +0000 (17:06 +0000)]
Missing include gets dyninst building on FC4 again.

14 years agoFix exec handling.
bernat [Tue, 25 Apr 2006 15:27:28 +0000 (15:27 +0000)]
Fix exec handling.

14 years agoReset the BPatch continue state during an inferior RPC after the continue
bernat [Tue, 25 Apr 2006 15:07:36 +0000 (15:07 +0000)]
Reset the BPatch continue state during an inferior RPC after the continue

14 years agoAlpha doesn't use a pr_syscall field; the pr_what field is overloaded.
bernat [Tue, 25 Apr 2006 15:07:14 +0000 (15:07 +0000)]
Alpha doesn't use a pr_syscall field; the pr_what field is overloaded.

14 years agoThis commit fixes a number of memory problems with the
chadd [Tue, 25 Apr 2006 14:31:28 +0000 (14:31 +0000)]
This commit fixes a number of memory problems with the
save the world code and corrects the code to work properly
if the .symtab and .strtab sections are missing, as in the
case of stripped binaries.

14 years agoprocess control fixes
mjbrim [Mon, 24 Apr 2006 23:40:41 +0000 (23:40 +0000)]
process control fixes

14 years agolinux MT attach fixes - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Mon, 24 Apr 2006 23:38:45 +0000 (23:38 +0000)]
linux MT attach fixes  - - - - - - - - - - - - - - - - - - - - - - - - -
don't run newthr callback for original threads in attach case

14 years agolinux MT attach fixes - - - - - - - - - - - - - - - - - - - - - - - - -
mjbrim [Mon, 24 Apr 2006 23:38:44 +0000 (23:38 +0000)]
linux MT attach fixes  - - - - - - - - - - - - - - - - - - - - - - - - -
confusing indentation fix