aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>1999-09-07 20:52:24 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>1999-09-07 16:52:24 -0400
commit8ba43260700be4e9c9596a24ab1cb08cb07c43dc (patch)
tree86f295e9cf12a6418df29b5f57d20297d5f1494b
parent907a26b876f7e9f03de5fa0770b07d5c13ca9f99 (diff)
downloadgcc-8ba43260700be4e9c9596a24ab1cb08cb07c43dc.zip
gcc-8ba43260700be4e9c9596a24ab1cb08cb07c43dc.tar.gz
gcc-8ba43260700be4e9c9596a24ab1cb08cb07c43dc.tar.bz2
rs6000.h (ASM_FILE_START): Specify complete filename, including path, in .file directive.
* rs6000.h (ASM_FILE_START): Specify complete filename, including path, in .file directive. From-SVN: r29174
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 18820b1..69da55a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Tue Sep 7 16:50:59 1999 David Edelsohn <edelsohn@gnu.org>
+
+ * rs6000.h (ASM_FILE_START): Specify complete filename, including
+ path, in .file directive.
+
Tue Sep 7 01:27:21 1999 Jeffrey A Law (law@cygnus.com)
Thu Sep 2 00:06:43 1999 Jeffrey A Law (law@cygnus.com)
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 26091b0..489f844 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -2472,7 +2472,7 @@ extern int rs6000_trunc_used;
rs6000_gen_section_name (&xcoff_read_only_section_name, \
main_input_filename, ".ro_"); \
\
- output_file_directive (FILE, main_input_filename); \
+ fprintf (FILE, "\t.file\t\"%s\"\n", main_input_filename); \
if (TARGET_64BIT) \
fputs ("\t.machine\t\"ppc64\"\n", FILE); \
toc_section (); \