Re: [Open64-devel] A question about whirl2c

2011-03-30 Thread Mingjie Xing
It works. Thanks. 2011/3/31 Jian-Xin Lai : > EXPECT is translated from GCC __builtin_expect. You can make an macro to > handle this problem: > #define EXPECT(x) x > > 2011/3/31 Mingjie Xing >> >> Hi, >> >> I met such a problem about whirl2c of the open64 trunk. >> >> For a simple hello.c file, w

Re: [Open64-devel] A question about whirl2c

2011-03-30 Thread Jian-Xin Lai
EXPECT is translated from GCC __builtin_expect. You can make an macro to handle this problem: #define EXPECT(x) x 2011/3/31 Mingjie Xing > Hi, > > I met such a problem about whirl2c of the open64 trunk. > > For a simple hello.c file, which is, > > #include > > int > main (void) > { > printf ("

[Open64-devel] A question about whirl2c

2011-03-30 Thread Mingjie Xing
Hi, I met such a problem about whirl2c of the open64 trunk. For a simple hello.c file, which is, #include int main (void) { printf ("hello\n"); return 0; } I compiled it with such a command, $ opencc -clist hello.c and got a huge w2c file, ... __inline _INT32 getc_unlocked( struct

[Open64-devel] r3529 - trunk/osprey/be/com

2011-03-30 Thread svn
Author: xan Date: 2011-03-30 14:00:06 -0400 (Wed, 30 Mar 2011) New Revision: 3529 Modified: trunk/osprey/be/com/wn_lower.cxx Log: Fix bug446, this fix is to exploit all complex actual to be lowered, including load of complex pregs. The fix has been approved by Sun. Modified: trunk/osprey/be/

[Open64-devel] code review for a patch about flatten of eh ranges

2011-03-30 Thread Yiran Wang
Hi, Could a gatekeeper please review this patch? When the eh-range get flattened, this specific eh-range generated is part of the original range "j", rather than "i". Best Regards, yiran Index: osprey/be/cg/eh_region.cxx === --- os