summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-04-07Merge pull request #71 from jirutka/aarch64John Hodge (Mutabah)2-2/+25
Add targets aarch64-linux-gnu and aarch64-unknown-openbsd
2018-04-02Add targets aarch64-linux-gnu and aarch64-unknown-openbsdJakub Jirutka1-0/+23
2018-04-02Fix aarch64 triplet from arm64-* to aarch64-*Jakub Jirutka1-2/+2
ARM's 64-bit ISA introduced in ARMv8-A is called "aarch64" by most projects, including Rust and GCC. Better to avoid more confusions.
2018-04-01Merge branch 'dev' of https://github.com/thepowersgang/mrustc into devJohn Hodge0-0/+0
2018-04-01Testrunner - Include depfiles in cleanJohn Hodge1-1/+1
2018-04-01gitignore - Update a bitJohn Hodge1-10/+7
2018-04-01All - Move toml parser and path header to a common library, start on custom ↵John Hodge23-55/+464
target specs.
2018-04-01Codegen C - Fix compilation error in cargo (#66)John Hodge1-4/+16
2018-03-31Merge branch 'dev'John Hodge0-0/+0
2018-03-31Codegen C - Fix a few bugs with no ZST modeJohn Hodge1-3/+35
2018-03-30Minicargo - Turn on debug_assertions when in debug modeJohn Hodge1-1/+1
2018-03-30HIR From AST - inline(never)John Hodge1-2/+6
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.