llvm with tablegen backend for capstone disassembler
Go to file
2008-03-12 21:09:20 +00:00
clang Avoid using the "unnamed struct field" extension (enabled with -fms-extensions). This feature/extension silently does the wrong thing in g++. As far as I can tell, g++ simply throws the field away entirely (note that it works fine with gcc). Since I am now always casting the object (for other reasons), accessing protected/public fields simply requires the cast refer to the defining class. This solution is simpler all around (thanks to Chris for suggesting it). 2008-03-12 21:09:20 +00:00
llvm Change VirtRegMap's dump to dump to cerr, not DOUT, so that it 2008-03-12 20:52:10 +00:00