summaryrefslogtreecommitdiff
path: root/gcc/config/i386/bsd.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i386/bsd.h')
-rw-r--r--gcc/config/i386/bsd.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/i386/bsd.h b/gcc/config/i386/bsd.h
index 164290c5a5b..c0f8d9db59e 100644
--- a/gcc/config/i386/bsd.h
+++ b/gcc/config/i386/bsd.h
@@ -48,7 +48,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
??? I am skeptical of this -- RMS. */
#define ASM_FILE_START(FILE) \
- fprintf (FILE, "\t.file\t\"%s\"\n", dump_base_name);
+ do { fprintf (FILE, "\t.file\t"); \
+ output_quoted_string (FILE, dump_base_name); \
+ fprintf (FILE, "\n"); \
+ } while (0)
/* This was suggested, but it shouldn't be right for DBX output. -- RMS
#define ASM_OUTPUT_SOURCE_FILENAME(FILE, NAME) */