diff options
Diffstat (limited to 'gcc/config/m88k/m88k.h')
-rw-r--r-- | gcc/config/m88k/m88k.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/m88k/m88k.h b/gcc/config/m88k/m88k.h index 172c2d661cf..38bc2e0a629 100644 --- a/gcc/config/m88k/m88k.h +++ b/gcc/config/m88k/m88k.h @@ -1740,7 +1740,11 @@ enum reg_class { NO_REGS, AP_REG, XRF_REGS, GENERAL_REGS, AGRF_REGS, #undef ASM_FILE_END #define ASM_OUTPUT_SOURCE_FILENAME(FILE, NAME) \ - fprintf (FILE, "%s\"%s\"\n", FILE_ASM_OP, NAME) + do { \ + fprintf (FILE_ASM_OP, FILE); \ + output_quoted_string (FILE, NAME); \ + putc ('\n', FILE); \ + } while (0) #ifdef SDB_DEBUGGING_INFO #undef ASM_OUTPUT_SOURCE_LINE |