Re: RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-18 Thread Gary Funck
Joseph, In this rather long reply, I have attempted to collect all your recent feedback, and to provide a response where possible. JSM: On Mon, 15 Oct 2012, Gary Funck wrote: JSM: GF: Various UPC language related checks and operations JSM: GF: are called in the C front-end and middle-end. JSM:

Re: RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-18 Thread Joseph S. Myers
On Thu, 18 Oct 2012, Gary Funck wrote: GUPC (then called GCC/UPC) dates back to the GCC 2.7 and GCC 2.95 days. The GCC 2.7 based implementation was a prototype, and the GCC 2.95 version was a first attempt to implement a UPC compiler that fits within the GCC build framework. At the time, we

RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-15 Thread Gary Funck
Attached, patch 01 of 16. These are configure and 'make' related changes that introduce UPC support into GCC. As noted previously, these changes build the UPC front-end as a 'cc1upc' binary in a fashion similar to Objective C. There are also specific ABI adjustments made for passing UPC

Re: RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-15 Thread Joseph S. Myers
On Mon, 15 Oct 2012, Gary Funck wrote: Some UPC-specific configuration options are added to the top-level configure.ac and gcc/configure.ac scripts. Any patch that includes new configure options should include the documentation for those options in install.texi. Also please include

Re: RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-15 Thread Gary Funck
On 10/15/12 21:59:34, Joseph S. Myers wrote: On Mon, 15 Oct 2012, Gary Funck wrote: Some UPC-specific configuration options are added to the top-level configure.ac and gcc/configure.ac scripts. Any patch that includes new configure options should include the documentation for those

Re: RFC: Merge the GUPC branch into the GCC 4.8 trunk (patch 01 of 16)

2012-10-15 Thread Joseph S. Myers
On Mon, 15 Oct 2012, Gary Funck wrote: Regarding ChangeLog entries, I can add them to each change set, if that is needed. However, I was hoping to wait on that until the patches are generally approved, in principle. As a patch submitter, it's your responsibility to make it easy for