120 Commits (bcc997e0e7a788fd9fc800da54b6553e78ce0793)

Author SHA1 Message Date
Jussi Pakkanen bcc997e0e7 Enable STL debugging in debug mode. 11 years ago
Jussi Pakkanen 2a155072de Smarter alignment checker. 11 years ago
Jussi Pakkanen 195fb0d967 Get alignment from cross file. 11 years ago
Jussi Pakkanen 21e4fcc6b0 Get has_function from cross file. 11 years ago
Jussi Pakkanen 2117814826 Get sizeof info from cross file if it exists and write an error if it can not be determined. 11 years ago
Jussi Pakkanen aa7b70efce Some fixes for C++ cross compiler. 11 years ago
Jussi Pakkanen 6aa1152d72 Regenerate if cross build definition file is updated. 11 years ago
Jussi Pakkanen 063bfed54e Fixed ObjC calls. 11 years ago
Jussi Pakkanen ed6baa31f6 Use host naming conventions for files. 11 years ago
Jussi Pakkanen 1467acc1bb Minor thing. 11 years ago
Jussi Pakkanen 4b9d873b03 Made native build work again. 11 years ago
Jussi Pakkanen 6780050cbf Run cross build tests with exe wrapper. 11 years ago
Jussi Pakkanen 354bdca920 Can generate a very simple cross environment. 11 years ago
Jussi Pakkanen 5d38cbfade A journey to cross-compilation starts with a single step. 11 years ago
Jussi Pakkanen a3f88e1a49 Search for Boost libs in all lib dirs. 11 years ago
Jussi Pakkanen e3c100a57b Can print log info on run tests. 11 years ago
Jussi Pakkanen c6755e1399 Removed one layer of indirection. 11 years ago
Jussi Pakkanen b4836a0a2e Can check alignment of data types. 11 years ago
Jussi Pakkanen 26afdb49d7 Namespace safety. 11 years ago
Jussi Pakkanen fc3062870b Removed stray comment. 11 years ago
Jussi Pakkanen 44c0e22330 Can check for members in structures. 11 years ago
Jussi Pakkanen 658a826518 Can check if headers have functions of a given name. 11 years ago
Jussi Pakkanen bdd1485987 Run build tests properly. 11 years ago
Jussi Pakkanen 427cfbf569 Interpreter side of tryrun is mostly done. 11 years ago
Jussi Pakkanen 65be7a9ab7 A few Fedora fixes. 12 years ago
Jussi Pakkanen 7fe106365c Read the proper environment variable name. 12 years ago
Jussi Pakkanen 4f1ca2062d Removed shebang lines on non-runnable files. 12 years ago
Jussi Pakkanen af126c9d0e Dependency tracking works with MSVC. 12 years ago
Jussi Pakkanen e967e5eb4b At last! MSVC precompiles headers and can use them. 12 years ago
Jussi Pakkanen a1f4bf1124 Started work on MSVC precompiled headers. It does not work yet but I have been at it for so long that I want to just commit now because it at least does something close to the final result. 12 years ago
Jussi Pakkanen 34f1042a7e Minor MSVC tweak. 12 years ago
Jussi Pakkanen f326f6d15e Fix to work with /lib multilib. 12 years ago
Jussi Pakkanen 9323aa3ae3 Made symbol extractor work on OSX. 12 years ago
Jussi Pakkanen 2fdc7c7dbc Added has_header method. 12 years ago
Jussi Pakkanen aa38b1859f A few windows fixes. 12 years ago
Jussi Pakkanen 89aa4e2233 C++ is now called cpp rather than cxx. 12 years ago
Jussi Pakkanen 0d2f34654c Generator rules can have more than one output. 12 years ago
Jussi Pakkanen e453c408da Can add extra #includes to sizeof checks. 12 years ago
Jussi Pakkanen ae62e8ca11 Can detect sizes of expressions. 12 years ago
Jussi Pakkanen 547706e385 Close temporary file because poor little Windows can't handle a file 12 years ago
Jussi Pakkanen 83f0e6744e Support for cppcheck. 12 years ago
Jussi Pakkanen 4d1ee0b8f2 Moved logs into their own directory. 12 years ago
Jussi Pakkanen 17e5d8c6ac Fix getting compiler via environment variable 12 years ago
Jussi Pakkanen bf62937711 Can extract compiler ID string. 12 years ago
Jussi Pakkanen 140f30470b Can run trial compilations on a given compiler. 12 years ago
Jussi Pakkanen 7606b7af8c Some minor tweaks. 12 years ago
Jussi Pakkanen 7b8d24a9d8 Can use msvc static linker. 12 years ago
Jussi Pakkanen 7e3f2f7771 Can compile stuff with MSVC++. 12 years ago
Jussi Pakkanen 7ce4aa1b90 Can build programs with MSVC. 12 years ago
Jussi Pakkanen 5d81924914 Check that VC can compile. 12 years ago