Andreas Schwab <[email protected]> writes:
> On Apr 11 2025, Rainer Orth wrote:
>
>> All users of symbols.h fail to compile on Solaris:
>>
>> /vol/gcc/src/hg/master/local/gcc/cobol/symbols.h: At global scope:
>> /vol/gcc/src/hg/master/local/gcc/cobol/symbols.h:1365:13: error: ‘NAME_MAX’
>> was not declared in this scope
>> 1365 | char name[NAME_MAX];
>> | ^~~~~~~~
>>
>> NAME_MAX being undefined is allowed by POSIX.1, actually: it's listed
>> for <limits.h> under "Pathname Variable Values":
>
> It doesn't look like this member is accociated with file names at all.
You're right: seems to be all about COBOL function names. No idea what
value is appropriate/required here, though.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University