This is the mail archive of the gcc@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]

ia64 patch for mask bit confusion


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.  */
  

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