New improved autoconf and analysisStepper:
authorBill Williams <bill@cs.wisc.edu>
Thu, 19 Jul 2012 19:02:51 +0000 (14:02 -0500)
committerBill Williams <bill@cs.wisc.edu>
Thu, 19 Jul 2012 19:02:51 +0000 (14:02 -0500)
commitd472e4ed9de482fe1b4cae628f6f91650b601c8b
treed02e2d8e10e2b8ff451d31a5c3f957e25ebcda90
parent7f07250925ac0e66b10a3088ffb2a81e057f4ee7
New improved autoconf and analysisStepper:

* per-function analysisStepper parsing
* --without-parseAPI and --without-symtabAPI configure options for lightweight SW
* per-platform make.config.locals for ease of configuration
* autodetect lack of 32-bit static libstdc++
* --with-boost for non-standard boost include locations
* --with-libelf-static and --with-libdwarf-static to force use of static libs
* libelf and libdwarf now RPATHed in at the make.library.tmpl level
* unified a bunch of stackwalker Makefile stuff into make.module.tmpl, as it's configured and not platform-based
43 files changed:
aclocal.m4
autodyninst/make.config.local.in
common/src/linuxKludges.C
configure
configure.in
dyninstAPI/src/BPatch.C
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_image.C
dyninstAPI/src/BPatch_snippet.C
dyninstAPI/src/baseTramp.C
dyninstAPI/src/binaryEdit.C
dyninstAPI/src/dynProcess.C
dyninstAPI/src/linux-x86.C
dyninstAPI/src/mapped_object.C
instructionAPI/src/Expression.C
instructionAPI/src/InstructionDecoder-x86.C
make.components
make.config
make.library.tmpl
parseAPI/h/CFGModifier.h
parseAPI/src/CFGModifier.C
parseAPI/src/ParserDetails.C
patchAPI/src/PatchMgr.C
proccontrol/src/handler.C
proccontrol/src/process.C
proccontrol/src/procset.C
stackwalk/amd64-unknown-freebsd7.2/Makefile
stackwalk/i386-unknown-freebsd7.2/Makefile
stackwalk/i386-unknown-linux2.4/Makefile
stackwalk/make.module.tmpl
stackwalk/src/analysis_stepper.C
stackwalk/src/analysis_stepper.h
stackwalk/src/framestepper.C
stackwalk/src/libstate.C
stackwalk/src/linuxbsd-x86-swk.C
stackwalk/src/steppergroup.C
stackwalk/src/walker.C
stackwalk/x86_64-unknown-linux2.4/Makefile
stackwalk/x86_64_cnl/Makefile
symtabAPI/src/Archive.C
symtabAPI/src/Object-elf.C
symtabAPI/src/SymtabReader.C