ia64 patch for mask bit confusion

Jim Wilson wilson@cygnus.com
Thu Nov 16 13:35:00 GMT 2000


We accidentally ended up with two masks using the same mask bit because of
parallel development.  This fixes the problem.

2000-11-16  Jim Wilson  <wilson@redhat.com>

	* config/ia64/ia64.h (MASK_INLINE_DIV_LAT, MASK_INLINE_DIV_THR):
	Shift masks left by one to avoid conflict.

Index: ia64.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/ia64/ia64.h,v
retrieving revision 1.55
diff -p -r1.55 ia64.h
*** ia64.h	2000/11/15 17:29:00	1.55
--- ia64.h	2000/11/16 21:32:30
*************** extern int target_flags;
*** 65,73 ****
  
  #define MASK_AUTO_PIC	0x00000400	/* generate automatically PIC */
  
! #define MASK_INLINE_DIV_LAT 0x00000400	/* inline div, min latency.  */
  
! #define MASK_INLINE_DIV_THR 0x00000800	/* inline div, max throughput.  */
  
  #define MASK_DWARF2_ASM 0x40000000	/* test dwarf2 line info via gas.  */
  
--- 65,73 ----
  
  #define MASK_AUTO_PIC	0x00000400	/* generate automatically PIC */
  
! #define MASK_INLINE_DIV_LAT 0x00000800	/* inline div, min latency.  */
  
! #define MASK_INLINE_DIV_THR 0x00001000	/* inline div, max throughput.  */
  
  #define MASK_DWARF2_ASM 0x40000000	/* test dwarf2 line info via gas.  */
  


More information about the Gcc mailing list