Align to struct alignment before entering struct.
Regenerate FreeBSD bootstrap.
Merge branch 'bootstrap_update' of https://github.com/kirbyfan64/mc
Fix uniniitalized variable use.
Move more stuff around in util code.
Extract util functions into separate dir from parse/
Move more operators to flatten.
Move more code to flatten.c
Use last '.' for extension.
Eliminate special case instructions.
Same treatment for 'repstosb'
And correctly null terminate arg lists.
Save regs correctly around rep movs
Merge branch 'oops' of https://github.com/andrewchambers/mc
std.Err pointed to std.In
Merge branch 'mktempat' of https://github.com/andrewchambers/mc
Print bad indexes in iterutil test
Merge https://github.com/scharlatan/mc
Fix representation in std.put in doc/lang.txt.
Merge branch 'master' of https://github.com/oridb/mc
Add support for unescaped raw strings.
Fix typos in the language specification.
Use std.htbykeyvals in inifile.
Don't double init generic impls.
Be a bit more specific in the patterns for chars.
Generic iterators now seem to work.
Don't use a null pointer when printing error.
Work towards generic iterables.
Type matches for named types are on the args.
Merge branch 'rvallen' of https://github.com/andrewchambers/mc
Regenerate bootstrap for OSX
change slgrow to take a pointer
make slzgrow match other functions
Make std.sljoin consistent.
Find the first type that has a base type.
Only look up base types if there's no seqbase trait.
Merge pull request #67 from andrewchambers/memleak
Remove unimplemented file.
Make slpush take an address.
Copy traits over for Tyname when specializing.
Don't duplicate type variables.
Actually add the option flag to dump types.
Fix type array typedef indexing.
Add test for escaped strings.
Check array sizes in type goodness evaluation.
Add support for generic impls.
Error on unmatchable types.
Give better errors on infinite types.
Fix recursive types. Again.
Comment to explain why eager unification is safe.
Use a stack of substitution maps.
Functions act as basic types.
Clean up type inference a bit.
Sljoin expects an alloced slice as its first arg.
Merge pull request #64 from andrewla/minor-typo
Merge pull request #63 from andrewchambers/memleak
remove duplicate writeall
Make it clear that we're growing exponentially.
Use the zeroedness of the base pointer in alloc.
Only simplify empty array blobs to zero slices.
Make literal empty slices in blobs zero.
Literal zero slices should have the base be null.
Actually move %rdx to %rcx before comparing it.
Fix operator printing in ctxstring.
Add test for byte subrange copies.
Add format specifier for raw byte strings.