Initial support for FreeBSD.
authorDaniel McNulty <mcnulty@cs.wisc.edu>
Wed, 11 Aug 2010 20:34:42 +0000 (15:34 -0500)
committerDaniel McNulty <mcnulty@cs.wisc.edu>
Wed, 11 Aug 2010 20:34:42 +0000 (15:34 -0500)
commitbf7dcb0f16ff2738ad9d64b1827f8baf439aef2f
tree96df89e8e95c954e429b9db409caa7cb8930194d
parent6bcefc5644df17e8de6998ef60dcad4767a5f15e
Initial support for FreeBSD.

This commit serves as a marker for when the initial FreeBSD changes
were merged with git-head. Please see previous commits for
further descriptions of changes.

The initial support for FreeBSD includes a working binary rewriter
and an almost complete port of ProcControlAPI ( I have observed
some race conditions for the iRPC test when working on multithreaded
debuggees ).

It also removes the FreeBSD 8.0 build directories and support in the testsuite
for FreeBSD 8.0, as the initial support was only tested on FreeBSD 7.2.
29 files changed:
common/i386-unknown-freebsd8.0/Makefile [deleted file]
dyninstAPI/i386-unknown-freebsd8.0/Makefile [deleted file]
dyninstAPI_RT/i386-unknown-freebsd8.0/Makefile [deleted file]
dyninstAPI_RT/src/RTfreebsd.c
instructionAPI/i386-unknown-freebsd8.0/Makefile [deleted file]
make.config
parseAPI/i386-unknown-freebsd8.0/Makefile [deleted file]
proccontrol/i386-unknown-freebsd8.0/Makefile [deleted file]
symtabAPI/i386-unknown-freebsd8.0/Makefile [deleted file]
testsuite/Makefile
testsuite/amd64-unknown-freebsd7.2/tuples
testsuite/i386-unknown-freebsd7.2/tuples
testsuite/i386-unknown-freebsd8.0/Makefile [deleted file]
testsuite/i386-unknown-freebsd8.0/dyninst_cxx_group_test_group.c [deleted file]
testsuite/i386-unknown-freebsd8.0/dyninst_group_test_group.c [deleted file]
testsuite/i386-unknown-freebsd8.0/make.mutators.gen [deleted file]
testsuite/i386-unknown-freebsd8.0/make.solo_mutatee.gen [deleted file]
testsuite/i386-unknown-freebsd8.0/symtab_group_test_group.c [deleted file]
testsuite/i386-unknown-freebsd8.0/test_info_new.gen.C [deleted file]
testsuite/i386-unknown-freebsd8.0/tuples [deleted file]
testsuite/i386-unknown-linux2.4/tuples
testsuite/i386-unknown-nt4.0/tuples
testsuite/ppc32_linux/tuples
testsuite/ppc64_linux/tuples
testsuite/rs6000-ibm-aix5.1/tuples
testsuite/sparc-sun-solaris2.8/tuples
testsuite/sparc-sun-solaris2.9/tuples
testsuite/src/specification/spec-grouped.pl
testsuite/x86_64-unknown-linux2.4/tuples