Re: [OG10] Fortran: delinearize multi-dimensional array accesses

2020-12-26 Thread Thomas Koenig via Gcc-patches
Hi Sandra, The attached patch implements delinearization of array accesses in the Fortran front end, something that has been discussed for a long time. Definitely - among others, this is the subject of PR 14741, which is by now quite historic. I've been asked to try to get this patch commit

[committed] libstdc++: Update link to Intel/GNU compatibility paper

2020-12-26 Thread Gerald Pfeifer
Pushed. Gerald commit 9d426e4dbccf1548f2d11866fe18af04af4109de Author: Gerald Pfeifer Date: Sat Dec 26 00:27:23 2020 +0100 libstdc++: Update link to Intel/GNU compatibility paper libstdc++-v3: 2020-12-26 Gerald Pfeifer * doc/xml/manual/abi.xml: Update

Ping: [Patch, fortran] PR97694 - ICE with optional assumed rank class(*) argument (and PR97723)

2020-12-26 Thread Paul Richard Thomas via Gcc-patches
Ping! On Sat, 12 Dec 2020 at 10:38, Paul Richard Thomas < paul.richard.tho...@gmail.com> wrote: > Fortran: Fix some select rank issues [PR97694 and 97723]. > > Hi All, > > Unlike select type, select rank selectors retain the allocatable > attribute. This is corrected by the chunk in check.c. Note

[PATCH] libcody: Fix build on hppa*-*-hpux11.11

2020-12-26 Thread John David Anglin
The following patch fixes the compilation of libcody/resolver.cc on hppa*-*-hpux11.11. I believe fstatat was introduced in POSIX 2008. Okay? Regards, Dave Fix libcody build on hppa*-*-hpux11.11. libcody/ChangeLog: * resolver.cc: Only use fstatat when _POSIX_C_SOURCE >= 200809L. diff

Re: Ping: [Patch, fortran] PR97694 - ICE with optional assumed rank class(*) argument (and PR97723)

2020-12-26 Thread Thomas Koenig via Gcc-patches
Hi Paul, Ping! OK. Thanks a lot! Best regards Thomas

[pushed] Objective-C++ : Fix up testcase EOF diagnostics.

2020-12-26 Thread Iain Sandoe
Hi Some Objective-C++ testcases need modification in reponse to the solution to PR 96045. Tested on x86_64-darwin9, 16 and 19 pushed to master thanks Iain gcc/testsuite/ChangeLog: PR c++/96045 * obj-c++.dg/property/property-neg-6.mm: Adjust EOF diagnostic location.