24.7. Name the Object File: -o

There is always one object file output when you run the assembler. By default it has the name a.out. You use this option (which takes exactly one filename) to give the object file a different name.

Whatever the object file is called, the assembler overwrites any existing file of the same name.