summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-13Codegen MMIR - Struct constructorsJohn Hodge1-1/+38
2018-05-12Trans - Support NonZero optimisation for BoxJohn Hodge2-0/+14
2018-05-12Standalone MIRI - TLS and some other messing aboutJohn Hodge4-57/+228
2018-05-12Standalone MIRI - Fiddling aroundJohn Hodge2-6/+11
2018-05-12MIR Cleanup - Remove cast of PhantomDataJohn Hodge1-8/+2
2018-05-12Codegen MMIR - Emit vtables (only partially complete)John Hodge1-38/+104
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-12minicargo.mk - Support building MMIR (and script to do so)John Hodge2-14/+35
2018-05-12Standalone Miri - Linux build supportJohn Hodge7-4/+101
2018-05-11Merge branch 'master' of https://github.com/thepowersgang/mrustcJohn Hodge6-250/+390
2018-05-05DocsJohn Hodge2-0/+64
2018-05-05Target - Minor fixes to target.toml file loading (should work now)John Hodge3-24/+82
2018-05-05MIR Optimise - Reorder code a bit for easier readingJohn Hodge1-225/+240
2018-05-05MIR Optimise - Short-circuit fail CommonStatements to hopefully avoid ↵John Hodge1-1/+4
excessive runtime
2018-04-25minicargo - Re-run build script if output is missingJohn Hodge1-2/+3
2018-04-25HIR Dump - (minor), fix formatting of enumsJohn Hodge1-1/+2
2018-04-25Fix #72 - Use-after-free of a string in HIR loweringJohn Hodge1-1/+2
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