in gcc.c, there are two variable : cc1_options and invoke_as, which control the suffix of assembler file name. In my work, I want to use other suffix and not find right macro to do it, so I think setting cc1_options and invoke_as as target macro is good.