Ensure new function names are heap allocated and not deleted after the function is out of scope.
This gets around a deallocation bug that I could not find. The 'getEnumName' and 'getWhatFor' functions are referring to strings which are deallocated (i think) before the string is written to the raw_fd_ostream.
Update the makefile to correspond with changes in LLVM's sample project. Note the fracture-specific mods to this file:
Update the makefile to correspond with changes in LLVM's sample project.
Update the rest of the makefile system to correspond with changes in LLVM's sample project.
Added check for libedit back into configure.ac
Whitespace.
Whitespace.
remove junk line
Whitespace.
Changed CheckOpCodeMatcher::getEnumName() to return string object that survives destruction of SDNodeInfo and CodeGenInstruction objects.
Updated install doc to show how it works with Mac OSX and FreeBSD. Added a note about problems on linux systems.
Added line to generate config.h during configure.
Merge branch 'master' of https://github.com/draperlaboratory/fracture