https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102485
--- Comment #3 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to Paul Clarke from comment #2) > GCC putting the base ".machine" directive at the beginning of the file makes > any command-line use of "-many" (-Wa,-many) be ignored. Is that OK? If people do not use -Wa,-many unnecessarily, it probably would be good if the assembler somehow retained that option. But I get the impression that that option is used a lot for no good reason at all, and that causes weird problems. > "-many" is supposed to make those black boxes just work. This worked before > recent changes to binutils/GCC. Is there any valid use of "-Wa,-many" now? It will still work if you are "compiling" a .s or .S, no?