gcc-10-20220325 is now available

2022-03-25 Thread GCC Administrator via Gcc
Snapshot gcc-10-20220325 is now available on https://gcc.gnu.org/pub/gcc/snapshots/10-20220325/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [PATCH v3] Document that the 'access' and 'nonnull' attributes are independent

2022-03-25 Thread Martin Sebor via Gcc
On 3/25/22 12:45, David Malcolm wrote: On Wed, 2022-03-23 at 17:52 +0100, Sebastian Huber wrote: On 23/03/2022 17:31, Martin Sebor via Gcc-patches wrote: The concern is that the constraints implied by atttributes access and nonnull are independent of each other. I would suggest to document th

ompd_get_thread_id() in OMPD implementation

2022-03-25 Thread Ahmed Sayed Mousse via Gcc
Hi everyone, I was doing a research to help me implement the function “ompd_get_thread_id” from the OpenMP API specification under section 20.5.5.5. In this function I need to return a native thread identifier and from research I found that it’s a “pthread_t” handle which exists inside a struct

[PATCH v3] Document that the 'access' and 'nonnull' attributes are independent

2022-03-25 Thread David Malcolm via Gcc
On Wed, 2022-03-23 at 17:52 +0100, Sebastian Huber wrote: > On 23/03/2022 17:31, Martin Sebor via Gcc-patches wrote: > > > > The concern is that the constraints implied by atttributes access > > and > > nonnull are independent of each other. I would suggest to document > > that without talking ab

Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-25 Thread Richard Earnshaw via Gcc
On 25/03/2022 14:47, Jakub Jelinek via Gcc wrote: On Fri, Mar 25, 2022 at 02:26:56PM +, Richard Earnshaw wrote: Just to confirm that this is our final position. The 'int:0 field should be ignored for the purposes of determining the parameter passing as it has no effect on the layout of t

Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-25 Thread Jakub Jelinek via Gcc
On Fri, Mar 25, 2022 at 02:26:56PM +, Richard Earnshaw wrote: > Just to confirm that this is our final position. The 'int:0 field should be > ignored for the purposes of determining the parameter passing as it has no > effect on the layout of the type. > > We do not feel that an update to the

Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-25 Thread Richard Earnshaw via Gcc
On 22/03/2022 16:28, Richard Earnshaw via Gcc wrote: On 21/03/2022 16:28, Jakub Jelinek via Gcc wrote: Hi! I'd like to ping port maintainers about https://gcc.gnu.org/PR102024 As I wrote, the int : 0 bitfields are present early in the TYPE_FIELDS during structure layout and intentionally

LoongArch port accepted and maintainers appointed

2022-03-25 Thread David Edelsohn via Gcc
I am pleased to announce that the GCC Steering Committee has accepted the LoongArch port for inclusion in GCC and appointed Chenghua Xu and Lulu Cheng as maintainers. Please work with Richard Sandiford on the final technical review and approval of the patches. Please coordinate with the GCC Relea