summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-30Codegen C - Fix ZST handlingJohn Hodge1-4/+23
2018-03-28Merge pull request #68 from coypoop/netbsdJohn Hodge (Mutabah)5-1/+26
netbsd/amd64 support
2018-03-28Merge pull request #69 from spacekookie/patch-1John Hodge (Mutabah)1-1/+1
Fixing a typo in the README
2018-03-27Fixing a typo in the READMEKatharina1-1/+1
2018-03-26netbsd/amd64 supportMaya Rashish5-1/+26
2018-03-21Merge pull request #65 from aristarh2704/patch-1John Hodge (Mutabah)1-1/+1
Update proc_macro.cpp - fix typo
2018-03-20Update proc_macro.cppАристарх Фещуков1-1/+1
2018-03-18gitignore - Update a bitJohn Hodge1-10/+7
2018-03-18All - Move toml parser and path header to a common library, start on custom ↵John Hodge23-55/+464
target specs.
2018-03-17Codegen C - Work around GCC5 bug by emitting a single-field struct instead ↵John Hodge1-1/+12
of a union Fixes #63
2018-03-17Codegen C - Fix structured emission (still disabled)John Hodge3-34/+171
2018-03-17minicargo - Handle wildcard dependenciesJohn Hodge2-5/+51
2018-03-17testrunner - Capture stdout on windowsJohn Hodge1-1/+9
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-17Codegen - Minor array fix for MSVCJohn Hodge1-7/+27
2018-03-17Standalone MIRI - size_of_val and drop_in_placeJohn Hodge6-73/+210
2018-03-17Standalone MIRI - Coming along slowly.John Hodge7-103/+435
2018-03-17VTables - Rename vtable static to have the # at the end (helps parsing in mmir)John Hodge6-48/+147
2018-03-17MIR Optimise - Slight cleanup for faster compilesJohn Hodge2-8/+11
2018-03-17Standalone MIRI - Filled with hacks, but advancingJohn Hodge4-46/+191
2018-03-17Standalone Miri - More work blasting alongJohn Hodge3-17/+165
2018-03-17Trans - Move monomorphisation from codegen pass to its own pass, and do a ↵John Hodge8-22/+225
second inlining pass after monomorph.
2018-03-17Standalone MIRI - Fiddling aroundJohn Hodge3-37/+332
2018-03-17Codegen C - Work around GCC5 bug by emitting a single-field struct instead ↵John Hodge1-1/+12
of a union Fixes #63
2018-03-16Codegen C - Fix structured emission (still disabled)John Hodge3-34/+171
2018-03-10minicargo - Handle wildcard dependenciesJohn Hodge2-5/+51
2018-03-10testrunner - Capture stdout on windowsJohn Hodge1-1/+9
2018-03-10VSProject - More scripts!John Hodge5-7/+17
2018-03-10VSProject - Add some new scripts (attempts to build rustc, run testrunner, ..)John Hodge3-14/+22
2018-03-10Codegen - Minor array fix for MSVCJohn Hodge1-7/+27
2018-03-09Standalone MIRI - size_of_val and drop_in_placeJohn Hodge6-73/+210
2018-03-07Standalone MIRI - Coming along slowly.John Hodge7-103/+435
2018-03-07VTables - Rename vtable static to have the # at the end (helps parsing in mmir)John Hodge6-48/+147
2018-03-05MIR Optimise - Slight cleanup for faster compilesJohn Hodge2-8/+11
2018-03-04Standalone MIRI - Filled with hacks, but advancingJohn Hodge4-46/+191
2018-03-04Standalone Miri - More work blasting alongJohn Hodge3-17/+165
2018-03-04Trans - Move monomorphisation from codegen pass to its own pass, and do a ↵John Hodge8-22/+225
second inlining pass after monomorph.
2018-03-04Standalone MIRI - Fiddling aroundJohn Hodge3-37/+332
2018-03-04Merge pull request #64 from thepowersgang/devJohn Hodge (Mutabah)6-236/+555
Merge of `dev` branch once working
2018-03-03Codegen C - Avoid warning from msvc changeJohn Hodge1-1/+1
2018-03-03Codegen C - Avoid attempting to get type of a non-LValue when looking for ZSTsJohn Hodge1-6/+9
2018-03-03Tests - More reduction of GCC5 bugJohn Hodge1-13/+25
2018-03-03Tests - Reduction of the GCC5 bugJohn Hodge1-30/+11
2018-03-03Trans Enumerate - Some work on doing selective library enumeration (has some ↵John Hodge2-43/+54
holes, so is still disabled)
2018-03-03Codegen C - Fix ordering of InterlockedCompareExchange argumentsJohn Hodge1-3/+4
2018-03-03Codegen C - A few more MSVC compile fixes, now compiling (after patching ↵John Hodge2-7/+21
libstd to remove unused extern)
2018-03-03Codegen C - Work around InterlockedExchangeSubtract not existing for all ↵John Hodge1-2/+6
types by emulating with add
2018-03-03Codegen C - More work with MSVC support (darn atomics)John Hodge1-59/+82
2018-03-03Tests - Add test for #63, reproduces on Mint 18.3John Hodge1-0/+43