[UPC 17/22] misc/common changes

2015-11-30 Thread Gary Funck
Background -- An overview email, describing the UPC-related changes is here: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg5.html The GUPC branch is described here: http://gcc.gnu.org/projects/gupc.html The UPC-related source code differences are summarized here: http://gccupc

Re: [UPC 17/22] misc/common changes

2015-12-02 Thread Richard Biener
On Tue, Dec 1, 2015 at 7:02 AM, Gary Funck wrote: > > Background > -- > > An overview email, describing the UPC-related changes is here: > https://gcc.gnu.org/ml/gcc-patches/2015-12/msg5.html > > The GUPC branch is described here: > http://gcc.gnu.org/projects/gupc.html > > The UPC

Re: [UPC 17/22] misc/common changes

2015-12-02 Thread Eric Botcazou
> I think this also shows that using a POINTER_TYPE for a non-pointer > is bogus. POINTER_TYPE is not for "semantically a pointer" but > for pointers. Just use RECORD_TYPE here (and of course lower > things earlier). FWIW that's what Ada does for its fat pointers. -- Eric Botcazou