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]

Fix stupid error in my last change


Mon Oct 29 07:23:33 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>

	* dwarf2out.c (add_const_value_attribute): Fix error in last
	change.

*** dwarf2out.c	2001/10/28 02:30:03	1.323
--- dwarf2out.c	2001/10/29 12:16:01
*************** add_const_value_attribute (die, rtl)
*** 8378,8387 ****
  	else if ((unsigned long) val == (unsigned HOST_WIDE_INT) val)
  	  add_AT_unsigned (die, DW_AT_const_value, (unsigned long) val);
  #if HOST_BITS_PER_LONG * 2 == HOST_BITS_PER_WIDE_INT
! 	add_AT_long_long (die, DW_AT_const_value,
! 			  val >> HOST_BITS_PER_LONG, val);
  #else
! 	abort ();
  #endif
        }
        break;
--- 8378,8390 ----
  	else if ((unsigned long) val == (unsigned HOST_WIDE_INT) val)
  	  add_AT_unsigned (die, DW_AT_const_value, (unsigned long) val);
+ 	else
+ 	  {
  #if HOST_BITS_PER_LONG * 2 == HOST_BITS_PER_WIDE_INT
! 	    add_AT_long_long (die, DW_AT_const_value,
! 			      val >> HOST_BITS_PER_LONG, val);
  #else
! 	    abort ();
  #endif
+ 	  }
        }
        break;


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