Makefiles shouldn't be cleaned up
More TCC API wrapping
relocate into user memory