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: Don't use dwarf2 cfi asm with MIPS_DEBUGGING_INFO (PR bootstrap/37441)


As suggested by Jakub, the following patch restores IRIX 6.5 bootstrap.
Testsuite results for all three ABIs (N32, O32, N64) are here:

	http://gcc.gnu.org/ml/gcc-testresults/2008-09/msg01059.html

Compared to my last results as of 20080801

	http://gcc.gnu.org/ml/gcc-testresults/2008-09/msg01061.html

they are pretty much back to normal.

(Btw., I just noticed that the gcc.gnu.org mailserver seems to silently
drop submissions which exceed the message size limit, instead of bouncing
them ;-)

Ok for mainline?

	Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University


Fri Sep 12 20:28:06 2008  Jakub Jelinek  <jakub@redhat.com>
			  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	PR bootstrap/37441
	* dwarf2out.c (dwarf2out_do_cfi_asm) [MIPS_DEBUGGING_INFO]: Return
	false.

Index: gcc/dwarf2out.c
===================================================================
--- gcc/dwarf2out.c	(revision 140226)
+++ gcc/dwarf2out.c	(working copy)
@@ -139,6 +139,9 @@ dwarf2out_do_cfi_asm (void)
 
   if (!flag_dwarf2_cfi_asm || !dwarf2out_do_frame ())
     return false;
+#ifdef MIPS_DEBUGGING_INFO
+  return false;
+#endif
   if (!eh_personality_libfunc)
     return true;
   if (!HAVE_GAS_CFI_PERSONALITY_DIRECTIVE)


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