Build options to keep assembly file output
Revert "Proposed ASM optimisation that is untested"

This reverts commit ddadea4e91b8ba90a87d1dfb8f891c6b03d42023.