dyninst.git
23 years agoremoved log within file, which wasn't being updated anyway.
tamches [Tue, 2 Dec 1997 19:53:01 +0000 (19:53 +0000)]
removed log within file, which wasn't being updated anyway.

23 years agoload_object() changed: roundup4() used for sntext and sndata file offsets;
tamches [Tue, 2 Dec 1997 19:35:31 +0000 (19:35 +0000)]
load_object() changed: roundup4() used for sntext and sndata file offsets;
functions are associated with modules better now (repeated modules don't
freak the code out and cause a spurious error message telling the user
to recompile with -bnoobjreorder).  Note that -bnoobjreorder is still needed,
though now just for a single reason: to ensure that STARTCODE and ENDCODE
modules don't get moved around by the linker.

23 years agodisItemPoints no longer constant
tamches [Tue, 2 Dec 1997 19:33:14 +0000 (19:33 +0000)]
disItemPoints no longer constant

23 years agoadded copy-constructors
tamches [Tue, 2 Dec 1997 19:32:42 +0000 (19:32 +0000)]
added copy-constructors

23 years agofirst real version (being used by make.module.tmpl now)
tamches [Tue, 2 Dec 1997 19:32:00 +0000 (19:32 +0000)]
first real version (being used by make.module.tmpl now)

23 years agobeefed up comments
tamches [Tue, 2 Dec 1997 19:31:34 +0000 (19:31 +0000)]
beefed up comments

23 years agoremoved spinMutex code (wasn't being used)
tamches [Tue, 2 Dec 1997 19:31:05 +0000 (19:31 +0000)]
removed spinMutex code (wasn't being used)

23 years agoremoved this obsolete file
tamches [Tue, 2 Dec 1997 19:30:30 +0000 (19:30 +0000)]
removed this obsolete file

23 years agoadded setAddr() method (aix needs it)
tamches [Tue, 2 Dec 1997 19:30:09 +0000 (19:30 +0000)]
added setAddr() method (aix needs it)

23 years agoadded some comments. Made first and last members const.
tamches [Tue, 2 Dec 1997 19:29:51 +0000 (19:29 +0000)]
added some comments.  Made first and last members const.

23 years agoadded templates.C
tamches [Tue, 2 Dec 1997 19:29:24 +0000 (19:29 +0000)]
added templates.C

23 years ago*** empty log message ***
tung [Mon, 1 Dec 1997 02:32:33 +0000 (02:32 +0000)]
*** empty log message ***

23 years agoFor Linux/X86 port
tung [Mon, 1 Dec 1997 02:29:09 +0000 (02:29 +0000)]
For Linux/X86 port

23 years agoFor Linux/X86 Platform
tung [Mon, 1 Dec 1997 02:28:38 +0000 (02:28 +0000)]
For Linux/X86 Platform

23 years agoFor Linux/X86 platform
tung [Mon, 1 Dec 1997 02:27:52 +0000 (02:27 +0000)]
For Linux/X86 platform

23 years agoeliminate warnings
tung [Mon, 1 Dec 1997 02:23:40 +0000 (02:23 +0000)]
eliminate warnings

23 years agomodified for Linux/X86 Platform
tung [Mon, 1 Dec 1997 02:14:56 +0000 (02:14 +0000)]
modified for Linux/X86 Platform

23 years agoNew template stub required for NT pending Mike's commits
wylie [Fri, 28 Nov 1997 21:25:27 +0000 (21:25 +0000)]
New template stub required for NT pending Mike's commits

23 years agoInstallation copies continue through failures
wylie [Fri, 28 Nov 1997 21:17:38 +0000 (21:17 +0000)]
Installation copies continue through failures

23 years agoExtra debugging information in main.C
mcheyney [Wed, 26 Nov 1997 21:50:18 +0000 (21:50 +0000)]
Extra debugging information in main.C
Changed exclude syntax in mdl:
Old:
  exclude "module";  or
  exclude "module/function";

New:
  exclude "/Code/module"; or
  exclude "/Code/module/function";

Also added some better error messages for identifying cases where
 underlying process falls over.

23 years agoChanged syntax of exclude statement:
mcheyney [Wed, 26 Nov 1997 21:47:47 +0000 (21:47 +0000)]
Changed syntax of exclude statement:
Old:
  exclude "function"  or
  exclude "module/function"
New:
  exclude "/Code/module" or
  exclude "/Code/module/function"
Also some small mdl changes to make syntax a bit more transparent in
 a few places & get rid of a few warnings.

23 years ago*** empty log message ***
mcheyney [Wed, 26 Nov 1997 21:44:36 +0000 (21:44 +0000)]
*** empty log message ***

23 years agoOn ELF, can now compile w/o dyninstSTART and dyninstEND.
mcheyney [Wed, 26 Nov 1997 21:42:26 +0000 (21:42 +0000)]
On ELF, can now compile w/o dyninstSTART and dyninstEND.
Made exclude work for functions + modules in a.out (in addition
 to shared libs).
Unified symbol parsing code between dynamic and statically linked
 executables and code sections.
Merged many repeated code blocks into single functions.

23 years ago*** empty log message ***
tung [Wed, 26 Nov 1997 20:12:18 +0000 (20:12 +0000)]
*** empty log message ***

23 years agoModified for Linux/X86 platform - to fix the symbol reading error
tung [Wed, 26 Nov 1997 19:56:59 +0000 (19:56 +0000)]
Modified for Linux/X86 platform - to fix the symbol reading error

23 years agoFor Linux/X86 platform
tung [Wed, 26 Nov 1997 19:55:55 +0000 (19:55 +0000)]
For Linux/X86 platform

23 years agoAdded TR_SYNC to eliminate a race condition between checkProcStatus and
zhichen [Wed, 19 Nov 1997 20:27:45 +0000 (20:27 +0000)]
Added TR_SYNC to eliminate a race condition between checkProcStatus and
a select in paradynd main loop.

23 years agoAdded TR_SYNC to eliminate a race condition.
zhichen [Wed, 19 Nov 1997 20:26:02 +0000 (20:26 +0000)]
Added TR_SYNC to eliminate a race condition.

23 years agoAdded TR_SYNC, which is sent by DYNINSTbreakPoint right after call
zhichen [Wed, 19 Nov 1997 20:25:25 +0000 (20:25 +0000)]
Added TR_SYNC, which is sent by DYNINSTbreakPoint right after call
kill. This eliminates a race condition between select and
checkProcStatus

23 years agoRemoved (apparently unnecessary) separate compilation of templates-nt.C
wylie [Wed, 5 Nov 1997 02:33:42 +0000 (02:33 +0000)]
Removed (apparently unnecessary) separate compilation of templates-nt.C

23 years agoCosmetic correction/update
wylie [Wed, 5 Nov 1997 02:32:43 +0000 (02:32 +0000)]
Cosmetic correction/update

23 years agoAdded #include "paradyn/src/met/mdl.h" needed when compiling dyninstAPI.lib
wylie [Wed, 5 Nov 1997 02:30:57 +0000 (02:30 +0000)]
Added #include "paradyn/src/met/mdl.h" needed when compiling dyninstAPI.lib

23 years agoPartial undoing of Ari's modernization to declare and use uniquely named
wylie [Wed, 5 Nov 1997 01:19:11 +0000 (01:19 +0000)]
Partial undoing of Ari's modernization to declare and use uniquely named
iterators for "for" blocks within the same function, due to an
unfortunate bug in the VC++ v5.0 compiler (though since it's nicely
documented in the manual, presumably it's considered a feature)

23 years agoNew template instances file for igen to satisfy the VC++ v5.0 linker's
wylie [Wed, 5 Nov 1997 01:07:49 +0000 (01:07 +0000)]
New template instances file for igen to satisfy the VC++ v5.0 linker's
inability to resolve external template definitions (including a #pragma
hack to quash the compiler's (probably correct) warnings about
duplicate template instantiations)

23 years agoUpdated template instances to satisfy the VC++ v5.0 linker's inability
wylie [Wed, 5 Nov 1997 01:01:13 +0000 (01:01 +0000)]
Updated template instances to satisfy the VC++ v5.0 linker's inability
to resolve external template definitions (and an additional #pragma to
disable the compiler's (probably correct) warnings about duplicate
template instantiations

23 years agoRemoved (manually) obsolete references to Queue.h and Stack.h
wylie [Wed, 5 Nov 1997 00:57:59 +0000 (00:57 +0000)]
Removed (manually) obsolete references to Queue.h and Stack.h

23 years agoIncorporation of new src/templates-nt.C to satisfy VC++ v5.0 linker's
wylie [Wed, 5 Nov 1997 00:50:55 +0000 (00:50 +0000)]
Incorporation of new src/templates-nt.C to satisfy VC++ v5.0 linker's
inability to resolve external template definitions

23 years agoReplaced (missing?) templates.C/obj with new templates-nt.C/obj
wylie [Wed, 5 Nov 1997 00:44:26 +0000 (00:44 +0000)]
Replaced (missing?) templates.C/obj with new templates-nt.C/obj

23 years agoAdded missing Object.C to source list
wylie [Wed, 5 Nov 1997 00:43:12 +0000 (00:43 +0000)]
Added missing Object.C to source list

23 years agoStub definition added for template class dictionary_hash's fried class
wylie [Wed, 5 Nov 1997 00:41:36 +0000 (00:41 +0000)]
Stub definition added for template class dictionary_hash's fried class
dictionary_hash_iter (to satisfy VC++ v5.0 compiler)

23 years agoMinor chante to makefile - naim
naim [Mon, 3 Nov 1997 23:00:55 +0000 (23:00 +0000)]
Minor chante to makefile - naim

23 years agoFixing minor problem to compile on sunos - naim
naim [Mon, 3 Nov 1997 20:00:38 +0000 (20:00 +0000)]
Fixing minor problem to compile on sunos - naim

23 years agoadded a template
tamches [Sun, 2 Nov 1997 04:31:11 +0000 (04:31 +0000)]
added a template

23 years agoremoved these obsolete files
tamches [Sun, 2 Nov 1997 02:48:31 +0000 (02:48 +0000)]
removed these obsolete files

23 years agouse of new iterator style
tamches [Sun, 2 Nov 1997 02:28:37 +0000 (02:28 +0000)]
use of new iterator style

23 years agosped up copy-ctor
tamches [Sun, 2 Nov 1997 02:27:55 +0000 (02:27 +0000)]
sped up copy-ctor

23 years agouse of new iterator style
tamches [Sun, 2 Nov 1997 02:22:38 +0000 (02:22 +0000)]
use of new iterator style

23 years agostopped emitting #include of Queue.h and Stack.h
tamches [Sun, 2 Nov 1997 02:22:00 +0000 (02:22 +0000)]
stopped emitting #include of Queue.h and Stack.h

23 years agodefault ctor sped up
tamches [Sun, 2 Nov 1997 02:18:13 +0000 (02:18 +0000)]
default ctor sped up

23 years agochanged some #include<> to #include""
tamches [Sun, 2 Nov 1997 02:17:15 +0000 (02:17 +0000)]
changed some #include<> to #include""
default ctor was sped up

23 years agochanged some #include<> to #include""
tamches [Sun, 2 Nov 1997 02:16:29 +0000 (02:16 +0000)]
changed some #include<> to #include""
iterator improvements

23 years agoimprovements to iterator class; bug fix to undef
tamches [Sun, 2 Nov 1997 02:15:20 +0000 (02:15 +0000)]
improvements to iterator class; bug fix to undef

23 years agoimprovements to iterator class
tamches [Sun, 2 Nov 1997 02:14:18 +0000 (02:14 +0000)]
improvements to iterator class

23 years agoremoved some warnings
tamches [Sat, 1 Nov 1997 05:19:38 +0000 (05:19 +0000)]
removed some warnings

23 years agochanged some #include<> to #include""
tamches [Sat, 1 Nov 1997 05:09:14 +0000 (05:09 +0000)]
changed some #include<> to #include""

23 years agochanged an #include<> to #include""
tamches [Sat, 1 Nov 1997 05:07:30 +0000 (05:07 +0000)]
changed an #include<> to #include""

23 years agochanged an #include<> to #include""
tamches [Sat, 1 Nov 1997 05:02:07 +0000 (05:02 +0000)]
changed an #include<> to #include""

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:31:29 +0000 (20:31 +0000)]
Minor change for NT - naim

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:30:36 +0000 (20:30 +0000)]
Minor change for NT - naim

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:29:16 +0000 (20:29 +0000)]
Minor change for NT - naim

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:29:16 +0000 (20:29 +0000)]
Minor change for NT - naim

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:28:29 +0000 (20:28 +0000)]
Minor change for NT - naim

23 years agoMinor change for NT - naim
naim [Fri, 31 Oct 1997 20:28:29 +0000 (20:28 +0000)]
Minor change for NT - naim

23 years agoupdating dictionary class - naim
naim [Fri, 31 Oct 1997 20:11:32 +0000 (20:11 +0000)]
updating dictionary class - naim

23 years agoremoved some FMM purify hits
tamches [Thu, 30 Oct 1997 23:59:48 +0000 (23:59 +0000)]
removed some FMM purify hits

23 years agoadded a template
tamches [Thu, 30 Oct 1997 20:32:14 +0000 (20:32 +0000)]
added a template

23 years agoadded some templates
tamches [Thu, 30 Oct 1997 20:14:52 +0000 (20:14 +0000)]
added some templates

23 years agoadded some templates
tamches [Thu, 30 Oct 1997 19:58:08 +0000 (19:58 +0000)]
added some templates

23 years agoadded some templates
tamches [Thu, 30 Oct 1997 06:11:05 +0000 (06:11 +0000)]
added some templates

23 years agoadded some templates
tamches [Wed, 29 Oct 1997 21:11:24 +0000 (21:11 +0000)]
added some templates

23 years agoremoved use of DictionaryLite
tamches [Wed, 29 Oct 1997 03:47:22 +0000 (03:47 +0000)]
removed use of DictionaryLite

23 years agoremoved DictionaryLite
tamches [Wed, 29 Oct 1997 03:45:53 +0000 (03:45 +0000)]
removed DictionaryLite

23 years agoremoved use of DictionaryLite
tamches [Wed, 29 Oct 1997 03:41:59 +0000 (03:41 +0000)]
removed use of DictionaryLite

23 years agofix to previous commit
tamches [Wed, 29 Oct 1997 03:38:21 +0000 (03:38 +0000)]
fix to previous commit

23 years agoadded a template
tamches [Tue, 28 Oct 1997 21:21:50 +0000 (21:21 +0000)]
added a template

23 years agoupdate for new dictionary class
tamches [Tue, 28 Oct 1997 20:45:22 +0000 (20:45 +0000)]
update for new dictionary class

23 years agoupdate for the new dictionary class
tamches [Tue, 28 Oct 1997 20:44:55 +0000 (20:44 +0000)]
update for the new dictionary class

23 years agoRewrite of dictionary class; handles bin overflow much better
tamches [Tue, 28 Oct 1997 20:43:04 +0000 (20:43 +0000)]
Rewrite of dictionary class; handles bin overflow much better

23 years agoRewrite of dictionary class (handles bin overflow much better)
tamches [Tue, 28 Oct 1997 20:42:09 +0000 (20:42 +0000)]
Rewrite of dictionary class (handles bin overflow much better)

23 years agoadded Dictionary.C
tamches [Tue, 28 Oct 1997 20:39:02 +0000 (20:39 +0000)]
added Dictionary.C

23 years agoupdate for new dictionary_hash class
tamches [Tue, 28 Oct 1997 20:37:56 +0000 (20:37 +0000)]
update for new dictionary_hash class

23 years agodictionary_lite --> dictionary_hash
tamches [Tue, 28 Oct 1997 20:34:49 +0000 (20:34 +0000)]
dictionary_lite --> dictionary_hash

23 years agodictionary_lite --> dictionary_hash to take advantage of the new
tamches [Tue, 28 Oct 1997 20:34:29 +0000 (20:34 +0000)]
dictionary_lite --> dictionary_hash to take advantage of the new
and improved dictionary_hash class

23 years agoupdates for the new dictionary class
tamches [Tue, 28 Oct 1997 20:26:59 +0000 (20:26 +0000)]
updates for the new dictionary class

23 years agoupdate for the new dictionary class
tamches [Tue, 28 Oct 1997 20:26:34 +0000 (20:26 +0000)]
update for the new dictionary class

23 years agoupdated templates for the new dictionary class
tamches [Tue, 28 Oct 1997 20:25:29 +0000 (20:25 +0000)]
updated templates for the new dictionary class

23 years agochanged entry to the_entry to avoid a conflict
tamches [Tue, 28 Oct 1997 20:24:16 +0000 (20:24 +0000)]
changed entry to the_entry to avoid a conflict

23 years agoAdded support for remote starting of POE MPI applications.
ssuen [Sat, 25 Oct 1997 04:03:01 +0000 (04:03 +0000)]
Added support for remote starting of POE MPI applications.

23 years agoRemoved previous changes for Linux. A better way to include the '-F' command
nash [Thu, 23 Oct 1997 16:02:08 +0000 (16:02 +0000)]
Removed previous changes for Linux.  A better way to include the '-F' command
line argument for 'rsh' is to put a script in the PATH.

23 years agoModified P_xdrrec_create to remove two warnings (by typecasting)
nash [Thu, 23 Oct 1997 16:00:33 +0000 (16:00 +0000)]
Modified P_xdrrec_create to remove two warnings (by typecasting)
Modified P_mmap to remove one warning (by typecasting)

23 years agoFor Linux/X86 platform
tung [Tue, 21 Oct 1997 20:22:13 +0000 (20:22 +0000)]
For Linux/X86 platform

23 years agoadd defined for Linux/X86 platform
tung [Tue, 21 Oct 1997 20:21:21 +0000 (20:21 +0000)]
add defined for Linux/X86 platform

23 years agoAdded "-F" option to execlp(rsh...) from rshCommand (temporarily?) for the Linux...
nash [Fri, 17 Oct 1997 00:26:59 +0000 (00:26 +0000)]
Added "-F" option to execlp(rsh...) from rshCommand (temporarily?) for the Linux development machines to work.

23 years agoAnother (hopefully final) adjustment of ONC RPC library location path
wylie [Wed, 15 Oct 1997 22:42:13 +0000 (22:42 +0000)]
Another (hopefully final) adjustment of ONC RPC library location path

23 years agoadd Linux platform
tung [Wed, 15 Oct 1997 21:11:02 +0000 (21:11 +0000)]
add Linux platform

23 years agoCorrected path to ONC RPC dll
wylie [Wed, 15 Oct 1997 20:16:52 +0000 (20:16 +0000)]
Corrected path to ONC RPC dll

23 years agoFor Linux Platform - copy from solarisKludges.h
tung [Wed, 15 Oct 1997 19:41:09 +0000 (19:41 +0000)]
For Linux Platform - copy from solarisKludges.h

23 years agoadapted from solarisHeaders.h for Linux Platform
tung [Wed, 15 Oct 1997 19:40:12 +0000 (19:40 +0000)]
adapted from solarisHeaders.h for Linux Platform

23 years agoadd Linux Platform to X86 include
tung [Wed, 15 Oct 1997 19:38:11 +0000 (19:38 +0000)]
add Linux Platform to X86 include

23 years agomodified for Linux Platform
tung [Wed, 15 Oct 1997 19:36:16 +0000 (19:36 +0000)]
modified for Linux Platform