I'm looking for a compiler that can generate assembly code that could be opened and compiled with FASM with no (or at least as little as possible) alteration to the assembly as possible. MinGW's assembly uses GNU's opcodes and Visual C++ seems to tack on their own stuff at the top of the assembly.