summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2018-06-03Toml - Slightly better commentingJohn Hodge1-1/+5
2018-06-03Standalone MIRI - Fix parse errors from mrustc changes, add recursion limitJohn Hodge7-12/+82
2018-06-03All - Move host target auto-detection to be common between compiler and ↵John Hodge3-13/+69
minicargo
2018-06-03Testrunner - Fix compilation on OSX, add optimisation and debuginfoJohn Hodge1-1/+15
2018-06-03minicargo - Rough OSX supportJohn Hodge1-4/+29
2018-06-02Minicargo - Tweaked error reportingJohn Hodge1-2/+2
2018-05-20TestRunner - Don't pass -L when there's no dependenciesJohn Hodge1-0/+13
2018-05-20Minicargo - Quieten build outputJohn Hodge4-6/+33
2018-05-20Standalone MIRI - A few comment notesJohn Hodge1-1/+3
2018-05-19Standalone MIRI - Clean up more direct uses of TypeRef.wrappersJohn Hodge1-96/+111
2018-05-19Standalone MIRI - Remove direct uses of TypeRef.wrappersJohn Hodge6-183/+186
2018-05-19Standalone MIRI - Use some more helpersJohn Hodge6-84/+114
2018-05-19Standalone MIRI - Better logging (can redirect to a file, leaving stdout for ↵John Hodge7-93/+147
the program)
2018-05-19Standalone MIRI - Pass argv to the targetJohn Hodge4-8/+79
2018-05-18Standalone MIRI - Range limit on FFI pointersJohn Hodge2-2/+3
2018-05-16Standalone MIRI - Split interpreter into its own fileJohn Hodge4-2365/+2387
2018-05-15Standalone MIRI - Split AllocationPtr into AllocationHandle and RelocationPtrJohn Hodge4-218/+280
2018-05-13Standalone MIRI - Refactor to remove linkage of host and VM stackJohn Hodge1-1127/+1263
2018-05-13Standalone MIRI - Working hello.rsJohn Hodge2-3/+36
2018-05-13Standalone MIRI - Shallow drops and better tracingJohn Hodge4-32/+109
2018-05-13Standalone MIRI - Misc cleanupsJohn Hodge1-10/+18
2018-05-13Standalone MIRI - memrchr and better null checkingJohn Hodge2-0/+25
2018-05-13Standalone MIRI - Create allocations for static dataJohn Hodge1-2/+5
2018-05-13Standalone MIRI - Better vtable handling, fix to offset with null pointersJohn Hodge4-58/+65
2018-05-13Standalone MIRI - Atomic add, catch_panicJohn Hodge1-22/+72
2018-05-12Standalone MIRI - TLS and some other messing aboutJohn Hodge3-56/+227
2018-05-12Standalone MIRI - Fiddling aroundJohn Hodge2-6/+11
2018-05-12Standalone MIRI - Better handling of staticsJohn Hodge2-10/+32
2018-05-12Standalone MIRI - Get type for statics, add some pthread_* FFI stubsJohn Hodge3-22/+50
2018-05-12Standalone MIRI - De-duplicate some value codeJohn Hodge2-81/+133
2018-05-12Standalone Miri - More implementation workJohn Hodge2-9/+43
2018-05-12Standalone Miri - Linux build supportJohn Hodge7-4/+101
2018-05-11Merge branch 'master' of https://github.com/thepowersgang/mrustcJohn Hodge1-0/+15
2018-05-05Target - Minor fixes to target.toml file loading (should work now)John Hodge1-0/+15
2018-04-25minicargo - Re-run build script if output is missingJohn Hodge1-2/+3
2018-04-01Testrunner - Include depfiles in cleanJohn Hodge1-1/+1
2018-04-01All - Move toml parser and path header to a common library, start on custom ↵John Hodge13-10/+60
target specs.
2018-03-30Minicargo - Turn on debug_assertions when in debug modeJohn Hodge1-1/+1
2018-03-26netbsd/amd64 supportMaya Rashish2-0/+7
2018-03-17minicargo - Handle wildcard dependenciesJohn Hodge2-5/+51
2018-03-17testrunner - Capture stdout on windowsJohn Hodge1-1/+9
2018-03-17Standalone MIRI - size_of_val and drop_in_placeJohn Hodge5-70/+207
2018-03-17Standalone MIRI - Coming along slowly.John Hodge6-102/+429
2018-03-17Standalone MIRI - Filled with hacks, but advancingJohn Hodge4-46/+191
2018-03-17Standalone Miri - More work blasting alongJohn Hodge2-17/+161
2018-03-17Standalone MIRI - Fiddling aroundJohn Hodge3-37/+332
2018-02-25Standalone MIRI - __rust_allocate, slice derefJohn Hodge1-2/+34
2018-02-25Standalone MIR - Better drop handling, RValue::Struct, RValue::SizedArray, ...John Hodge6-41/+123
2018-02-25minicargo - Fix bug with parallel builds and sanity checkJohn Hodge1-1/+2
2018-02-24Standalone MIRI + Codegen MMIR - Drop supportJohn Hodge4-12/+82