Initial DynC_API commit.
authorDavid Aeschlimann <daeschli@adg-desktop-05.cs.wisc.edu>
Wed, 25 Aug 2010 19:33:03 +0000 (14:33 -0500)
committerDavid Aeschlimann <daeschli@antonio.cs.wisc.edu>
Wed, 20 Oct 2010 16:44:25 +0000 (11:44 -0500)
commit21d1427b92be10a755a6176b2aa82a5ae2154f07
tree65369575f5d02f07b3c42645529b7a7d46344f2a
parent68f5081322c7d4b4e1199a2d500a844055cf0841
Initial DynC_API commit.

Adds support for specification of snippets in a C-like language.

This is not a final commit, but is ment to get a preliminary of the
DynC_API out to group members for review.
92 files changed:
Makefile
dataflowAPI/src/debug_dataflow.C
dataflowAPI/src/debug_dataflow.h
dataflowAPI/src/slicing.C
dataflowAPI/src/stackanalysis.C
dynC_API/h/dynC.h [new file with mode: 0644]
dynC_API/h/snippetGen.h [new file with mode: 0644]
dynC_API/i386-unknown-linux2.4/Makefile [new file with mode: 0644]
dynC_API/i386-unknown-linux2.4/dynC.output [new file with mode: 0644]
dynC_API/i386-unknown-linux2.4/dynC.tab.C [new file with mode: 0644]
dynC_API/i386-unknown-linux2.4/dynC.tab.h [new file with mode: 0644]
dynC_API/i386-unknown-linux2.4/lex.dynC.C [new file with mode: 0644]
dynC_API/i386-unknown-nt4.0/Makefile [new file with mode: 0644]
dynC_API/i386-unknown-winXP/Makefile [new file with mode: 0644]
dynC_API/make.module.tmpl [new file with mode: 0644]
dynC_API/make.test.module.tmpl [new file with mode: 0644]
dynC_API/make.test.module.tmpl~ [new file with mode: 0644]
dynC_API/ppc32-unknown-vxworks6.x/Makefile [new file with mode: 0644]
dynC_API/ppc32_linux/Makefile [new file with mode: 0644]
dynC_API/ppc64_linux/Makefile [new file with mode: 0644]
dynC_API/rs6000-ibm-aix5.1/Makefile [new file with mode: 0644]
dynC_API/sparc-sun-solaris2.8/Makefile [new file with mode: 0644]
dynC_API/sparc-sun-solaris2.9/Makefile [new file with mode: 0644]
dynC_API/src/C.l [new file with mode: 0644]
dynC_API/src/C.y [new file with mode: 0644]
dynC_API/src/cmd.l [new file with mode: 0644]
dynC_API/src/cmd.y [new file with mode: 0644]
dynC_API/src/cmdline.l [new file with mode: 0644]
dynC_API/src/cmdline.y [new file with mode: 0644]
dynC_API/src/dynC.C [new file with mode: 0644]
dynC_API/src/snippetGen.C [new file with mode: 0644]
dynC_API/src/symtab.h [new file with mode: 0644]
dynC_API/tests/i386-unknown-linux2.4/#Makefile# [new file with mode: 0644]
dynC_API/tests/i386-unknown-linux2.4/Makefile [new file with mode: 0644]
dynC_API/tests/i386-unknown-linux2.4/Makefile~ [new file with mode: 0644]
dynC_API/tests/i386-unknown-linux2.4/messages.out [new file with mode: 0644]
dynC_API/tests/i386-unknown-linux2.4/myMutatee [new file with mode: 0755]
dynC_API/tests/i386-unknown-linux2.4/myMutator [new file with mode: 0755]
dynC_API/tests/i386-unknown-nt4.0/Makefile [new file with mode: 0644]
dynC_API/tests/i386-unknown-nt4.0/Makefile~ [new file with mode: 0644]
dynC_API/tests/i386-unknown-winXP/Makefile [new file with mode: 0644]
dynC_API/tests/i386-unknown-winXP/Makefile~ [new file with mode: 0644]
dynC_API/tests/ppc32_linux/Makefile [new file with mode: 0644]
dynC_API/tests/ppc32_linux/Makefile~ [new file with mode: 0644]
dynC_API/tests/ppc64_linux/Makefile [new file with mode: 0644]
dynC_API/tests/ppc64_linux/Makefile~ [new file with mode: 0644]
dynC_API/tests/rs6000-ibm-aix64-5.2/Makefile [new file with mode: 0644]
dynC_API/tests/rs6000-ibm-aix64-5.2/Makefile~ [new file with mode: 0644]
dynC_API/tests/sparc-sun-solaris2.8/Makefile [new file with mode: 0644]
dynC_API/tests/sparc-sun-solaris2.8/Makefile~ [new file with mode: 0644]
dynC_API/tests/sparc-sun-solaris2.9/Makefile [new file with mode: 0644]
dynC_API/tests/sparc-sun-solaris2.9/Makefile~ [new file with mode: 0644]
dynC_API/tests/testMutatee.cpp [new file with mode: 0644]
dynC_API/tests/testMutator.cpp [new file with mode: 0644]
dynC_API/tests/testMutator.cpp~ [new file with mode: 0644]
dynC_API/tests/testStatements [new file with mode: 0644]
dynC_API/tests/testStatements2 [new file with mode: 0644]
dynC_API/tests/testStatements2~ [new file with mode: 0644]
dynC_API/tests/testStatements3 [new file with mode: 0644]
dynC_API/tests/testStatements3~ [new file with mode: 0644]
dynC_API/tests/testStatements~ [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/Makefile [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/Makefile.old [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/Makefile~ [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/foo.txt [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/messages.out [new file with mode: 0644]
dynC_API/tests/x86_64-unknown-linux2.4/myMutatee [new file with mode: 0755]
dynC_API/tests/x86_64-unknown-linux2.4/myMutatee.out [new file with mode: 0755]
dynC_API/tests/x86_64-unknown-linux2.4/myMutator [new file with mode: 0755]
dynC_API/x86_64-unknown-linux2.4/2 [new file with mode: 0644]
dynC_API/x86_64-unknown-linux2.4/Makefile [new file with mode: 0644]
dynC_API/x86_64-unknown-linux2.4/Makefile_old [new file with mode: 0644]
dynC_API/x86_64-unknown-linux2.4/dynC.output [new file with mode: 0644]
dyner/make.module.tmpl
dyner/src/cmdline.l
dyner/src/cmdline.y
dyner/src/dyner.C
dyninstAPI/README
dyninstAPI/h/BPatch_addressSpace.h
dyninstAPI/h/BPatch_function.h
dyninstAPI/h/BPatch_image.h
dyninstAPI/h/BPatch_point.h
dyninstAPI/h/BPatch_snippet.h
dyninstAPI/h/BPatch_type.h
dyninstAPI/src/BPatch_addressSpace.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_image.C
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/BPatch_snippet.C
dyninstAPI/src/ast.C
dyninstAPI/src/ast.h
symtabAPI/src/Function.C