Add top-level `.gitignore` to ignore `config.mk`
Align definitions in Makefiles
"unsafe extern" syntax updated
Build system stripped of any mention of rust-core
Move platform independant code to `common/` instead of `/`
Starting to adapt build system to `common/` and no rust-core submodule
Adapting to libcore part 2
x86_compiles! (linking however...)
Remove some unused imports
Cosmetic newline in `/Makefile`
Update Makefile to reflect new dependencies, also some formatting
Factor out some common bits of `arch/*/makefile`
Add dummy begin_unwind, statically link libcore
Change target to i686-unknown-linux-gnu
Add stack_exhausted and eh_personality
Declare rust_allocate
Add memcmp
Remove unused functions
No debug info (a bug?)
`-Z lto` get's rid of linking errors!