dyninst.git
22 years agoConsistent usage of Address type.
wylie [Fri, 25 Dec 1998 21:49:43 +0000 (21:49 +0000)]
Consistent usage of Address type.
Consistent symbol_compare function/interface.
General tidy.

22 years agoConsistent usage of Address type
wylie [Fri, 25 Dec 1998 21:48:33 +0000 (21:48 +0000)]
Consistent usage of Address type

22 years agotypedef'd Address to "unsigned long int" for all platforms, with the
wylie [Fri, 25 Dec 1998 21:47:23 +0000 (21:47 +0000)]
typedef'd Address to "unsigned long int" for all platforms, with the
inherent assumption that the size of a "long" integer matches that of
an address (void*) on every supported Paradyn/DynInst system and
changes according to appropriate compiler directives on systems which
support both 32- and 64-bit builds.  (Note that while this is
apparently OK for Unix, it is not true for Windows/VC++ where longs are
always 32-bits, even when addresses are 64-bits.)

Moved/renamed the apparently ambiguous "reg" typedef (int) from various
places and defined here new Register and RegValue typedefs for register
identifiers (unsigned char, Null_Register=255) and register contents (int).
Note that RegValue is not generally capable of holding an Address.

22 years agoAdded Id
wylie [Fri, 25 Dec 1998 21:35:34 +0000 (21:35 +0000)]
Added Id

22 years agoAdded ptrace interface definition (apparently missing from <sys/ptrace.h>
wylie [Fri, 25 Dec 1998 21:35:01 +0000 (21:35 +0000)]
Added ptrace interface definition (apparently missing from <sys/ptrace.h>
on CompaqUnix platforms) and corrected usage

22 years agoAddress-typing
wylie [Fri, 25 Dec 1998 21:33:06 +0000 (21:33 +0000)]
Address-typing
Consistent symbol_compare function

22 years agoAdded Types.C
wylie [Fri, 25 Dec 1998 21:31:37 +0000 (21:31 +0000)]
Added Types.C

22 years agoAddress checking and printing functions (which should really be part of
wylie [Fri, 25 Dec 1998 21:30:57 +0000 (21:30 +0000)]
Address checking and printing functions (which should really be part of
an Address class, but at least for now Address is only a typedef)

22 years agoAdded USING_PURIFY/PURE_BUILD support
wylie [Fri, 25 Dec 1998 21:25:52 +0000 (21:25 +0000)]
Added USING_PURIFY/PURE_BUILD support

22 years agoObsolete SunOS-support components
wylie [Mon, 14 Dec 1998 22:54:18 +0000 (22:54 +0000)]
Obsolete SunOS-support components

22 years ago Commit to fix problems with paradynd on UltraSparc machines
mcheyney [Mon, 26 Oct 1998 23:02:59 +0000 (23:02 +0000)]
Commit to fix problems with paradynd on UltraSparc machines
running Solaris2.6

This is intended as a *partial* fix - it addresses *some*
(but *not* all) of the known problems with the sparc-solaris as
applied to solaris 2.6 on UltraSparc.  The idea is to allow
people to try to migrate to using the Solaris2.6 UltraSparc
machines - without trying to handle all the new UltraSparc
instructions and type migration issues.

I changed the dyninstAPI and paradynd to the point where
they come up on solaris2.6, and work for simple things in our test
applications : namely - instrumenting user code in general, and the
library functions used in the I/O and synch metrics, and those
automatically instrumented by paradyn in DYNINSTinit.  There are still
some libc functions (e.g. _malloc_unlocked) which are not instrumented
correctly.  In general, the changes *should* bring paradynd up
to the point where if you exclude libc, you should be ok.

Anyway, here is the list of known problems, both addressed
and not addressed:

ADDRESSED;
  - multiple instpoints found at the same address
    causes (newly-introduced) assertion failure
    example instance: ? (one of the standard libraries)
   fixed
 - restore with add side-effect
   fixed (see e.g. _exithandle)
 - calls designed to set O7 being marked as call sites (in non-relocated functions)
   fixed
 - unsupported return type warning (ret to call address + 16)
   fixed
 - I/O metrics broken
   fixed
 - instrumenting memory allocation breaks app
   bug # 1 - instrumenting _smalloc
    fixed (problem instrumenting _smalloc)
   bug # 2 - instrumenting _malloc_unlocked causes infinite recursion
    ???? - problem occurs in _malloc_unlocked (see below) - why????
    NOT fixed (don't try to instrument _malloc_unlocked)

NOT ADDRESSED:
 - "impdep" instructions:
 - nonoptimal "restore;retl" return
 - Type migration: 64-bit Address and Register types
 - 64-bit addressing instructions?
 - General paradyn problem that functions are identified by function_name, not
    by module_name/function_name can cause paradyn to instrument libc fork
    when libthread fork is the fork which is actually used - this can cause
    paradyn to miss calls to fork for some multi-process applications.

22 years agoAdded LocalAlteration.C & LocalAlteration-Sparc.C to srcs
mcheyney [Mon, 28 Sep 1998 18:02:16 +0000 (18:02 +0000)]
Added LocalAlteration.C & LocalAlteration-Sparc.C to srcs

22 years agoNew files describing the LocalAlteration abstarction for rewriting
mcheyney [Sat, 19 Sep 1998 21:03:36 +0000 (21:03 +0000)]
New files describing the LocalAlteration abstarction for rewriting
relocated functions.  The -Sparc versions provide a class hierarchy
for the types of patterns (old -> new code translation) currently
supported on SPARC:
 - a tail-call optimization hierarchy descibing call-restore & jmp-nop
 tail calls.
 - a NOP expansion used for opening up space inside functions - e.g.
 when inst points overlap.
 - a SetO7 used to preserve the semantics of setting the 07 register
 using a call to PC + 8.
These subclasses are used to rewrite SPARC function in the code called
under (the new version of) findNewInstPoints in inst-sparc-solaris.C.

22 years agoChanges to use the LocalAlteration abstraction to rewrite functions
mcheyney [Sat, 19 Sep 1998 20:56:03 +0000 (20:56 +0000)]
Changes to use the LocalAlteration abstraction to rewrite functions
when they are relocated, instead of doing it ad-hoc.
This committed version is the newest-version, which keeps
only minimal additionmal state for non-relocated functions,
and builds a new LocalAlteration set for a function on demand
when the function is relocated - using the original set of
inst points of the function.

22 years agoDon't delete the process object in the destructor for BPatch_thread.
buck [Fri, 18 Sep 1998 18:23:22 +0000 (18:23 +0000)]
Don't delete the process object in the destructor for BPatch_thread.

22 years agoIncremented RELEASE_NUM (for release!)
wylie [Wed, 16 Sep 1998 16:23:37 +0000 (16:23 +0000)]
Incremented RELEASE_NUM (for release!)

22 years agoChange to not include files from rtinst/h when compiling for Dyninst API.
buck [Tue, 15 Sep 1998 20:50:56 +0000 (20:50 +0000)]
Change to not include files from rtinst/h when compiling for Dyninst API.

22 years agoChange version number in makefiles.
buck [Tue, 15 Sep 1998 18:42:49 +0000 (18:42 +0000)]
Change version number in makefiles.

22 years agoMiscellaneous fixes to correct compilation errors on Visual C++.
buck [Tue, 15 Sep 1998 18:32:06 +0000 (18:32 +0000)]
Miscellaneous fixes to correct compilation errors on Visual C++.

22 years agoPut a return after the assert at the end of createInstPointAtAddr, to
buck [Tue, 15 Sep 1998 18:01:04 +0000 (18:01 +0000)]
Put a return after the assert at the end of createInstPointAtAddr, to
satisfy Visual C++ on Windows NT.

22 years agoUn-const'd modified structure
paradyn [Tue, 15 Sep 1998 13:51:49 +0000 (13:51 +0000)]
Un-const'd modified structure

22 years agoCommit of changes for Dyninst API version 1.2. Includes support for
buck [Tue, 15 Sep 1998 04:15:34 +0000 (04:15 +0000)]
Commit of changes for Dyninst API version 1.2.  Includes support for
instrumentation at arbitrary points on AIX, and the addition of various
minor API calls.

22 years agoTurn -O3 back on for DEC Alpha plaform.
buck [Tue, 15 Sep 1998 04:13:34 +0000 (04:13 +0000)]
Turn -O3 back on for DEC Alpha plaform.

22 years agoAdd alpha_dec_osf4_0 to the list of platforms that do not support attach.
buck [Wed, 9 Sep 1998 23:23:37 +0000 (23:23 +0000)]
Add alpha_dec_osf4_0 to the list of platforms that do not support attach.

22 years agoFix detecting the death on a mutatee process on Alpha.
buck [Wed, 9 Sep 1998 23:23:13 +0000 (23:23 +0000)]
Fix detecting the death on a mutatee process on Alpha.

22 years agoWe now skip test #19 on the Alpha (oneShotCode, which is not
buck [Wed, 9 Sep 1998 03:39:39 +0000 (03:39 +0000)]
We now skip test #19 on the Alpha (oneShotCode, which is not
yet implemented on that platform).

22 years agoUpdated to work with the new parameter to generateCode.
buck [Wed, 9 Sep 1998 03:38:24 +0000 (03:38 +0000)]
Updated to work with the new parameter to generateCode.

22 years agoChanged some types from "unsigned" to "Address," to fix things up for
buck [Tue, 8 Sep 1998 21:35:27 +0000 (21:35 +0000)]
Changed some types from "unsigned" to "Address," to fix things up for
64-bit architectures.

22 years agoAdditional build targets for convenience: ParadynD ParadynFE & ParadynVC
wylie [Wed, 2 Sep 1998 22:03:57 +0000 (22:03 +0000)]
Additional build targets for convenience: ParadynD ParadynFE & ParadynVC

22 years agoAdditional template instances and dummy visualizationUser functions
wylie [Wed, 2 Sep 1998 21:56:40 +0000 (21:56 +0000)]
Additional template instances and dummy visualizationUser functions
(required when building with EGCS on AIX)

22 years agoTemplate instances moved to API (where they're also needed under EGCS-AIX)
wylie [Wed, 2 Sep 1998 21:43:55 +0000 (21:43 +0000)]
Template instances moved to API (where they're also needed under EGCS-AIX)

22 years agoAdditional templates for EGCS-AIX
wylie [Wed, 2 Sep 1998 21:42:15 +0000 (21:42 +0000)]
Additional templates for EGCS-AIX

22 years agoAn additional template for EGCS-AIX
wylie [Wed, 2 Sep 1998 21:35:55 +0000 (21:35 +0000)]
An additional template for EGCS-AIX

22 years agoA few additional template instances (apparently needed by egcs on AIX)
wylie [Wed, 2 Sep 1998 21:34:56 +0000 (21:34 +0000)]
A few additional template instances (apparently needed by egcs on AIX)

22 years agoTidy and compiler pacification.
wylie [Wed, 2 Sep 1998 21:13:22 +0000 (21:13 +0000)]
Tidy and compiler pacification.

22 years agoTidy
wylie [Wed, 2 Sep 1998 21:12:34 +0000 (21:12 +0000)]
Tidy

22 years agochanged setUseCount to make it right
zhichen [Sat, 29 Aug 1998 03:06:57 +0000 (03:06 +0000)]
changed setUseCount to make it right

22 years agoChanged to traverse the DAG to compute useCount
zhichen [Fri, 28 Aug 1998 21:56:30 +0000 (21:56 +0000)]
Changed to traverse the DAG to compute useCount

22 years agoAdded removeAst at line 3471 so that parameters to DYNINSTinit does not
zhichen [Fri, 28 Aug 1998 02:40:34 +0000 (02:40 +0000)]
Added removeAst at line 3471 so that parameters to DYNINSTinit does not
use extra registers.

22 years agoadded an assertion to logLine to check array boundary
zhichen [Fri, 28 Aug 1998 01:38:57 +0000 (01:38 +0000)]
added an assertion to logLine to check array boundary

22 years agoMake sure the useCount of the DAG generated are correct
zhichen [Fri, 28 Aug 1998 01:38:09 +0000 (01:38 +0000)]
Make sure the useCount of the DAG generated are correct

22 years agoRemoved assert for Linux in Object-elf32.C
nash [Thu, 27 Aug 1998 21:22:52 +0000 (21:22 +0000)]
Removed assert for Linux in Object-elf32.C
Fixed Linux implementation in makenan.C

22 years agoFixed type warnings in header files and removed Linux kludge from
nash [Thu, 27 Aug 1998 21:21:59 +0000 (21:21 +0000)]
Fixed type warnings in header files and removed Linux kludge from
makenan.h, as it is not needed.

22 years agoFix VisualC++ compilation errors
wylie [Thu, 27 Aug 1998 19:09:30 +0000 (19:09 +0000)]
Fix VisualC++ compilation errors

22 years agoRemoved SP2 template which should be no longer necessary
wylie [Wed, 26 Aug 1998 22:44:34 +0000 (22:44 +0000)]
Removed SP2 template which should be no longer necessary

22 years agoAstNode::generateCode now has an extra parameter that indicate if we
zhichen [Wed, 26 Aug 1998 21:12:50 +0000 (21:12 +0000)]
AstNode::generateCode now has an extra parameter that indicate if we
are generating code at the DAG root, if so, useCount should be properly
initialized

22 years ago*** empty log message ***
zhichen [Wed, 26 Aug 1998 21:07:17 +0000 (21:07 +0000)]
*** empty log message ***

22 years agoAdded an extra parameter to AstNode::generateCode
zhichen [Wed, 26 Aug 1998 21:00:36 +0000 (21:00 +0000)]
Added an extra parameter to AstNode::generateCode

22 years agodded a parameter to AstNode::generateCode
zhichen [Wed, 26 Aug 1998 20:59:27 +0000 (20:59 +0000)]
dded a parameter to AstNode::generateCode

22 years agoAdded a parameter to AstNode::generateCode
zhichen [Wed, 26 Aug 1998 20:59:04 +0000 (20:59 +0000)]
Added a parameter to AstNode::generateCode

22 years agoAdded one parameter to AstNode::generateCode
zhichen [Wed, 26 Aug 1998 20:58:03 +0000 (20:58 +0000)]
Added one parameter to AstNode::generateCode

22 years agoFixed dag code generation, added one parameter to AstNode::CodeGeneration.
zhichen [Wed, 26 Aug 1998 20:57:20 +0000 (20:57 +0000)]
Fixed dag code generation, added one parameter to AstNode::CodeGeneration.

22 years agofixed dag code generation.
zhichen [Wed, 26 Aug 1998 20:56:41 +0000 (20:56 +0000)]
fixed dag code generation.

22 years agoMore template instantiations for recent Alpha/Address changes
wylie [Wed, 26 Aug 1998 14:35:08 +0000 (14:35 +0000)]
More template instantiations for recent Alpha/Address changes

22 years agoIsolated modified NO_OPT_FLAG definition to alpha-dec-osf4.0 platform
paradyn [Tue, 25 Aug 1998 22:04:48 +0000 (22:04 +0000)]
Isolated modified NO_OPT_FLAG definition to alpha-dec-osf4.0 platform

22 years agoInitial commit of DEC Alpha port.
buck [Tue, 25 Aug 1998 19:34:26 +0000 (19:34 +0000)]
Initial commit of DEC Alpha port.

22 years agoRevised src and tcl locations
wylie [Mon, 24 Aug 1998 19:27:58 +0000 (19:27 +0000)]
Revised src and tcl locations

22 years agoMoved to src subdirectory
wylie [Mon, 24 Aug 1998 19:27:22 +0000 (19:27 +0000)]
Moved to src subdirectory

22 years agoMoved to tcl subdirectory
wylie [Mon, 24 Aug 1998 19:26:22 +0000 (19:26 +0000)]
Moved to tcl subdirectory

22 years agoForgotten removal of obsolete #if for i386-unknown-nt4.0 version of matherr.
wylie [Mon, 17 Aug 1998 17:05:10 +0000 (17:05 +0000)]
Forgotten removal of obsolete #if for i386-unknown-nt4.0 version of matherr.
Kludge to handle pre- and post- GCC-2.8 compiler's math.h exception structs.

22 years agotype adjustment (NULL -> 0)
wylie [Mon, 17 Aug 1998 03:14:08 +0000 (03:14 +0000)]
type adjustment (NULL -> 0)

22 years agoMoved matherr prototype into conditional Linux code
wylie [Mon, 17 Aug 1998 02:05:34 +0000 (02:05 +0000)]
Moved matherr prototype into conditional Linux code

22 years agoremoved spurious trailiing `\'s which generate lots of compiler warnings
wylie [Sun, 16 Aug 1998 23:50:07 +0000 (23:50 +0000)]
removed spurious trailiing `\'s which generate lots of compiler warnings

22 years agoremoved spurious trailing `\'s which were generating lots of warnings
wylie [Sun, 16 Aug 1998 23:44:14 +0000 (23:44 +0000)]
removed spurious trailing `\'s which were generating lots of warnings

22 years agoJust a comment
wylie [Sun, 16 Aug 1998 23:41:17 +0000 (23:41 +0000)]
Just a comment

22 years agoremoved invalid default parameter initialization
wylie [Sun, 16 Aug 1998 23:39:04 +0000 (23:39 +0000)]
removed invalid default parameter initialization

22 years agotype adjustments to avoid compilation problems
wylie [Sun, 16 Aug 1998 23:37:39 +0000 (23:37 +0000)]
type adjustments to avoid compilation problems

22 years agotype adjustment NULL -> 0
wylie [Sun, 16 Aug 1998 23:36:29 +0000 (23:36 +0000)]
type adjustment NULL -> 0

22 years agoadded #include "rtinst/h/rtinst.h" for time64 definition
wylie [Sun, 16 Aug 1998 23:35:15 +0000 (23:35 +0000)]
added #include "rtinst/h/rtinst.h" for time64 definition

22 years agoAdded declaration of destructor for hashTable class
wylie [Sun, 16 Aug 1998 23:34:03 +0000 (23:34 +0000)]
Added declaration of destructor for hashTable class

22 years agoCommented-out prototype definitions which seemed to confuse the GCC compilers
wylie [Sun, 16 Aug 1998 23:32:46 +0000 (23:32 +0000)]
Commented-out prototype definitions which seemed to confuse the GCC compilers

22 years agoexplicit copy constructors for visi_DataGrid and visi_TraceData
wylie [Sun, 16 Aug 1998 23:29:51 +0000 (23:29 +0000)]
explicit copy constructors for visi_DataGrid and visi_TraceData

22 years agodictionary_hash_iter copy constructor publicized (since used by igen)
wylie [Sun, 16 Aug 1998 23:27:53 +0000 (23:27 +0000)]
dictionary_hash_iter copy constructor publicized (since used by igen)

22 years agoSymbolIter copy constructor publicized (since used by symtab.C)
wylie [Sun, 16 Aug 1998 23:26:32 +0000 (23:26 +0000)]
SymbolIter copy constructor publicized (since used by symtab.C)

22 years agoDefinition of MATH_EXCEPTION_STRUCT (for makenan.[hC])
wylie [Sun, 16 Aug 1998 23:25:05 +0000 (23:25 +0000)]
Definition of MATH_EXCEPTION_STRUCT (for makenan.[hC])

22 years agoparameterized use of MATH_EXCEPTION_STRUCT as a compilation definition
wylie [Sun, 16 Aug 1998 23:21:26 +0000 (23:21 +0000)]
parameterized use of MATH_EXCEPTION_STRUCT as a compilation definition
to handle "exception", "_exception", "__math_exception", ...

22 years agoignore null-named stabs function entries (thoughtfully provided by
wylie [Sun, 16 Aug 1998 23:18:26 +0000 (23:18 +0000)]
ignore null-named stabs function entries (thoughtfully provided by
GNU CC 2.8 to delimit the ends of functions)
also removed spurious trailing `\'s

23 years agoStats printout tidy (for Carlos)
wylie [Fri, 24 Jul 1998 18:53:03 +0000 (18:53 +0000)]
Stats printout tidy (for Carlos)

23 years agoFixed FMM (free memory mismatch) error reported by Purify in conditional
wylie [Fri, 24 Jul 1998 17:16:44 +0000 (17:16 +0000)]
Fixed FMM (free memory mismatch) error reported by Purify in conditional
BPATCH_SET_MUTATIONS_ACTIVE code.

23 years agoRevert to non-recursive MKDIR since DOS "mkdir" (which doesn't recognise -p)
wylie [Fri, 24 Jul 1998 14:51:40 +0000 (14:51 +0000)]
Revert to non-recursive MKDIR since DOS "mkdir" (which doesn't recognise -p)
being found from nmake instead of Unix "mkdir"

23 years agoMKDIR with recursive directory generation
wylie [Thu, 23 Jul 1998 16:32:03 +0000 (16:32 +0000)]
MKDIR with recursive directory generation

23 years agoExtended clean-up to remove .exp and .pdb files.
wylie [Thu, 23 Jul 1998 16:22:46 +0000 (16:22 +0000)]
Extended clean-up to remove .exp and .pdb files.

23 years agoAdded -PDB:NONE to link command to avoid generating an additional lib.pdb
wylie [Thu, 23 Jul 1998 16:13:33 +0000 (16:13 +0000)]
Added -PDB:NONE to link command to avoid generating an additional lib.pdb
program database file containing (unused) MS-format debugging information.

23 years agochanged setSampleRate from synchronous to asynchronous call
newhall [Sun, 12 Jul 1998 21:07:10 +0000 (21:07 +0000)]
changed setSampleRate from synchronous to asynchronous call

23 years agoFix to catch both the call site & the exit as instrumentation
mcheyney [Wed, 17 Jun 1998 21:41:08 +0000 (21:41 +0000)]
Fix to catch both the call site & the exit as instrumentation
points when tail-call optimization unwound (sparc-solaris only).

23 years agoExtended cplus_demangle to handle VC++-compiled C objects
wylie [Fri, 5 Jun 1998 23:47:42 +0000 (23:47 +0000)]
Extended cplus_demangle to handle VC++-compiled C objects
(which imagehlp's UnDecorateSymbolName was failing to do)

23 years agobug fix in copy ctor, detected by purify UMR; sometimes resulted in
tamches [Fri, 5 Jun 1998 05:53:14 +0000 (05:53 +0000)]
bug fix in copy ctor, detected by purify UMR; sometimes resulted in
bad on-screen clipping.

23 years agoAllow IDENT identifiers to begin with an underscore
wylie [Thu, 4 Jun 1998 00:16:39 +0000 (00:16 +0000)]
Allow IDENT identifiers to begin with an underscore
(as they unfortunately do from VisualC++/WindowsNT)

23 years agoMade changes for dyninst API to take advantage of support added for Paradynd
buck [Thu, 28 May 1998 20:02:34 +0000 (20:02 +0000)]
Made changes for dyninst API to take advantage of support added for Paradynd
to load mutatee runtime as a shared library on x86/Solaris.
Changed x86 instrumentation code so that instrumentation inserted exactly
at the location of the program counter gets immediately executed when the
program is resumed (before it would be skipped until the point was reached
again).

23 years agoChanged metricDefinitionNode::updateValue to make SampledFunction work again.
zhichen [Thu, 28 May 1998 17:31:15 +0000 (17:31 +0000)]
Changed metricDefinitionNode::updateValue to make SampledFunction work again.

23 years agofixed a purify FMM (free mismatched memory) hit.
tamches [Fri, 22 May 1998 23:48:55 +0000 (23:48 +0000)]
fixed a purify FMM (free mismatched memory) hit.

23 years agofixed 2 purify FMM hits in execCommand
tamches [Fri, 22 May 1998 15:52:56 +0000 (15:52 +0000)]
fixed 2 purify FMM hits in execCommand

23 years agoAdded DONT_BUILD_PARADYN and DONT_BUILD_DYNINST configuration options
wylie [Thu, 21 May 1998 16:43:11 +0000 (16:43 +0000)]
Added DONT_BUILD_PARADYN and DONT_BUILD_DYNINST configuration options

23 years agoMoved dynInstAPI build after Paradyn
wylie [Thu, 21 May 1998 15:54:27 +0000 (15:54 +0000)]
Moved dynInstAPI build after Paradyn

23 years agoChanged X11R6 DarkGray to X11R5/Tk8.0p2 DimGray
wylie [Wed, 20 May 1998 19:55:31 +0000 (19:55 +0000)]
Changed X11R6 DarkGray to X11R5/Tk8.0p2 DimGray

23 years agoRemoved some warnings
wylie [Mon, 18 May 1998 18:49:41 +0000 (18:49 +0000)]
Removed some warnings

23 years agoGuarded code for x86/Solaris only.
wylie [Mon, 18 May 1998 17:32:45 +0000 (17:32 +0000)]
Guarded code for x86/Solaris only.

23 years agoTweak for VC-compilation (WindowsNT)
wylie [Mon, 18 May 1998 17:21:26 +0000 (17:21 +0000)]
Tweak for VC-compilation (WindowsNT)

23 years agoSet USES_LIBDYNINSTRT_SO to true on x86.
czhang [Mon, 18 May 1998 02:27:12 +0000 (02:27 +0000)]
Set USES_LIBDYNINSTRT_SO to true on x86.

23 years agoGuarded inclusion of <sys/procfs.h> so that AIX doesn't look for it.
wylie [Mon, 18 May 1998 02:19:06 +0000 (02:19 +0000)]
Guarded inclusion of <sys/procfs.h> so that AIX doesn't look for it.