Project

General

Profile

Misc #11795

Updated by nobu (Nobuyoshi Nakada) over 8 years ago

Related to bug 11790. Thank you for adding the changeset.  

 It may be better to add a IBM XL specific instruction for this: 
 in line 70 of regparse.h 

 ~~~c 
 #ifdef __ibmxl__ 
  #define SET_NTYPE(node, ntype)    {int value = ntype; memcpy(&((node)->u.base.type), &value, sizeof((node)->u.base.type));} 
  #else 
  #define SET_NTYPE(node, ntype)     (node)->u.base.type = (ntype) 
  #endif 
 ~~~ 

 Not sure whether it affects other compilers and it might be safer to only do this with the XL compiler.  

Back