comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Change in GCC 5.1.0
Date: Mon, 27 Apr 2015 09:23:56 +0200
Date: 2015-04-27T09:23:56+02:00	[thread overview]
Message-ID: <i94an3n3wil3.2qujypw5zbcw$.dlg@40tude.net> (raw)
In-Reply-To: faf0480b-5dd9-4ae6-ab25-c818193d4191@googlegroups.com

On Sun, 26 Apr 2015 11:42:02 -0700 (PDT), jan.de.kruyf@gmail.com wrote:

> And by the way there is still a fair bit of 32 bit stuff in the present Gnat release for Linux.

I noticed that Stream_Element_Offset is now 64-bit on 32-bit systems. Maybe
some other standard types are as well.

That has serious consequences for implementations of lock-free concurrent
data structures, because pragma Atomic still does not accept 64-bit scalar
types.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de


  reply	other threads:[~2015-04-27  7:23 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-26 16:51 Change in GCC 5.1.0 Simon Wright
2015-04-26 18:42 ` jan.de.kruyf
2015-04-27  7:23   ` Dmitry A. Kazakov [this message]
2015-04-27  8:07     ` jan.de.kruyf
2015-05-06 21:29 ` Randy Brukardt
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox