summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2019-08-04Standalone MIRI - Properly tagged FFI pointersJohn Hodge3-11/+21
2019-08-04Standalone MIRI - Fix OOB write caused by storing too much in a value inlineJohn Hodge1-10/+7
2019-08-04Standalone MIRI - Restructure so `0` is never a valid pointer valueJohn Hodge5-80/+93
2019-08-04Standalone MIRI - General improvementsJohn Hodge3-8/+121
2019-08-04Standalone MIRI - isatty (and move fcntl)John Hodge1-42/+50
2019-08-04Standalone MIRI - `read` FFIJohn Hodge3-3/+47
2019-08-04Standalone MIRI - More FFI open+fcntlJohn Hodge1-0/+61
2019-08-03Standalone MIRI - u8/u16 arithmaticJohn Hodge1-0/+20
2019-08-03Standalone MIRI - discriminant_valueJohn Hodge3-11/+60
2019-08-03standalone miri - stat, errno, char castsJohn Hodge3-61/+90
2019-08-03Standalone MIRI - SwitcValue, slice drops, char cast, ...John Hodge2-27/+148
2019-08-03Standalone miri - General fixes trying to get a test runningJohn Hodge4-40/+90
2019-08-03Standalone miri - Fix handling of `str` derefJohn Hodge1-1/+3
2019-08-03standalone_miri - Misc tweaksJohn Hodge1-2/+8
2019-07-21standalone_miri - Improved logging, fix incorrect offset when getting ↵John Hodge2-17/+28
relocations (1.29 hello is working)
2019-07-20standalone_miri - Improved logging for allocation tagsJohn Hodge3-7/+16
2019-07-20testrunner - Less hard-coded optionsJohn Hodge1-7/+27
2019-07-20minicargo - Hackily support dylib building (env var to turn it on)John Hodge1-4/+7
2019-07-20dump_hirfile - Fix publicity handlingJohn Hodge1-2/+2
2019-07-20Standalone MIRI - Name tags on allocationsJohn Hodge6-11/+25
2019-07-19Standaline MIRI - Report errors to stderr as well as the logJohn Hodge2-6/+24
2019-07-14standalone_miri - Fix after MIR refactorJohn Hodge8-189/+256
2019-06-29All - Working dylib support (not used yet, needs rpath/absolute)John Hodge1-0/+1
2019-06-29Trans - Rework to potentially support dynamic librariesJohn Hodge1-2/+2
2019-06-23minicargo - Handle pre-release tags in version specifiersJohn Hodge1-1/+12
2019-06-23dump_hirfile - Updates for new trait organisation, extra dumpingJohn Hodge1-20/+67
2019-06-20minicargo - Improved test supportJohn Hodge2-6/+29
2019-06-16Minicargo - Support for main unit test targetsJohn Hodge2-2/+13
2019-06-09minicargo - Support for integration testsJohn Hodge7-41/+129
2019-06-09testrunner - Timeout support, don't make "success" file until test completesJohn Hodge1-10/+46
2019-06-04dump_hirfile - Compile fixes for RcString changeJohn Hodge1-5/+10
2019-05-18minicargo - Very rough planning for dylibsJohn Hodge1-6/+22
2019-05-15standalone_miri - Fiddling for 1.29 support (not working yet)John Hodge3-28/+70
2019-05-15standalone_miri - Fix for MIR changes, fiddling with FFIJohn Hodge6-34/+95
2019-05-12minicargo - dependency file support, planning for dylibsJohn Hodge3-6/+165
2019-05-11dump_hirfile - Extend to dump function MIRJohn Hodge2-6/+153
2019-03-23Tools - add a hacky crate metadata dump tool (macros only currently)John Hodge2-0/+184
2019-01-27Minicargo - Tweaks for building cargoJohn Hodge3-3/+33
2019-01-20minicargo - Rough build progress counterJohn Hodge1-3/+9
2019-01-19minicargo - Include a rough progress counter in build reportsJohn Hodge1-14/+27
2019-01-01minicargo - Hack in a environment variable used by backtrace-sysJohn Hodge1-0/+2
2018-12-30Common TOML - Allow EOF right after a lineJohn Hodge1-2/+1
2018-12-30minicargo - Cleanup and planning for better `cfg()` handingJohn Hodge4-170/+278
2018-09-30Merge pull request #84 from thepowersgang/ondemand-generationJohn Hodge (Mutabah)1-9/+2
Generate MIR when required for constant evaluation
2018-09-22Testrunner - Remove debuginfo (smaller output)John Hodge1-9/+2
2018-09-09Msvc compile fixesJohn Hodge5-19/+34
2018-08-04Minicargo - Always print called processesJohn Hodge1-7/+25
2018-06-27Consistent preprocessor indentation in Builder constructorGreg V1-8/+8
That one '# ifdef __linux__' was sticking out
2018-06-27Add FreeBSD and DragonFly targetsGreg V2-0/+27
Also adjust macOS comment. FreeBSD also uses clang and lld (current dev version even uses lld as /usr/bin/ld), function-sections/gc-sections are very well supported. It's probably a Mach-O issue on Macs.
2018-06-04All - Ensure that all files have a header comment, remove some dead codeJohn Hodge20-32/+151