dyninst.git
28 years agodeclared arrays at start
markc [Thu, 22 Sep 1994 03:14:41 +0000 (03:14 +0000)]
declared arrays at start
incremented version number

Added stronger compiler warnings
removed compiler warnings

28 years agodeclared arrays at start
markc [Thu, 22 Sep 1994 03:12:24 +0000 (03:12 +0000)]
declared arrays at start
incremented version number

28 years agoadded new tests
markc [Thu, 22 Sep 1994 03:11:15 +0000 (03:11 +0000)]
added new tests

28 years agoAdded return type of int to function typedef
markc [Thu, 22 Sep 1994 03:04:30 +0000 (03:04 +0000)]
Added return type of int to function typedef

28 years agoRemoved compiler warnings
markc [Thu, 22 Sep 1994 02:29:18 +0000 (02:29 +0000)]
Removed compiler warnings

28 years agoChange signature to intComp
markc [Thu, 22 Sep 1994 02:27:52 +0000 (02:27 +0000)]
Change signature to intComp

28 years agoChanged signature to intComp
markc [Thu, 22 Sep 1994 02:27:37 +0000 (02:27 +0000)]
Changed signature to intComp

28 years agoGave type names to typedefs
markc [Thu, 22 Sep 1994 02:27:18 +0000 (02:27 +0000)]
Gave type names to typedefs

28 years agoMade structs classes
markc [Thu, 22 Sep 1994 02:26:40 +0000 (02:26 +0000)]
Made structs classes

28 years agomade system includes extern "C"
markc [Thu, 22 Sep 1994 02:26:14 +0000 (02:26 +0000)]
made system includes extern "C"

28 years agochanged frees to deletes
markc [Thu, 22 Sep 1994 02:25:51 +0000 (02:25 +0000)]
changed frees to deletes
changed *allocs to news

28 years agoChange names of resource classes
markc [Thu, 22 Sep 1994 02:25:13 +0000 (02:25 +0000)]
Change names of resource classes

28 years agocast stringHandles
markc [Thu, 22 Sep 1994 02:24:46 +0000 (02:24 +0000)]
cast stringHandles

28 years agochanged types to agree with ptrace signature
markc [Thu, 22 Sep 1994 02:24:13 +0000 (02:24 +0000)]
changed types to agree with ptrace signature

28 years agoChanged structs to classes
markc [Thu, 22 Sep 1994 02:23:44 +0000 (02:23 +0000)]
Changed structs to classes

28 years agochanged *allocs to new
markc [Thu, 22 Sep 1994 02:23:17 +0000 (02:23 +0000)]
changed *allocs to new

28 years agochanged *allocs to news
markc [Thu, 22 Sep 1994 02:22:17 +0000 (02:22 +0000)]
changed *allocs to news
cast args to memset

28 years agoAdded signatures for select, wait3
markc [Thu, 22 Sep 1994 02:20:56 +0000 (02:20 +0000)]
Added signatures for select, wait3

28 years agoChanged names for resource classes
markc [Thu, 22 Sep 1994 02:19:28 +0000 (02:19 +0000)]
Changed names for resource classes

28 years agoChanged name of class function pdFunction
markc [Thu, 22 Sep 1994 02:18:08 +0000 (02:18 +0000)]
Changed name of class function pdFunction

28 years agoAdded static class initializers for DYNINSTallMetrics
markc [Thu, 22 Sep 1994 02:17:26 +0000 (02:17 +0000)]
Added static class initializers for DYNINSTallMetrics

28 years agoChanged structs to classes
markc [Thu, 22 Sep 1994 02:14:13 +0000 (02:14 +0000)]
Changed structs to classes

28 years agocast args to memset
markc [Thu, 22 Sep 1994 02:13:35 +0000 (02:13 +0000)]
cast args to memset
cast stringHandles for string functions
change *allocs to news

28 years agoaccess metricList using method
markc [Thu, 22 Sep 1994 02:10:45 +0000 (02:10 +0000)]
access metricList using method

28 years agoAdded sparc specific ifdefs
markc [Thu, 22 Sep 1994 02:09:49 +0000 (02:09 +0000)]
Added sparc specific ifdefs

28 years agoinstantiate class as class, not struct
markc [Thu, 22 Sep 1994 02:02:29 +0000 (02:02 +0000)]
instantiate class as class, not struct
changed char* to const char * for
internalMetric(const char *n, int style, int a, const char *units,
 sampleValueFunc f);

28 years agochange instInstanceRec struct to a class
markc [Thu, 22 Sep 1994 02:01:19 +0000 (02:01 +0000)]
change instInstanceRec struct to a class
change signature to PCptrace
changed #defines for cust PTRACE_

28 years agoChanged *allocs to news
markc [Thu, 22 Sep 1994 02:00:02 +0000 (02:00 +0000)]
Changed *allocs to news
cast stringHandles for printing
cast args to PCptrace

28 years agoEnter handles for primitiveCosts into stringPool
markc [Thu, 22 Sep 1994 01:58:53 +0000 (01:58 +0000)]
Enter handles for primitiveCosts into stringPool
changed libraryList to List<libraryFunc*>

28 years agomade getStrOp() return const char*
markc [Thu, 22 Sep 1994 01:58:17 +0000 (01:58 +0000)]
made getStrOp() return const char*
changed *allocs to news
enter funcFrequencyTable handles into stringPool
cast args to ptrace, PCptrace

28 years agoChanged libraryList to List<libraryFunc*>
markc [Thu, 22 Sep 1994 01:56:17 +0000 (01:56 +0000)]
Changed libraryList to List<libraryFunc*>
make system includes extern "C"

28 years agoDeclare system includes as extern "C"
markc [Thu, 22 Sep 1994 01:55:22 +0000 (01:55 +0000)]
Declare system includes as extern "C"
Remove libraryList typedef, use List<libraryFunc*>
Enter primtiveCosts handles into stringPools

28 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:53:48 +0000 (01:53 +0000)]
Made system includes extern "C"
added const to char* args to stop compiler warnings
changed String to char*
declare classes as classes, not structs
use igen methods to access igen member vars

28 years agoAdded most of dyninst.h, temporary
markc [Thu, 22 Sep 1994 01:51:40 +0000 (01:51 +0000)]
Added most of dyninst.h, temporary

28 years agoreorganized, temporary
markc [Thu, 22 Sep 1994 01:50:54 +0000 (01:50 +0000)]
reorganized, temporary

28 years agocast stringHandle to char*
markc [Thu, 22 Sep 1994 01:50:14 +0000 (01:50 +0000)]
cast stringHandle to char*
cast args for ptrace

28 years agoStandardized ptrace, PCptrace signatures
markc [Thu, 22 Sep 1994 01:48:30 +0000 (01:48 +0000)]
Standardized ptrace, PCptrace signatures
Instantiate classes as classes, not structs
cast stringHandles for printing
cast args for PCptrace

28 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:46:42 +0000 (01:46 +0000)]
Made system includes extern "C"
Access igen members via methods

28 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:45:55 +0000 (01:45 +0000)]
Made system includes extern "C"

28 years agoMade first arg to AstNode constructor const
markc [Thu, 22 Sep 1994 01:44:51 +0000 (01:44 +0000)]
Made first arg to AstNode constructor const
strdup'd callee in AstNode::AstNode, this is temporary
Made first arg to createPrimitiveCall const

28 years agoCast args for printf
markc [Thu, 22 Sep 1994 01:33:59 +0000 (01:33 +0000)]
Cast args for printf
changed calloc to new
getOpString now returns const char*
createPrimitiveCall takes const char*

28 years agoMade system includes extern"C"
markc [Thu, 22 Sep 1994 01:32:26 +0000 (01:32 +0000)]
Made system includes extern"C"
Cast args for string functions

28 years agoAdded log message, duplicate include guards
markc [Thu, 22 Sep 1994 01:31:33 +0000 (01:31 +0000)]
Added log message, duplicate include guards

28 years agoGave correct signature for signal
markc [Thu, 22 Sep 1994 01:22:48 +0000 (01:22 +0000)]
Gave correct signature for signal

28 years agoSet default args
markc [Thu, 22 Sep 1994 01:22:05 +0000 (01:22 +0000)]
Set default args

28 years agoaccess tid using getTid() method
markc [Thu, 22 Sep 1994 01:21:32 +0000 (01:21 +0000)]
access tid using getTid() method

28 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 01:20:20 +0000 (01:20 +0000)]
Changed "String" to "char*"

28 years agoRPCprocessCreate takes &int, not int*, changed args to call
markc [Thu, 22 Sep 1994 01:19:43 +0000 (01:19 +0000)]
RPCprocessCreate takes &int, not int*, changed args to call
typecast args for msg_bind_buffered
access igen class members using methods

28 years agoCast stringHandles to char*s in printf statements
markc [Thu, 22 Sep 1994 01:17:53 +0000 (01:17 +0000)]
Cast stringHandles to char*s in printf statements

28 years agoAdded const to char* for args in compare function
markc [Thu, 22 Sep 1994 01:17:26 +0000 (01:17 +0000)]
Added const to char* for args in compare function

28 years agoAdded const to char* arg in UIM::showError()
markc [Thu, 22 Sep 1994 01:16:53 +0000 (01:16 +0000)]
Added const to char* arg in UIM::showError()

28 years agoAdded const to char* in
markc [Thu, 22 Sep 1994 01:12:01 +0000 (01:12 +0000)]
Added const to char* in
test(changeCollectionFunc, evalFunc, const char *);
hypothesis(hypothesis*, test*, const char *);
hypothesis(hypothesis*, test*, const char *, explanationFunction);

28 years agoAdded const to char* in
markc [Thu, 22 Sep 1994 01:11:12 +0000 (01:11 +0000)]
Added const to char* in
 hypothesis::hypothesis(hypothesis *p, test *t , const char *id, explanationFunction e
hypothesis::hypothesis(hypothesis *p, test *t , const char *id)
test::test(changeCollectionFunc on, evalFunc eval, const char *id)

28 years agoCommented out operator = declaration, it wasn't being used, and doesn't
markc [Thu, 22 Sep 1994 01:09:45 +0000 (01:09 +0000)]
Commented out operator = declaration, it wasn't being used, and doesn't
look correct.

28 years agoChanged arg types on strCompare to remove compiler warnings
markc [Thu, 22 Sep 1994 01:08:48 +0000 (01:08 +0000)]
Changed arg types on strCompare to remove compiler warnings

28 years agoMade char* const in timeInterval::timeInterval
markc [Thu, 22 Sep 1994 01:08:05 +0000 (01:08 +0000)]
Made char* const in timeInterval::timeInterval

28 years agoMade char* in timeInterval::timeInterval const
markc [Thu, 22 Sep 1994 01:07:31 +0000 (01:07 +0000)]
Made char* in timeInterval::timeInterval const

28 years agoAdded correct number of args to printf
markc [Thu, 22 Sep 1994 01:06:05 +0000 (01:06 +0000)]
Added correct number of args to printf
Changed malloc on line 179 "shortName = (char*) malloc(32) since more than
16 chars are needed.  This is a bug.

28 years agoMade lockOverhead 10 rather than 0 since it is used to divide
markc [Thu, 22 Sep 1994 01:04:36 +0000 (01:04 +0000)]
Made lockOverhead 10 rather than 0 since it is used to divide

28 years agoAdded const char* to PCmetric constructor
markc [Thu, 22 Sep 1994 01:03:47 +0000 (01:03 +0000)]
Added const char* to PCmetric constructor

28 years agoAdded const char* to PCmetric constructors
markc [Thu, 22 Sep 1994 01:03:16 +0000 (01:03 +0000)]
Added const char* to PCmetric constructors

28 years agoCast stringHandle to char* to view as text
markc [Thu, 22 Sep 1994 01:01:08 +0000 (01:01 +0000)]
Cast stringHandle to char* to view as text

28 years agoAdded const to char* for addHint()
markc [Thu, 22 Sep 1994 01:00:21 +0000 (01:00 +0000)]
Added const to char* for addHint()

Made printfs expecting n args get n args

28 years agoAdded const to char* args for void testValue::addHint(focus *f, const char* message)
markc [Thu, 22 Sep 1994 00:59:35 +0000 (00:59 +0000)]
Added const to char* args for void testValue::addHint(focus *f, const char* message)

28 years agoAdded const to const char* for createResource()
markc [Thu, 22 Sep 1994 00:58:02 +0000 (00:58 +0000)]
Added const to const char* for createResource()

28 years agoEntered stringHandles into stringPool rather than assigning from const char *
markc [Thu, 22 Sep 1994 00:57:16 +0000 (00:57 +0000)]
Entered stringHandles into stringPool rather than assigning from const char *
Added casts to remove compiler warnings

28 years agoAdded const to args to addExecutable()
markc [Thu, 22 Sep 1994 00:56:05 +0000 (00:56 +0000)]
Added const to args to addExecutable()

28 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:55:37 +0000 (00:55 +0000)]
Changed "String" to "char*"
Changed arg types for DMsetupSocket
Made createResource() take a const char* rather than char*

28 years agoChanged daemonEntry class to remove purify errors, provide access methods
markc [Thu, 22 Sep 1994 00:54:06 +0000 (00:54 +0000)]
Changed daemonEntry class to remove purify errors, provide access methods
for member variables, copy args to constructor
Change "String" to "char*"

28 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:52:29 +0000 (00:52 +0000)]
Changed "String" to "char*"
Used access methods for private member functions from igen classes
Removed purify error (new char[len] --> char[len+1] on line 303
Typecast args passed to msg_bind_buffered
Added "const" to applicationContext::defineDaemon(), ::findEntry() args

28 years agoParadyn now uses one template code generating file. All threads should use
markc [Thu, 22 Sep 1994 00:49:12 +0000 (00:49 +0000)]
Paradyn now uses one template code generating file.  All threads should use
this file to generate template code.

28 years agoMade array declarations explicit
markc [Thu, 22 Sep 1994 00:45:15 +0000 (00:45 +0000)]
Made array declarations explicit
Incremented version number

28 years agoIncremented version number
markc [Thu, 22 Sep 1994 00:44:26 +0000 (00:44 +0000)]
Incremented version number
Changed "String" to "char*"
Made array declarations explicit

28 years agoAdded "const" for char* args to addExecutable()
markc [Thu, 22 Sep 1994 00:43:30 +0000 (00:43 +0000)]
Added "const" for char* args to addExecutable()
Made String_Array declaration explicit
Incremented version number

28 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:42:31 +0000 (00:42 +0000)]
Changed "String" to "char*"
Declared $array types explicitly
Incremented version number

28 years agoIncremented version number because igen is new
markc [Thu, 22 Sep 1994 00:41:35 +0000 (00:41 +0000)]
Incremented version number because igen is new

28 years agoSpecified return type for function typedefs
markc [Thu, 22 Sep 1994 00:40:52 +0000 (00:40 +0000)]
Specified return type for function typedefs
Added "const" for errString parameter to showError()
incremented version number

28 years agoMade all templates external
markc [Thu, 22 Sep 1994 00:38:22 +0000 (00:38 +0000)]
Made all templates external
Made array declarations separate
Add class support
Add support for "const"
Bundle pointers for xdr
Cleaned up tests

28 years agoMade all templates external
markc [Thu, 22 Sep 1994 00:37:54 +0000 (00:37 +0000)]
Made all templates external
Made array declarations separate
Add class support
Add support for "const"
Bundle pointers for xdr

28 years agoadded addNStyle and addEStyle commands
karavan [Wed, 21 Sep 1994 15:35:24 +0000 (15:35 +0000)]
added addNStyle and addEStyle commands

28 years agoAdded const notes.
markc [Tue, 20 Sep 1994 22:00:30 +0000 (22:00 +0000)]
Added const notes.

28 years agoNew igen features.
markc [Tue, 20 Sep 1994 21:56:19 +0000 (21:56 +0000)]
New igen features.

28 years agoadded procedure addDefaultShgBindings (really karavan, but she's not here...)
jcargill [Tue, 20 Sep 1994 21:29:33 +0000 (21:29 +0000)]
added procedure addDefaultShgBindings (really karavan, but she's not here...)

28 years agoremoved hard coded clock value.
hollings [Tue, 20 Sep 1994 18:27:17 +0000 (18:27 +0000)]
removed hard coded clock value.

28 years agoadded DYNINSTcyclesPerSecond to get cost values no matter the clock speed.
hollings [Tue, 20 Sep 1994 18:26:51 +0000 (18:26 +0000)]
added DYNINSTcyclesPerSecond to get cost values no matter the clock speed.

removed a race condition in DYNINSTcyclesPerSecond.

28 years agoremoved call to getcmd since it was causing a SS-5 slow down.
hollings [Tue, 20 Sep 1994 18:25:00 +0000 (18:25 +0000)]
removed call to getcmd since it was causing a SS-5 slow down.

28 years agoadded option to use rexec as well as fork and rsh to start processes.
hollings [Tue, 20 Sep 1994 18:23:58 +0000 (18:23 +0000)]
added option to use rexec as well as fork and rsh to start processes.

28 years agoadded code to use actual clock speed for cost model numbers.
hollings [Tue, 20 Sep 1994 18:18:23 +0000 (18:18 +0000)]
added code to use actual clock speed for cost model numbers.

28 years agoadded FP_OP2_FPop1 and FP_OP2_FPop2
hollings [Tue, 20 Sep 1994 15:24:25 +0000 (15:24 +0000)]
added FP_OP2_FPop1 and FP_OP2_FPop2

28 years agoRemoved unneeded switch branch.
rbi [Thu, 15 Sep 1994 19:18:49 +0000 (19:18 +0000)]
Removed unneeded switch branch.

28 years agoFixed system calls in loadSymTable()
rbi [Wed, 14 Sep 1994 19:57:08 +0000 (19:57 +0000)]
Fixed system calls in loadSymTable()

28 years agocreated error #23
karavan [Tue, 13 Sep 1994 20:50:58 +0000 (20:50 +0000)]
created error #23

28 years agocreated error #22
karavan [Tue, 13 Sep 1994 20:48:39 +0000 (20:48 +0000)]
created error #22

28 years agocreated error #21
karavan [Tue, 13 Sep 1994 20:44:06 +0000 (20:44 +0000)]
created error #21

28 years agoremoved compiler warnings
karavan [Tue, 13 Sep 1994 05:08:14 +0000 (05:08 +0000)]
removed compiler warnings

28 years agoinitialize new global: metMenuCtr
karavan [Tue, 13 Sep 1994 05:07:03 +0000 (05:07 +0000)]
initialize new global: metMenuCtr

28 years agochanges to accommodate multiple simultaneous menus.
karavan [Tue, 13 Sep 1994 05:06:36 +0000 (05:06 +0000)]
changes to accommodate multiple simultaneous menus.

28 years agoimproved error handling
karavan [Tue, 13 Sep 1994 05:05:47 +0000 (05:05 +0000)]
improved error handling

28 years agoFixed edge-crossing bug and removed some warnings.
karavan [Sun, 11 Sep 1994 23:03:40 +0000 (23:03 +0000)]
Fixed edge-crossing bug and removed some warnings.

28 years agoadded to barChart
tamches [Thu, 8 Sep 1994 00:13:40 +0000 (00:13 +0000)]
added to barChart