On Tue, 8 Oct 2024, Alejandro Colomar wrote:

> If you wish to wait for Graz to make sure there's no incompatibility
> with ISO, that's another possibility.

The name could be changed in GCC after Graz (while in 
regression-fixes-only mode for GCC 15) if WG14 changes the name in Graz.  
It wouldn't be a good idea to add as a new feature while in 
regression-fixes-only mode; waiting to after Graz for that would mean only 
adding it in GCC 16.

"length" is well-understood as referring to the number of elements of an 
array even if not explicitly defined as such in the standard (cf. the noun 
"variable" being well-understood by users of C even though the standard 
always says "object").  And there was along-the-lines support in 
Strasbourg for N3187 which, among other things, would make the use of 
"length" for this consistent and explicit.  I have plenty of concerns with 
both the wording and incompatibility of various changes suggested there 
related to what's allowed as a sizeof operand and associated semantics but 
I don't think there were any concerns in that discussion about the use of 
the term "length".

-- 
Joseph S. Myers
josmy...@redhat.com

Reply via email to