[Open64-devel] FW: r3901 - trunk/osprey/linux/make

2012-04-03 Thread Gilmore, Doug
Ooops, forgot to add "CR: Sun Chan". I just used "svn propedit" to add this. Doug -Original Message- From: s...@open64.net [mailto:s...@open64.net] Sent: Tuesday, April 03, 2012 6:26 PM To: open64-devel@lists.sourceforge.net Subject: [Open64-devel] r3901 - trunk/osprey/linux/make Autho

[Open64-devel] r3901 - trunk/osprey/linux/make

2012-04-03 Thread svn
Author: dgilmore Date: 2012-04-03 21:26:04 -0400 (Tue, 03 Apr 2012) New Revision: 3901 Modified: trunk/osprey/linux/make/gcommonrules Log: To fix library dependency problems, the rule make_libdeps for X8664 is now the same as NVISA. Modified: trunk/osprey/linux/make/gcommonrules =

Re: [Open64-devel] Query on dependencies for libraries

2012-04-03 Thread Gilmore, Doug
Sounds good with me -- thanks, Doug > -Original Message- > From: Sun Chan [mailto:sun.c...@gmail.com] > Sent: Tuesday, April 03, 2012 5:54 PM > To: Gilmore, Doug > Cc: open64-devel > Subject: Re: [Open64-devel] Query on dependencies for libraries > > let's go with the simpler one. If oth

Re: [Open64-devel] Query on dependencies for libraries

2012-04-03 Thread Sun Chan
let's go with the simpler one. If other arch have problem, we fix it Sun On Wed, Apr 4, 2012 at 8:39 AM, Gilmore, Doug wrote: > We noticed that header file dependencies in the library builds > were not working when building shared objects. > > This is a problem with the make_libdeps rule. > > I c

[Open64-devel] r3900 - trunk/osprey/be/cg/x8664

2012-04-03 Thread svn
Author: dgilmore Date: 2012-04-03 20:50:16 -0400 (Tue, 03 Apr 2012) New Revision: 3900 Modified: trunk/osprey/be/cg/x8664/cg_sched.cxx Log: This change fixes a bug in DSP_SCH::Compute_Insn_Size(). Some operations have an opcode variant which assume that rax/eax is an operand/result. Thus when

[Open64-devel] r3899 - trunk/osprey/be/cg/x8664

2012-04-03 Thread svn
Author: dgilmore Date: 2012-04-03 20:48:58 -0400 (Tue, 03 Apr 2012) New Revision: 3899 Modified: trunk/osprey/be/cg/x8664/ebo_special.cxx Log: This patch fixes initializations of several MEM_POOLs in ebo_special.cxx, which eliminates many memory pool initialization trace warnings when the compi

[Open64-devel] Query on dependencies for libraries

2012-04-03 Thread Gilmore, Doug
We noticed that header file dependencies in the library builds were not working when building shared objects. This is a problem with the make_libdeps rule. I can think of two options: 1) The definition of this rule for NVISA seems to be appropriate for X8664. I attached the patch for this change

Re: [Open64-devel] review request -- CG

2012-04-03 Thread Sun Chan
ok, i am fine with the change Sun On Wed, Apr 4, 2012 at 2:07 AM, Gilmore, Doug wrote: >> -Original Message- >> From: Sun Chan [mailto:sun.c...@gmail.com] >> Sent: Monday, April 02, 2012 5:39 PM >> To: Gilmore, Doug >> Cc: open64-devel >> Subject: Re: [Open64-devel] review request -- CG >

Re: [Open64-devel] review request -- CG

2012-04-03 Thread Gilmore, Doug
> -Original Message- > From: Sun Chan [mailto:sun.c...@gmail.com] > Sent: Monday, April 02, 2012 5:39 PM > To: Gilmore, Doug > Cc: open64-devel > Subject: Re: [Open64-devel] review request -- CG > > looks fine with ebo fix. Thanks! > for the other fix, shouldn't that be inside > x8664? Or