[Open64-devel] r3631 - trunk/osprey/be/cg

2011-05-26 Thread svn
Author: shenruifen Date: 2011-05-26 23:34:34 -0400 (Thu, 26 May 2011) New Revision: 3631 Modified: trunk/osprey/be/cg/gcm.cxx Log: (1) Refine code (2) Fix bug in Find_Limit_OP and SL special part Approved by Mr Sunchan and Lai Jianxin Modified: trunk/osprey/be/cg/gcm.cxx ===

Re: [Open64-devel] patch to allow disabling IPA compilation support

2011-05-26 Thread David Coakley
Yes, all three problems I mention apply to Windows. The ELF dependency is a problem on OS X and also in Cygwin or MinGW environments. 2011/5/26 Christopher Bergström : > On Fri, May 27, 2011 at 7:16 AM, David Coakley wrote: >> Could a gatekeeper please review the attached patch to the driver and

[Open64-devel] r3630 - trunk/osprey/be/cg

2011-05-26 Thread svn
Author: laijx Date: 2011-05-26 21:38:45 -0400 (Thu, 26 May 2011) New Revision: 3630 Modified: trunk/osprey/be/cg/cg_flags.cxx Log: Make CG_p2align available for other targets. The default value is 0 (off) CR by Sun Chan. Modified: trunk/osprey/be/cg/cg_flags.cxx ==

Re: [Open64-devel] patch to allow disabling IPA compilation support

2011-05-26 Thread Christopher Bergström
On Fri, May 27, 2011 at 7:16 AM, David Coakley wrote: > Could a gatekeeper please review the attached patch to the driver and > the build system? > > Motivation: some of the more difficult portability problems in Open64 > are in the IPA support (see below).  While we work on improving > portabilit

[Open64-devel] patch to allow disabling IPA compilation support

2011-05-26 Thread David Coakley
Could a gatekeeper please review the attached patch to the driver and the build system? Motivation: some of the more difficult portability problems in Open64 are in the IPA support (see below). While we work on improving portability, this patch lets us make progress on other areas without getting

[Open64-devel] r3629 - in trunk/osprey: be/cg be/vho common/com

2011-05-26 Thread svn
Author: dcoakley Date: 2011-05-26 16:15:16 -0400 (Thu, 26 May 2011) New Revision: 3629 Modified: trunk/osprey/be/cg/cflow.cxx trunk/osprey/be/cg/eh_region.cxx trunk/osprey/be/vho/vho_lower.cxx trunk/osprey/common/com/config.cxx trunk/osprey/common/com/config.h trunk/osprey/common

Re: [Open64-devel] Gatekeeper code review request for AMD 4.2.5 merge

2011-05-26 Thread Berg, Michael
It's been a bit, can a gate keep please review these patches. Thx, From: Berg, Michael Sent: Monday, May 23, 2011 8:45 PM To: open64-devel@lists.sourceforge.net Subject: RE: Gatekeeper code review request for AMD 4.2.5 merge Broken up into much smaller pieces, same request. The last patch file

Re: [Open64-devel] Can a gate keeper help review the patch for IA64 building errors

2011-05-26 Thread Sun Chan
that is fine. It should be anyway Sun On Thu, May 26, 2011 at 6:58 PM, Jian-Xin Lai wrote: > Hi Sun, > > The CG_p2align is defined in cg_flags.cxx and only available on x86_64 and > loongson. I made the following patch to make it available for all target: > Index: cg_flags.cxx > =

Re: [Open64-devel] Can a gate keeper help review the patch for IA64 building errors

2011-05-26 Thread Jian-Xin Lai
Hi Sun, The CG_p2align is defined in cg_flags.cxx and only available on x86_64 and loongson. I made the following patch to make it available for all target: Index: cg_flags.cxx === --- cg_flags.cxx(revision 3628) +++ cg_flags.

[Open64-devel] Review request: fix to make -IPA:output_file_size work properly

2011-05-26 Thread Gilmore, Doug
While tracking down the fix to bug 675, we noticed that -IPA:output_file_size wasn't working properly. I attached a patch to make this work better (this is a worthwhile option to use from time to time if you are tracking down a back end bug since it essentially allows IPA to generate one function

[Open64-devel] review request IPA global file table implementation -- bug 675

2011-05-26 Thread Gilmore, Doug
Attached is a patch that fixes bug 675 (line numbers of inlined routines is broken by IPA). The fix is basically described in a comment attached to the bug (which I have cleaned up a bit): Currently line number information in WHIRL statements for code being inlined is being replaced with