add gas-preprocessor as submodule