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]

[patch] v850 Avoid tree checking errors


The following patch is necessary to avoid tree checking errors.
Okay to install?

Catherine

2001-07-25  Catherine Moore  <clm@redhat.com>

	* config/v850/v850.h (ENCODE_SECTION_INFO):  Change order
	of conditional to avoid tree checking errors.

Index: v850.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/v850/v850.h,v
retrieving revision 1.41
diff -p -r1.41 v850.h
*** v850.h      2001/07/19 20:20:38     1.41
--- v850.h      2001/07/25 20:19:04
*************** extern union tree_node * GHS_current_sec
*** 1569,1581 ****
  
  #define EP_REGNUM 30  /* ep register number */
  
! #define ENCODE_SECTION_INFO(DECL)                     
!   do                                                  
!     {                                                 
!       if ((TREE_STATIC (DECL) || DECL_EXTERNAL (DECL))        
!         && TREE_CODE (DECL) == VAR_DECL)              
!       v850_encode_data_area (DECL);                   
!     }                                                 
    while (0)
  
  #define ZDA_NAME_FLAG_CHAR '@'
--- 1569,1581 ----
  
  #define EP_REGNUM 30  /* ep register number */
  
! #define ENCODE_SECTION_INFO(DECL)                             
!   do                                                          
!     {                                                         
!       if (TREE_CODE (DECL) == VAR_DECL                                
!           && (TREE_STATIC (DECL) || DECL_EXTERNAL (DECL)))    
!       v850_encode_data_area (DECL);                           
!     }                                                         
    while (0)
  
  #define ZDA_NAME_FLAG_CHAR '@'


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