https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119770

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Robert Dubner <rdub...@gcc.gnu.org>:

https://gcc.gnu.org/g:fba34a0cc55488ad89becf81cf2c9ac517d244d4

commit r16-764-gfba34a0cc55488ad89becf81cf2c9ac517d244d4
Author: Robert Dubner <rdub...@symas.com>
Date:   Tue May 20 13:35:15 2025 -0400

    cobol: Multiple PRs; formatting; exception processing.

    The PRs mentined here have either been previously fixed, or are fixed by
    this commit.

    gcc/cobol/ChangeLog:

            PR cobol/119770
            PR cobol/119772
            PR cobol/119790
            PR cobol/119771
            PR cobol/119810
            PR cobol/119335
            PR cobol/119632
            * cdf-copy.cc (GLOB_BRACE): Eliminate <glob.h>.
            * cdfval.h (_CDF_VAL_H_): Switch to C++ headers.
            * copybook.h (class copybook_elem_t): Eliminate <glob.h>.
            (class copybook_t): Likewise.
            * gcobc: Numerous changes to improve utility.
            * gcobol.1: Correct names in the list of functions.
            * genapi.cc (compare_binary_binary): Use has_attr() function.
            * lexio.cc (cdftext::lex_open): Typo; filename logic.
            (cdftext::process_file): Filename logic.
            * parse.y: Numerous parsing changes.
            * parse_ante.h (new_alphanumeric): C++ includes; changes to
temporaries.
            (new_tempnumeric): Likewise.
            (new_tempnumeric_float): Likewise.
            (set_real_from_capacity): Created.
            * scan.l: Use yy_pop_state().
            * scan_ante.h (typed_name): Find figconst from data.initial.
            * symbols.cc (symbol_valid_udf_args): Eliminate.
            (symbols_update): figconst processing.
            (new_temporary_impl): For functions, set .initial to function name.
            (temporaries_t::acquire): Likewise.
            (new_alphanumeric): Likewise.
            (new_temporary): Likewise.
            * symbols.h (_SYMBOLS_H_): Use C++ includes.
            (cbl_figconst_tok): Change handling of figconst.
            (cbl_figconst_field_of): Change handling of figconst.
            (symbol_valid_udf_args): Eliminate.
            * symfind.cc (symbol_match2): Change declaration.
            (symbol_match): Change declaration.

    libgcobol/ChangeLog:

            * charmaps.cc: Switch to C++ includes.
            * common-defs.h: Likewise.
            * constants.cc: Likewise.
            * ec.h: Remove #include <assert.h>.
            * gcobolio.h (GCOBOLIO_H_): Switch to C++ includes.
            * gfileio.cc: Likewise.
            * gmath.cc: Likewise.
            * intrinsic.cc: Comment formatting; C++ includes.
            * io.cc: C++ includes.
            * libgcobol.cc: (__gg__stash_exceptions): Eliminate.
            * valconv.cc: Switch to C++ includes.

    Co-Authored-By: James K. Lowden <jklow...@cobolworx.com>

Reply via email to