Previously the AOT snapshot was packaged as a dynamic library (similar to the scheme used on iOS). This change eliminates the need for a native code toolchain when building for AOT.