This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch] Remove ASM_OUTPUT_MAIN_SOURCE_FILENAME.


Hi,

Attached is a patch to remove ASM_OUTPUT_MAIN_SOURCE_FILENAME as it is
unused.

Tested on i686-pc-linux-gnu.  OK to apply?

Kazu Hirata

2004-01-05  Kazu Hirata  <kazu@cs.umass.edu>

	* system.h (ASM_OUTPUT_MAIN_SOURCE_FILENAME): Poison.
	* toplev.c (output_file_directive): Don't use
	ASM_OUTPUT_MAIN_SOURCE_FILENAME.

Index: system.h
===================================================================
RCS file: /home/kazu/nobackup/gcc-cvs/gcc/gcc/system.h,v
retrieving revision 1.179
diff -u -r1.179 system.h
--- system.h	22 Dec 2003 05:52:50 -0000	1.179
+++ system.h	5 Jan 2004 07:57:45 -0000
@@ -621,7 +621,7 @@
 	EXIT_BODY OBJECT_FORMAT_ROSE MULTIBYTE_CHARS MAP_CHARACTER	   \
 	LIBGCC_NEEDS_DOUBLE FINAL_PRESCAN_LABEL DEFAULT_CALLER_SAVES	   \
 	LOAD_ARGS_REVERSED MAX_INTEGER_COMPUTATION_MODE			   \
-	CONVERT_HARD_REGISTER_TO_SSA_P
+	CONVERT_HARD_REGISTER_TO_SSA_P ASM_OUTPUT_MAIN_SOURCE_FILENAME
 
 /* Hooks that are no longer used.  */
  #pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE	\
Index: toplev.c
===================================================================
RCS file: /home/kazu/nobackup/gcc-cvs/gcc/gcc/toplev.c,v
retrieving revision 1.856
diff -u -r1.856 toplev.c
--- toplev.c	30 Dec 2003 10:40:56 -0000	1.856
+++ toplev.c	5 Jan 2004 07:57:52 -0000
@@ -1425,16 +1425,12 @@
       na--;
     }
 
-#ifdef ASM_OUTPUT_MAIN_SOURCE_FILENAME
-  ASM_OUTPUT_MAIN_SOURCE_FILENAME (asm_file, na);
-#else
 #ifdef ASM_OUTPUT_SOURCE_FILENAME
   ASM_OUTPUT_SOURCE_FILENAME (asm_file, na);
 #else
   fprintf (asm_file, "\t.file\t");
   output_quoted_string (asm_file, na);
   fputc ('\n', asm_file);
-#endif
 #endif
 }
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]