Add in support for bsdthread_register.
Regenerate bootstrap OSX script.
Regenerate Linux bootstrap script.
Add 'splititer' string iterator.
Add support for signals in freebsd.
Add support for poll on FreeBSD.
Add support for poll on FreeBSD.
Remove a socket if it's already there.
Regenerate linux bootstrap.
Make named types use custom formatters.
Improve error handling for dial/resolve.
Error if we infer a struct literal as a non-struct
Fix build on OSX, by deduping syms correctly.
Merge branch 'strliteq' of https://github.com/andrewchambers/mc
compare the correct memory in strliteq
Fix missing null terminator.
decouple search key type from value type
make slpop take a pointer to a slice
Switch sections at end of type blob.
Merge branch 'args' of https://github.com/kirbyfan64/mc
Fix wrong Makefile build order
Fix odd "Unexpected argument" message
Fix broken help argument stuff
Remember to rebuild dep libraries.
Handle hiding of traits correctly.
Allow importing multiple instances of a trait.
Export the traits on types.
Regenerate Plan 9 bootstrap
Generate early-exiting bootstrap, regen freebsd.
Handle null and named array sizes for tyeq_rec
make std.diriter skip '.' and '..'
Merge branch 'mbldbug' of https://github.com/andrewchambers/mc
Add fisreg implementation for 9front
Fix Dm* constants and add fisdir
Plan 9 build should now work.
Plan 9 also needs to dedup types.
Recursively tag reflected types.
Don't recompute 'hasparams' over and over.
Fix up type generation a bit.
Add ability to deduplicate types.
More consistent internness for types.
Use same criteria for generating types on plan9 and linux.
Fix some generated asm for plan9.
Fix forward labels in nested blocks.
Tweak test to verify nested destructure.
Fix destructuring of nested tuples.
Move bitset.c to util dir.
Fix delayed check ordering.
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
stop mbld from opening a directory
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