CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2024/02/04 05:37:52

Modified files:
        lang/gcc/11    : Makefile 
        lang/gcc/8     : Makefile 
Added files:
        lang/gcc/11/patches: 
                             
patch-libstdc++-v3_config_os_bsd_openbsd_ctype_base_h 
        lang/gcc/8/patches: 
                            
patch-libstdc++-v3_config_os_bsd_openbsd_ctype_base_h 

Log message:
Prepare ports-gcc libestdc++ header to an upcoming change in our ctype.h

Base ctype.h uses _[ULNSPCXB] defines to classify character classes.
Albeit reserved, those short names routinely clash with identifiers in
ports.  Adapt ctype_base.h to use the new _CTYPE_[ULNSPCXB] names, and
keep a fallback for the old names.

This should probably go upstream.

Reply via email to