summaryrefslogtreecommitdiff
path: root/vsproject
AgeCommit message (Collapse)AuthorFilesLines
2019-11-24mir_opt_test - All terminators implemented, more simple test casesJohn Hodge1-0/+4
2019-11-24tools - Add an experimental (and very incomplete) MIR optimisation testerJohn Hodge2-0/+186
2019-11-24vsproject - Split mrustc into a library and an executable (for writing unit ↵John Hodge5-787/+1018
tests)
2019-11-24vsproject - (minor) Sort files some moreJohn Hodge1-189/+200
2019-11-24main - Move debug code to `debug.cpp` (preparation for moving all logic to a ↵John Hodge2-0/+4
library)
2019-11-24Misc - Remove now-defunct files (resolve_ufcs_outer.cpp and mangling.cpp)John Hodge2-4/+0
2019-11-23Standalone MIRI - Extended windows FFI support, works for "hello, world"John Hodge1-1/+1
2019-11-09vsproject - Tweak scripts to run smiriJohn Hodge2-12/+16
2019-11-03HIR - Correct enum repr typesJohn Hodge1-3/+3
2019-11-03vsproject scripts - Slight fixesJohn Hodge2-6/+5
2019-10-27Codegen C - Fix msvc atomic_storeJohn Hodge1-6/+5
2019-10-27MSVC - General compilation fixes, `hello.exe` building and runningJohn Hodge3-24/+21
2019-10-27vsproject - Fix bad paths, initial support for 1.29 building in scripts ↵John Hodge3-8/+11
(can't get past libcore inline assembly yet)
2019-10-26Merge remote-tracking branch 'remotes/origin/master' into nightly-1.29John Hodge4-3/+26
2019-10-26All - Compilation fixes on VS2015 (constructors, warnings, missing files, ↵John Hodge6-10/+42
class/struct disagreement, <algorithm>)
2019-02-23vsproject scripts - Add libproc_macroJohn Hodge1-0/+2
2018-11-18vsproject - Remove error on C4061 (errors even with `default`)John Hodge1-3/+3
2018-10-21VS - Make target paths consistent (fixes build error in Win32 target)John Hodge4-3/+28
2018-10-21Windows build fixesJohn Hodge2-4/+0
2018-09-09Msvc compile fixesJohn Hodge4-4/+8
2018-04-01All - Move toml parser and path header to a common library, start on custom ↵John Hodge8-36/+232
target specs.
2018-03-17VSProject - More scripts!John Hodge5-7/+17
2018-03-17VSProject - Add some new scripts (attempts to build rustc, run testrunner, ..)John Hodge3-14/+22
2018-03-17Standalone MIRI - Coming along slowly.John Hodge1-1/+6
2018-03-03Codegen C - A few more MSVC compile fixes, now compiling (after patching ↵John Hodge1-2/+2
libstd to remove unused extern)
2018-02-18Standalone MIRI - Implement BinOp comparisons and Terminator::IfJohn Hodge1-2/+2
2018-02-16Standalone MIRI - Hacking along, hit a blocker that will need some refactor.John Hodge2-3/+10
2018-02-11Standalone MIRI - Implementation sprint, statics in process.John Hodge2-12/+17
2018-01-28standalone_miri - Up to attempting to run `hello`John Hodge2-1/+13
2018-01-27Trans - Add "backend" for monomorphised MIRJohn Hodge2-0/+4
2018-01-24MSVC - Fiddling about trying to make C code compileJohn Hodge1-3/+3
2018-01-24standalone_miri - New side-tool to attempt to execute pre-monomorphised MIRJohn Hodge4-0/+248
2018-01-14MSVC compile fixesJohn Hodge2-0/+4
2017-11-18Codegen C - Various attempts at making MSVC workJohn Hodge1-0/+5
2017-11-18MSVC Compile FixesJohn Hodge2-0/+4
2017-09-23VSProject - add a script to build libstd and friendsJohn Hodge1-0/+7
2017-09-22Tools - Add draft testrunnerJohn Hodge3-0/+154
2017-09-02TEST - A variant of TU macros to make a switch armJohn Hodge1-0/+10
2017-09-02minicargo - Clean up warnings on MSVCJohn Hodge2-0/+4
2017-08-21minicargo - move path code to its own fileJohn Hodge2-0/+8
2017-08-20Misc - Visual studio cleanupsJohn Hodge2-84/+99
2017-08-20minicargo - Dependency loadingJohn Hodge2-0/+8
2017-08-19minicargo - Draft implementation, spawns mrustc on windowsJohn Hodge3-1/+183
2017-08-19vsproject - Update for makefile changesJohn Hodge2-0/+4
2017-07-09Codegen C - MSVC hackery.John Hodge1-9/+15
2017-07-09VSProject - nmake file for building hello-world testJohn Hodge1-0/+46
2017-07-09All - Fix compilation on gccJohn Hodge1-2/+8
2017-07-06All - Some little tweaks for windows portJohn Hodge1-0/+4
2017-07-06Misc - Minor MSVC fixesJohn Hodge (bugs)2-0/+4
2017-06-04All - Compile and run fixes in MSVCJohn Hodge (bugs)1-0/+5