Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2014 16:39:41 +0000
From:      David Chisnall <theraven@FreeBSD.org>
To:        Brooks Davis <brooks@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, "Bjoern A. Zeeb" <bz@freebsd.org>, Bruce Evans <brde@optusnet.com.au>, svn-src-head@freebsd.org, Dag-Erling Sm?rgrav <des@des.no>
Subject:   Re: svn commit: r274340 - in head/sys: crypto/rijndael dev/random geom/bde
Message-ID:  <B59B5F07-5322-4158-B698-AD7E2ACD877B@FreeBSD.org>
In-Reply-To: <20141111163105.GA69731@spindle.one-eyed-alien.net>
References:  <201411100944.sAA9icnN061962@svn.freebsd.org> <3C962D07-3AAF-42EA-9D3E-D8F6D9A812B0@FreeBSD.org> <86sihq5a2v.fsf@nine.des.no> <20141111223756.F3519@besplex.bde.org> <86oasd6dad.fsf@nine.des.no> <20141111163105.GA69731@spindle.one-eyed-alien.net>

index | next in thread | previous in thread | raw e-mail

On 11 Nov 2014, at 16:31, Brooks Davis <brooks@freebsd.org> wrote:

> In general, we need to fix the C/C++ standard to us express the
> things we actually mean when we use const (for example see strchr()'s
> use of const).  I believe the last issue now being tracked on Google's
> internal list of deficiencies in the C++ standard.

One of the reviewers for a paper involving this pointed me at Jeffrey Foster's work on qualifier
 polymorphism for C, which would address these issues.  Unfortunately, this work is quite old and didn't make it into the standard.

David



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B59B5F07-5322-4158-B698-AD7E2ACD877B>