Adding Architectures and Compilers